matildepark
7bb1e13e77
Merge pull request #4353 from tylershuster/publish/wrap
...
publish: fixes codeblock wrapping behavior
2021-02-01 12:51:50 -05:00
matildepark
936c79a224
Merge pull request #4355 from tylershuster/launch/tile-border
...
launch: changes tile border color
2021-02-01 12:51:31 -05:00
Tyler Brown Cifu Shuster
c90bd2a7dd
launch: changes tile border color
...
fixes https://github.com/urbit/landscape/issues/262
2021-02-01 08:38:03 -08:00
matildepark
7ddbf190ed
Merge pull request #4352 from tylershuster/settings/upload-button
...
interface: changes wrapping behavior
2021-02-01 11:01:07 -05:00
matildepark
2328129bf4
Merge pull request #4351 from urbit/mp/chat/initialisation-time
...
chat: set initialisation time to 100ms
2021-02-01 11:00:38 -05:00
matildepark
43231f783c
Merge pull request #4350 from urbit/james/chat/copied-notice
...
interface: clears 'copied' message on shipname click
2021-02-01 11:00:05 -05:00
matildepark
d53c95a6dd
Merge pull request #4344 from urbit/james/sigil-color
...
interface: sigil color for comets
2021-02-01 10:59:03 -05:00
matildepark
7d531b123a
Merge pull request #4354 from tylershuster/chat/plural
...
chat: fixes banner pluralization
2021-02-01 10:58:44 -05:00
Liam Fitzgerald
3f8f3bd3a4
GroupSearch: fix type of value
2021-02-01 18:18:50 +10:00
Liam Fitzgerald
988515aefa
group-view: update interface to use threads
2021-02-01 18:08:42 +10:00
Liam Fitzgerald
ee1ab3b131
metadata, groups: update for %groups metadata
2021-02-01 17:54:37 +10:00
Liam Fitzgerald
97502838d6
Merge remote-tracking branch 'origin/la/contact-store' into lf/join-cleanup
2021-02-01 17:01:02 +10:00
Liam Fitzgerald
b95d2b3848
inbox: fix invite dismissal on join
2021-02-01 16:28:43 +10:00
Liam Fitzgerald
e6d66b205a
group,graph-view: fixup calling convention for awaiting threads
2021-02-01 16:27:38 +10:00
Tyler Brown Cifu Shuster
8b81a8df6d
chat: fixes banner pluralization
...
Fixes https://github.com/urbit/landscape/issues/322
2021-01-31 20:28:42 -08:00
Tyler Brown Cifu Shuster
93d5302b16
publish: fixes codeblock wrapping behavior
...
fixes https://github.com/urbit/landscape/issues/324
2021-01-31 20:17:36 -08:00
Liam Fitzgerald
2730eb6c09
graph-view: refactor threads to call into %group-view
2021-02-01 14:07:39 +10:00
Tyler Brown Cifu Shuster
2437354310
interface: changes wrapping behavior
...
Fixes https://github.com/urbit/landscape/issues/325
2021-01-31 20:07:02 -08:00
Liam Fitzgerald
e7b404ee4e
group-view: add JSON decoders for new actions
2021-02-01 13:48:49 +10:00
Liam Fitzgerald
d5bfe028e8
group-view: add leave, delete threads
2021-02-01 13:43:40 +10:00
Liam Fitzgerald
a6e1459395
group-view: add %create thread
2021-02-01 13:25:00 +10:00
Liam Fitzgerald
e1cea68f4e
Merge remote-tracking branch 'origin/release/next-userspace' into lf/join-cleanup
2021-02-01 12:16:57 +10:00
Liam Fitzgerald
4827dbccbb
group-view: surface joining status in the interface
2021-02-01 12:00:24 +10:00
Liam Fitzgerald
0bad34b044
group-view: refactor to surface UI state
2021-02-01 11:58:59 +10:00
Matilde Park
92a55fed86
chat: set initialisation time to 100ms
2021-01-31 19:18:07 -05:00
James Acklin
16812bcc68
chat: formatting mistake
2021-01-31 12:50:49 -05:00
James Acklin
e23cd5dd2d
chat: sets 'copied' message in inter
...
Fixes urbit/landscape#331
2021-01-31 12:42:50 -05:00
James Acklin
fcefea0cc9
chat: clear 'copied' notice after 800ms
2021-01-31 12:10:44 -05:00
Matilde Park
b726ee2066
Merge branch 'release/next-userspace' into la/contact-store
2021-01-29 18:33:53 -05:00
Matilde Park
876e90106e
Merge branch 'release/next-js' into release/next-userspace
2021-01-29 18:18:38 -05:00
Logan Allen
7b82c55b59
graph-delete thread: fix %metadata-store scry and %hook reference to %push-hook
2021-01-29 16:58:44 -06:00
Logan Allen
13bad6b16c
graph-create thread: fix metadata to metadatum rename
2021-01-29 16:52:04 -06:00
janeway-bot
ddb0592b38
Merge 0f069a08e8
into release/next-js
2021-01-30 02:48:42 +04:00
Logan Allen
d6c20e93ab
Merge branch 'la/contact-store' into mp/profile/stubs
2021-01-29 16:44:21 -06:00
Logan Allen
691409eda9
metadata-store: compiles
2021-01-29 16:38:32 -06:00
Matilde Park
9e3d5b7a33
landscape: add group search to profile
2021-01-29 17:29:41 -05:00
Matilde Park
81bd17a1f2
groupSearch: stub in multi-group search
2021-01-29 17:29:18 -05:00
Matilde Park
54b9bb25c9
landscape: "contacts" -> "groups" in associations
2021-01-29 17:28:48 -05:00
pilfer-pandex
0f069a08e8
Merge remote-tracking branch 'origin/master' into pp/wire
2021-01-29 14:17:23 -08:00
pilfer-pandex
1042422bbe
king: address joe's comments again
2021-01-29 14:15:27 -08:00
pilfer-pandex
2fdc5ad351
king: version number 1.1
2021-01-29 14:02:10 -08:00
Logan Allen
72e036bae3
Merge branch 'release/next-userspace' into la/contact-store
2021-01-29 14:48:39 -06:00
Logan Allen
8769f14a70
Merge branch 'la/contact-store' of github.com:urbit/urbit into la/contact-store
2021-01-29 14:26:38 -06:00
Logan Allen
8d39763f43
interface: set status modal works
2021-01-29 14:24:57 -06:00
Liam Fitzgerald
175fc0a383
metadata: fix breakage from merge
2021-01-29 15:45:06 +10:00
Liam Fitzgerald
a5f945b5a4
Merge remote-tracking branch 'origin/release/next-userspace' into lf/graph-permissioning
2021-01-29 15:25:58 +10:00
Liam Fitzgerald
d41ea872c5
group-view: add to interface state
2021-01-29 15:17:16 +10:00
Liam Fitzgerald
5580190e5a
group-view: add JSON conversion
2021-01-29 14:52:56 +10:00
Liam Fitzgerald
ee34819cd2
group-view: fix breakage from merge
2021-01-29 14:52:36 +10:00
Liam Fitzgerald
b7d832d467
Merge remote-tracking branch 'origin/release/next-userspace' into lf/join-cleanup
2021-01-29 14:22:07 +10:00
Liam Fitzgerald
f013508853
group-view: implicitly join graphs if group is hidden
2021-01-29 14:21:13 +10:00
Liam Fitzgerald
911cade5e5
graph-view: rename to group-view
2021-01-29 12:39:38 +10:00
Liam Fitzgerald
977dc62882
graph-view: cleanup subscription handling
2021-01-29 12:38:33 +10:00
Matilde Park
7911821c7a
profileOverlay: fix dismiss clobbering dropdown
2021-01-28 19:04:41 -05:00
James Acklin
ab1f415552
profile: return background color for comet sigils
...
Fixes urbit/landscape#316
2021-01-28 18:45:37 -05:00
Matilde Park
0438f10899
hark: add sigil padding
...
Fixes urbit/landscape#326 .
2021-01-28 18:38:52 -05:00
Matilde Park
53d416cf16
profile: allow line breaks in description
2021-01-28 18:33:50 -05:00
Logan Allen
e37795dfa6
interface: set-public bug fixed
2021-01-28 17:22:59 -06:00
Logan Allen
38f2022690
interface: added ability to set status for profile
2021-01-28 17:09:31 -06:00
matildepark
f4606327a3
Merge pull request #4285 from urbit/lf/md-modernize
...
metadata-store: modernisation
2021-01-28 17:53:12 -05:00
Liam Fitzgerald
c52a2f060d
metadata-store: modernize /lib
2021-01-29 08:33:29 +10:00
Logan Allen
8ac1a9768d
contacts + interface: hooked up isPublic to interface
2021-01-28 14:45:28 -06:00
Logan Allen
520a7c2d7c
interface: fully support profile images in statusbar
2021-01-28 13:24:07 -06:00
L
b2ffbe2bd5
Merge pull request #4341 from urbit/mp/contacts/detail-2
...
contacts: update profile overlay
2021-01-28 12:48:36 -06:00
Liam Fitzgerald
6a8c2afe34
metadata-store: rename /lib file
2021-01-28 16:14:39 +10:00
Liam Fitzgerald
a1c30ef230
metadata: modernize namespacing
2021-01-28 16:13:57 +10:00
Liam Fitzgerald
aa62d18d2f
ChannelSettings: refine delete/remove logic and buttons
2021-01-28 14:59:26 +10:00
Liam Fitzgerald
91d3e2aee0
NewChannel: update for new designs
2021-01-28 14:28:45 +10:00
Liam Fitzgerald
5839e8e547
ShipSearch: refactor to prevent unnecessary rerenders
2021-01-28 14:27:38 +10:00
Liam Fitzgerald
61ba382957
interface: surface member-metadata functionality
2021-01-28 10:55:35 +10:00
Liam Fitzgerald
e972010e2d
channels: refactor settings, remove dropdown hamburger
2021-01-28 10:54:38 +10:00
Liam Fitzgerald
2c2bc0195d
interface: refactor common components, add FormSubmit, IconRadio
2021-01-28 10:42:54 +10:00
Liam Fitzgerald
4577df379d
publish: hide relevant inputs if we are missing permissions
2021-01-28 10:40:01 +10:00
Liam Fitzgerald
fdf80d8eda
links: hide relevant inputs if we are missing permissions
2021-01-28 10:38:00 +10:00
Liam Fitzgerald
dce85246b0
chat: hide input if unable to write
2021-01-28 10:36:19 +10:00
Liam Fitzgerald
514f6cfbf0
interface: refactor modal components
2021-01-28 10:35:46 +10:00
Liam Fitzgerald
a100ac99bb
interface: update state management for permissions
2021-01-28 10:34:23 +10:00
Liam Fitzgerald
9c30e4e126
glob: update to 0v1.39us5.oj5a9.9as9u.od9db.0dipj
2021-01-28 10:22:45 +10:00
Liam Fitzgerald
9161aa8ae4
Merge remote-tracking branch 'origin/ixv/lens-and-graphs-fix'
2021-01-28 10:09:10 +10:00
Liam Fitzgerald
4a90989064
Merge pull request #4340 from urbit/james/hark/usehovering
...
interface: consistent hover events
2021-01-28 10:05:44 +10:00
Logan Allen
d3c0d92c3a
interface: cleaning up integration of profile with mp's branch
2021-01-27 17:25:14 -06:00
matildepark
476d106e34
Merge pull request #4334 from urbit/lf/store-debug
...
interface: add debug shim to store
2021-01-27 18:24:12 -05:00
Logan Allen
cb21979d94
contacts: added %set-public update type
2021-01-27 17:20:42 -06:00
Matilde Park
4ce5aafd4f
profileOverlay: add dropdown options
2021-01-27 18:08:41 -05:00
Matilde Park
95a773df2a
profileOverlay: add stubbed status setting logic
...
Just needs the API call filled in.
2021-01-27 17:41:15 -05:00
Tyler Brown Cifu Shuster
a81bca8661
interface: changes ModalButton semantics for keyboard acessibility
...
fixes urbit/landscape#216
2021-01-27 14:25:57 -08:00
James Acklin
71d8a266c4
hark: remove hook option
...
Fixes urbit/landscape#265
2021-01-27 17:25:01 -05:00
James Acklin
512da2d7ff
hark: simplify hook
...
Fixes urbit/landscape#265
2021-01-27 17:23:51 -05:00
Matilde Park
ca9f2e48dd
profileOverlay: new profile style
2021-01-27 17:22:38 -05:00
Matilde Park
4268a3c22d
chat: weave flattened contacts prop
2021-01-27 17:20:58 -05:00
Matilde Park
cab2a76004
leap: mono for ship names
2021-01-27 16:13:52 -05:00
James Acklin
71a4fffb76
hark: persist hovering control
...
Fixes urbit/landscape#265
2021-01-27 15:52:28 -05:00
ixv
9715c280e3
Merge pull request #4276 from urbit/ixv/settings
...
settings store
2021-01-27 11:02:45 -08:00
L
c3395d4c14
Merge pull request #4337 from urbit/mp/contacts/ui-detail
...
contacts: UI details
2021-01-27 12:47:53 -06:00
Matilde Park
3c4a62accf
statusbar: dropdown uses cursor: pointer
2021-01-26 18:47:44 -05:00
Matilde Park
e0be1223c8
profile: assume sig is prepended
...
Our contacts object uses ~patp format. We're prefixing sigs on top of
this, causing the profile page to break unless the sig is provided,
and then showing patp info with two sigs.
This just prefixes sigs in the route and removes the sigs prepended in
user-facing strings.
2021-01-26 18:46:31 -05:00
Matilde Park
d852140403
leap: add contacts searching
2021-01-26 18:42:54 -05:00
Isaac Visintainer
59e070e46e
graph-store: updated tree type in import flow
2021-01-26 14:32:38 -08:00
Isaac Visintainer
d902f339c2
lens: remove chat-* exports
2021-01-26 14:32:38 -08:00
Logan Allen
090946e328
contact-store: updates sent to /all path as well
2021-01-26 16:18:01 -06:00
Logan Allen
516c3418ea
interface: profile updates work
2021-01-26 16:17:41 -06:00
Matilde Park
95d2d6eb08
statusbar: style dropdown
2021-01-26 17:13:00 -05:00
Matilde Park
78940cb10f
Merge branch 'release/next-js' into mp/contacts/ui-detail
2021-01-26 16:51:46 -05:00
Logan Allen
f5e623b04a
interface: get edit closer
2021-01-26 15:41:50 -06:00
Logan Allen
683df1b9a4
contact-store: fix crash
2021-01-26 15:41:34 -06:00
Logan Allen
e577edfc32
interface: split profile into multiple components, beginning Formik work
2021-01-26 15:23:01 -06:00
Logan Allen
316b86e7fb
contact-store: update to add public groups and force us to always keep our own contact
2021-01-26 15:22:33 -06:00
matildepark
8f3afbd0ef
Merge pull request #4331 from urbit/lf/hark-lazy-scroll
...
notifications: lazy load correctly
2021-01-26 16:19:39 -05:00
matildepark
b227c18354
Merge pull request #4332 from urbit/lf/circular-json-err
...
localState: prevent serialization of HTMLElement
2021-01-26 14:33:43 -05:00
Matilde Park
0a632b117f
localState: add 'omniboxShown' to blacklist
2021-01-26 14:15:53 -05:00
Liam Fitzgerald
d0fb69847b
graph: add permissioning for links
2021-01-26 14:58:27 +10:00
Liam Fitzgerald
955ea54502
graph: add permissioning for chat
2021-01-26 14:50:33 +10:00
Liam Fitzgerald
4b6637ec9a
graph-hooks: %remove-nodes permissioning
2021-01-26 14:47:35 +10:00
Isaac Visintainer
4ca7af1dad
settings: frontend api and reducer logic
2021-01-25 20:33:23 -08:00
Isaac Visintainer
c77559021f
settings: fix minor issues with json encoding
2021-01-25 20:32:09 -08:00
Liam Fitzgerald
ad05ddcc34
graph-hooks: %add-nodes permissioning
2021-01-26 12:42:44 +10:00
Liam Fitzgerald
9c0ad13abd
group-store: add resource field to app-tag
...
Adds a resource field to the app-tag type, as apps will generally want
to use tags to identify a specific resource
2021-01-26 11:48:45 +10:00
Liam Fitzgerald
f2fd69df90
metadata: interface cleanup
2021-01-26 11:46:06 +10:00
Liam Fitzgerald
a488c1f5fb
metadata-hooks: use pokes instead of watches to communicate preview
2021-01-26 11:10:39 +10:00
Matilde Park
4b4cbd0041
chat: hide datestamp on mobile
2021-01-25 19:58:47 -05:00
matildepark
d211358749
Merge pull request #4333 from tylershuster/chat/wobble
...
chat: fixes wobble
2021-01-25 19:46:19 -05:00
Isaac Visintainer
026b7b09ce
settings: add mark for scry result for frontend scry json conversion
2021-01-25 16:43:47 -08:00
Liam Fitzgerald
8fe1b3d4ea
Revert "pull-hook: add +take-update arm"
...
This reverts commit 2ce654555c
.
2021-01-26 10:09:31 +10:00
Liam Fitzgerald
5163761ede
Revert "metadata-hooks: reuse flows for previews"
...
This reverts commit 9c6ddc59a5
.
2021-01-26 10:09:25 +10:00
Liam Fitzgerald
50be6ce4f2
interface: add debug shim to store
...
adds window.debugStore() to show past actions based on the tag and the
current state of some slice of the store. Logs the past 15 actions for
each tag.
2021-01-26 09:47:48 +10:00
Tyler Brown Cifu Shuster
c9107d96b4
chat: fixes wobble
2021-01-25 15:44:09 -08:00
Liam Fitzgerald
ccbe4f9ad3
Merge remote-tracking branch 'origin/release/next-userspace' into lf/md-modernize
2021-01-25 14:00:07 +10:00
Liam Fitzgerald
9c6ddc59a5
metadata-hooks: reuse flows for previews
2021-01-25 13:54:58 +10:00
Liam Fitzgerald
2ce654555c
pull-hook: add +take-update arm
2021-01-25 13:07:47 +10:00
Liam Fitzgerald
8da7af4462
localState: prevent serialization of HTMLElement
...
suspendedFocus may contain an HTMElement, which would throw an error
when it was serialized. Prevents this by adding suspendedFocus to the
seralization blacklist.
2021-01-25 12:46:54 +10:00
Liam Fitzgerald
ffb7e404f4
notifications: acknowledge end of notifications
2021-01-25 11:57:49 +10:00
Liam Fitzgerald
14579c642f
notifications: fix lazy loading
2021-01-25 11:32:12 +10:00
Liam Fitzgerald
f88318b1b7
glob: update to 0v7.9mc9i.jbk7p.smfcl.3aose.b6dat
2021-01-24 11:28:33 +10:00
Matilde Park
48f34795da
links: return submit if no 'first item'
...
Fixes unfiled bug where creating a new collection returned a blank
screen.
2021-01-23 12:43:19 -05:00
janeway
a9b32192fc
glob: update to 0v7.3vkbq.euver.m66ss.rs6kt.06tp8
2021-01-22 17:15:13 -05:00
Matilde Park
d3c52c5e19
Merge branch 'release/next-js' into release/next-userspace
2021-01-22 17:01:28 -05:00
Matilde Park
06fab93349
chat: disallow markdown links
2021-01-22 16:56:28 -05:00
Matilde Park
b150e4b1e6
landscape: downgrade formik to 2.1.5
...
Form behaviours are broken above this version.
2021-01-22 16:47:47 -05:00
Matilde Park
318831f6a9
chat: disallow markdown nodes
...
Using RemarkBreaks and RemarkDisableTokenizers breaks one or
the other in simultaneous use.
We fall back to escaping markdown tokens we don't want.
2021-01-22 16:47:22 -05:00
pilfer-pandex
9ed4f9fbe0
king: fix dat gold (again)
2021-01-22 11:53:22 -08:00
pilfer-pandex
5476433546
Merge branch 'release/next-vere' into pp/wire
2021-01-22 11:22:04 -08:00
pilfer-pandex
55ff6eeede
Merge branch 'master' into release/next-vere
2021-01-22 11:20:02 -08:00
Liam Fitzgerald
4cb8339bf1
metadata: surface icon and show interstitial on invite
2021-01-22 14:12:09 +10:00
pilfer-pandex
8db4e2ad7e
king: new mug
2021-01-21 19:41:19 -08:00
janeway
d16c228870
glob: update to 0v7.ttn7o.50403.rf6oh.63hnc.hgpc9
2021-01-21 19:15:58 -05:00
Matilde Park
604b338dcd
Merge branch 'release/next-js' into release/hotfix/2021-1-21
2021-01-21 19:04:47 -05:00
Matilde Park
71e91458c6
landscape: prevent "back" overflow on mobile
2021-01-21 18:58:06 -05:00
Matilde Park
0db868c1a6
publish: fix background when editing
2021-01-21 18:51:29 -05:00
Matilde Park
4afdb19090
links: pad on small devices
2021-01-21 18:31:41 -05:00
Matilde Park
a610471fb7
interface: update dependencies
2021-01-21 18:26:17 -05:00
matildepark
000e94e588
Merge pull request #4321 from tylershuster/hark/dm-layout-fix
...
fixes urbit/landscape#252
2021-01-21 18:01:53 -05:00
pilfer-pandex
fbe13d411d
king: elim zigzag in --stderr (still interlacing)
2021-01-21 14:55:03 -08:00
Logan Allen
2ad33fe6a3
interface: built out profile view screen
2021-01-21 13:39:43 -06:00
matildepark
84d23a9308
Merge pull request #4239 from urbit/m/graph-join-backoff
...
graph: make the join thread back off
2021-01-21 13:27:59 -05:00
Logan Allen
288302a406
wip
2021-01-21 11:58:59 -06:00
Logan Allen
8f5efe46be
interface: add blank profile
2021-01-21 11:37:30 -06:00
Logan Allen
7bb76ba39c
contact-store: change fields in to reflect new profile
2021-01-21 11:36:48 -06:00
Tyler Brown Cifu Shuster
61ec3bb2cf
fixes urbit/landscape#252
2021-01-21 07:59:40 -08:00
Liam Fitzgerald
752c279c83
metadata-api: timeout on clientside
2021-01-21 15:20:07 +10:00
Liam Fitzgerald
de33d3d572
metadata-hooks: store previews
2021-01-21 15:18:13 +10:00
Liam Fitzgerald
42e7746b9c
group-settings: update to match new designs
2021-01-21 15:05:01 +10:00
Liam Fitzgerald
92a4dcabdb
Merge remote-tracking branch 'origin/release/next-js' into lf/md-modernize
2021-01-21 12:48:37 +10:00
Liam Fitzgerald
2decc24286
interface: bump indigo
2021-01-21 12:24:19 +10:00
Liam Fitzgerald
85a5488332
AsyncButton: protect against double submit
2021-01-21 11:44:22 +10:00
Liam Fitzgerald
9424e56827
graph-api: prevent more than one join request
2021-01-21 10:46:04 +10:00
Liam Fitzgerald
3bf03ffc9b
graph-join: crash on backoff and fix scry mold
2021-01-21 10:43:25 +10:00
Liam Fitzgerald
015dffeb0f
metadata-hooks: start in drum
2021-01-21 10:14:19 +10:00
Matilde Park
2df7c62a33
landscape: sidebar header item center, padded
...
Fixes urbit/landscape#257 .
2021-01-20 18:45:07 -05:00
Matilde Park
3418b0f6e6
Merge branch 'release/next-js' into lf/infinite-link-scroll
2021-01-20 18:05:03 -05:00
Ted Blackman
6234b56ac1
ames: cache message +jam in +on-memo
2021-01-20 15:29:45 -05:00
Matilde Park
fb1e4033d7
landscape: font + padding hotfix
...
- Channel Settings size
- Padding on channel header
2021-01-20 13:27:27 -05:00
Matilde Park
31def6f57a
Merge branch 'release/next-js' into release/next-userspace
2021-01-20 12:47:31 -05:00
Liam Fitzgerald
c10b96d5ed
glob: update to 0v3.ov15r.suma1.1i1rk.f45qh.u9opu
2021-01-20 14:09:42 +10:00
matildepark
a4155c2e6b
Merge pull request #4289 from urbit/mp/chat/newlines
...
chat: allow line breaks in markdown
2021-01-19 21:19:16 -05:00
Liam Fitzgerald
871fba20a3
metadata-store: add permissions field
2021-01-20 11:51:07 +10:00
janeway-bot
0fc5c4ef53
Merge 108a5f0de8
into release/next-js
2021-01-20 04:53:34 +04:00
Liam Fitzgerald
69a5675a86
graph-store: log %add-graph
...
When a graph is joined, the subscriber receives an %add-graph update
that corresponds to the current state of the graph. This was not logged,
so if the graph did not recieve any updates before the subscription was
kicked, the whole graph would be have to be sent again. This would be
largely asymptomatic, however hark-store assumes that %add-graph will
only be emitted when a new graph is joined or created. As such, we log
this initial update, so that the push-hook can correctly ascertain the
backlog it needs to send and so %add-graph is only emitted once per
graph. This also opens the door for time-varying scries into
graph-store.
Fixes #4290
2021-01-20 10:52:19 +10:00
Logan Allen
058bd69cf1
interface: broke apart settings and profile, updated StatusBar UI
2021-01-19 16:07:34 -06:00
Matilde Park
6363868731
publish: step up font size in titles
2021-01-19 16:25:36 -05:00
Matilde Park
1f7348ab6c
publish: move 'new post' to header
2021-01-19 16:24:21 -05:00
Logan Allen
7ffce92c37
hood: start %contact-push/pull-hooks
2021-01-19 15:20:47 -06:00
Logan Allen
54b64f5682
contacts: write hooks and use permisssioning system
2021-01-19 15:07:11 -06:00
Matilde Park
904ba113b7
author: increase font size
2021-01-19 15:54:07 -05:00
Matilde Park
4eb3a5ffdf
statusbar: remove patp
2021-01-19 15:51:34 -05:00
Matilde Park
3f8de9a701
leap: correct font sizing of input
2021-01-19 15:47:30 -05:00
Matilde Park
392bccc6a8
launch: prevent modal button size overflow
2021-01-19 15:46:23 -05:00
Matilde Park
22f7754583
landscape: step up font size in channel header
2021-01-19 15:44:42 -05:00
Matilde Park
d0a276fd43
chat: add editor padding on mobile
2021-01-19 15:44:20 -05:00
Matilde Park
7ba6efbca2
publish: prevent 'new post' squash
2021-01-19 15:30:35 -05:00
Matilde Park
6ce130176a
links: equalise font size, fix dropdown width
2021-01-19 15:28:43 -05:00
Matilde Park
ed2b350b2f
profile: widen sidebar
2021-01-19 15:24:55 -05:00
Matilde Park
f5344efade
landscape: widen popover menu
2021-01-19 15:22:55 -05:00
Matilde Park
6790664b2b
sidebar: level padding-right
2021-01-19 15:20:30 -05:00
Matilde Park
2ea9b48ecb
groupSwitcher: prevent text clipping
2021-01-19 15:19:40 -05:00
Logan Allen
6d95cc76a4
interface: basic new contact-store support
2021-01-19 13:59:11 -06:00
Logan Allen
cdb91291ed
contact-store: %allow/%disallow support
2021-01-19 13:59:11 -06:00
Logan Allen
dca2c9ae58
interface: updated api/logic in reducer and api to reflect new %contact-store
2021-01-19 13:59:11 -06:00
Logan Allen
1eb99bfdcd
contact-store: wrote out all the JSON conversions and store compiles
2021-01-19 13:59:11 -06:00
Logan Allen
1f7f86f682
contact-store: first approach at rewrite
2021-01-19 13:59:09 -06:00
Isaac Visintainer
78bdcbf020
settings: renamed to settings store; used =* instead of =/
2021-01-19 11:41:28 -08:00
Isaac Visintainer
67954362a3
settings: new store, lib, sur, and mar
2021-01-19 11:41:28 -08:00
Liam Fitzgerald
becd520c45
links: pass empty measure prop to fix comments
2021-01-18 17:14:12 +10:00
Liam Fitzgerald
959c7ee488
LinkWindow, VirtualScroller: virtualise correctly
2021-01-18 16:32:12 +10:00
Liam Fitzgerald
8541886433
metadata: expose manual pinning of channels
2021-01-18 12:13:41 +10:00
Liam Fitzgerald
ccb47e533d
metadata-store: update import functionality
2021-01-18 11:10:16 +10:00
Liam Fitzgerald
c0ddf43865
metadata-hooks: refine preview behaviour
...
Timeout proxied subscriptions and distinguish between a nack and a kick.
2021-01-18 10:58:03 +10:00
matildepark
86dd68a7cc
Merge pull request #4291 from urbit/mp/landscape/qa-2021-1
...
landscape: QA from 1.5, round one
2021-01-15 17:54:39 -05:00
Matilde Park
64b4689a4a
landscape: remove old new channel button
2021-01-15 17:45:10 -05:00
Matilde Park
2cd80bf2af
landscape: sidebar updated to latest
2021-01-15 17:32:39 -05:00
Liam Fitzgerald
ab1ad4e51f
JoinGroup: add group preview
2021-01-15 15:48:58 +10:00
Liam Fitzgerald
f3ab81f88b
metadata: allow for preview subscriptions
2021-01-15 15:45:51 +10:00
Liam Fitzgerald
5d9955c0ce
Merge remote-tracking branch 'origin/release/next-js' into lf/md-modernize
2021-01-15 14:53:10 +10:00
Matilde Park
a889095265
landscape: amend paddingRight in sidebar
2021-01-14 20:28:44 -05:00
Matilde Park
316c52802f
landscape: prevent offscreen bumps from font size
2021-01-14 20:22:20 -05:00
Matilde Park
a6254066e7
newChannel: correct dark mode back link
2021-01-14 20:18:07 -05:00
Matilde Park
f00b887867
dropdown: use latest mockup
2021-01-14 20:16:37 -05:00
janeway-bot
3d7be50f16
Merge cb7c9c6535
into release/next-js
2021-01-15 04:49:34 +04:00
Liam Fitzgerald
e3ae98123b
push-hook: remove old resource-for-update
2021-01-15 10:33:37 +10:00
Liam Fitzgerald
e83efcb932
pull-hook: ensure facts are not malicious
...
Ensure that the resource from the wire, the resource for the update
match up. Also ensure that the source ship and the ship that is being
pulled from for the resource match up. Without this, a host of a graph
could send updates for graphs that they do not hosts, and these would be
unconditionally forwarded, allowing malicious hosts to overwrite graphs
that they do not host.
2021-01-15 10:33:37 +10:00
Liam Fitzgerald
478e45d373
push-hook: use mark conversion to get resource
2021-01-15 10:33:34 +10:00
Matilde Park
d5b0f15e0b
launch: icons match modal icon margin
2021-01-14 19:32:39 -05:00
Matilde Park
07070fc3b6
statusbar: force squared icons
...
Both were 32x34; either we could change px to 7px or
tell it to fit 32px. I chose latter.
2021-01-14 19:26:14 -05:00
Matilde Park
2180fd65c3
hark: use pat-da for dates
2021-01-14 19:19:52 -05:00
Matilde Park
84e6073745
publish: delete uses cursor:pointer
2021-01-14 19:10:02 -05:00
Matilde Park
a0f324b800
hark: only allow marking as read
...
Fixes urbit/landscape#149 .
2021-01-14 19:08:51 -05:00
Matilde Park
901a08aa25
chat: allow line breaks in markdown
...
Fixes #4202 .
2021-01-14 18:07:20 -05:00
matildepark
faef9b1d42
Merge pull request #4279 from tylershuster/hark/inbox-layout
...
notifications: fix layout
2021-01-14 14:27:03 -05:00
github-actions[bot]
398edad5f0
Merge a1345ddac4
into release/next-js
2021-01-14 07:03:56 +00:00
Jared Tobin
a1345ddac4
Merge pull request #4256 from black-river-software/black-river-software/dockerize
...
Nix build for a 'smart' docker image that can load keyfiles or a pier and boot a ship
2021-01-14 11:03:25 +04:00
Liam Fitzgerald
c6ae0cec53
sane: update for new metadata-store
2021-01-14 13:46:16 +10:00
Liam Fitzgerald
2cfa0f073f
Merge remote-tracking branch 'origin/release/next-userspace' into lf/md-modernize
2021-01-14 13:37:55 +10:00
Liam Fitzgerald
55c2991a9b
metadata-store,hook: add OTA adapter
2021-01-14 13:10:32 +10:00
Tyler Brown Cifu Shuster
7be1d8d313
interface: add useHovering hook
2021-01-13 18:50:14 -08:00
github-actions[bot]
49706ebf13
Merge 344e40fda7
into release/next-js
2021-01-14 02:19:20 +00:00
Liam Fitzgerald
344e40fda7
glob: update to 0v1.4u9gp.rs1fi.ki7ok.ib4cp.mgdvs
2021-01-14 12:10:44 +10:00
Liam Fitzgerald
3fa761aaf3
metadata-store: add picture field
2021-01-14 11:12:48 +10:00
Liam Fitzgerald
541efa5ff9
various, metadata: update metadata interactions
2021-01-14 11:04:15 +10:00
Liam Fitzgerald
585b6fefa1
hark-graph-hook: rewatch all DMs on upgrade
2021-01-14 10:47:11 +10:00
Liam Fitzgerald
3728a41300
Merge pull request #4266 from urbit/la/aggro-channel-ack
...
channel.js: ack every 30 events *even if this.outstandingJSON is empty*
2021-01-14 10:13:16 +10:00
matildepark
a400573c8e
Merge pull request #3416 from urbit/lf/app-sane
...
Applied schizoanalysis: Sanity checking for landscape
2021-01-13 18:02:15 -05:00
Tyler Brown Cifu Shuster
9b15ccbcc8
fixes https://github.com/urbit/landscape/issues/171
2021-01-13 14:32:31 -08:00
Matilde Park
2a91c43fa8
publish: automatically continue lists
...
Fixes #3329 .
2021-01-13 16:30:49 -05:00
Edward Amsden
a64e0e141e
build: Build docker image and publish to Docker Hub
...
d3c5aa74c1
introduced a Docker image intended for deploying Urbit ships
This commit modifies the build.yml GitHub Actions workflow to build the
docker image as part of the push/PR workflow, and adds a
`release-docker.yml` workflow, which runs on any tag push `urbit-v*` and
pushes the image to Docker Hub, also synchronizing the README.
Co-authored-by: Josh Lehman <josh@urbit.org>
2021-01-13 12:36:45 -05:00
Edward Amsden
d3c5aa74c1
build: A 'smart' docker image
...
This commit adds the `docker-image` attribute to the main Nix
entrypoint, invoking `nix/pkgs/docker-image` which will build
a 'smart' docker image that can load keyfiles or a pier and
boot a ship
It includes a README for the official docker image, suitable
for posting as the README to a Docker Hub or similar docker
image repository.
2021-01-13 07:37:28 -05:00
Tyler Brown Cifu Shuster
d8ec8ae9d1
fixes https://github.com/urbit/landscape/issues/146
2021-01-12 22:46:49 -08:00
Tyler Brown Cifu Shuster
f5e51b321b
fixes https://github.com/urbit/landscape/issues/148
2021-01-12 22:33:17 -08:00
Liam Fitzgerald
2384b902b0
metadata: update JS
2021-01-13 15:40:48 +10:00
Tyler Brown Cifu Shuster
f9452a4173
notifications: fix layout
...
fixes https://github.com/urbit/landscape/issues/218
2021-01-12 21:14:07 -08:00
Liam Fitzgerald
9921cdfc81
metadata: add hooks
2021-01-13 14:50:37 +10:00
Liam Fitzgerald
9b6ec09fe9
metadata-store, various: update scry library
2021-01-13 14:05:22 +10:00
Liam Fitzgerald
d724e933b3
metadata-store: move to 1-1 mapping between groups and resources
...
Most of userspace already makes this assumption, but it was never
reflected in metadata-store itself.
2021-01-13 13:50:04 +10:00
Liam Fitzgerald
b69d11bd86
hark-store: rework caching to correctly calculate unread totals
...
Hark, when calculating unread totals was ignoring notifications that
were under the same stats-index, but a different index. Reworks the
cache to calculate unread totals correctly.
2021-01-13 12:40:53 +10:00
Matilde Park
36a5bfbf93
landscape: hotfix to cite in statusbar
2021-01-12 18:58:04 -05:00
Matilde Park
c7f4327920
landscape: pass contact to profile overlay
2021-01-12 18:05:30 -05:00
Matilde Park
115bb9a3d8
chat: code fontSize step down
2021-01-12 15:03:19 -05:00
Matilde Park
344c40f51e
landscape: delete interim themes
2021-01-12 14:59:58 -05:00
Matilde Park
686127cc8b
landscape: update to indigo-react 1.2.16
2021-01-12 14:56:37 -05:00
Matilde Park
cbfbfa21c1
landscape: update light / dark versions
2021-01-12 14:32:34 -05:00
Matilde Park
3f059a57d8
Merge branch 'release/next-js' into mp/landscape/indigo-themes
2021-01-12 14:27:22 -05:00
matildepark
804ceb9631
Merge pull request #4269 from urbit/lf/hark-phantom-dot
...
hark: address phantom dot on archive
2021-01-12 14:11:28 -05:00
fang
208148caf9
Merge pull request #4181 from urbit/lf/local-azimuth
...
azimuth: add local contracts
2021-01-12 17:30:36 +01:00
fang
c77a5ba91d
azimuth: remove empty line
2021-01-12 17:12:13 +01:00
Tyler Brown Cifu Shuster
652073cd49
interface: bump sigil-js
2021-01-11 21:12:47 -08:00
Liam Fitzgerald
aec6b1d754
sane: add dangling metadata checker
2021-01-12 14:57:18 +10:00
Liam Fitzgerald
2cd5e462b0
Merge remote-tracking branch 'origin/release/next-userspace' into lf/app-sane
2021-01-12 14:29:22 +10:00
Liam Fitzgerald
98324445c1
metadata-store: exorcise paths
2021-01-12 14:26:19 +10:00
Liam Fitzgerald
70f3f4a408
azimuth: style nits
2021-01-12 12:54:57 +10:00
Liam Fitzgerald
742971fec9
LinkWindow: address Tyler review
2021-01-12 12:44:16 +10:00
Liam Fitzgerald
c6465bf0ad
Merge remote-tracking branch 'origin/release/next-js' into lf/infinite-link-scroll
2021-01-12 12:34:51 +10:00
Liam Fitzgerald
b009104f8b
notifications: update count on archive
2021-01-12 12:25:54 +10:00
Matilde Park
ced3d7a079
meta: force dev stream deploy
2021-01-11 18:26:42 -05:00
janeway
2d50075bfb
glob: update to 0v5.sekq0.8skge.ekt62.i73ig.g5sep
2021-01-11 18:15:12 -05:00
Logan Allen
3611fcab16
channel-js: ensure lastEventId is an integer, and correctly set lastAckedEvent
2021-01-11 23:07:53 +00:00
Liam Fitzgerald
5a24de979a
graph-view: first draft
2021-01-12 09:05:39 +10:00
Liam Fitzgerald
30b551323b
lib/agentio: add helper library for constructing cards
2021-01-12 09:05:22 +10:00
Matilde Park
c6069bda3f
Merge branch 'release/next-js' into release/hot/2020-1-11
2021-01-11 17:51:42 -05:00
matildepark
9e3722d581
Merge pull request #4262 from urbit/lf/hark-autorebuild
...
hark-store: Fix channel marking as read crash
2021-01-11 17:48:30 -05:00
matildepark
c44ac6210b
Merge pull request #4261 from urbit/lf/hark-remove-fixes
...
hark-store: fix dangling unreads
2021-01-11 17:48:09 -05:00
Liam Fitzgerald
99bc912fc5
hark-store: add rebuild printf
2021-01-12 08:31:10 +10:00
Liam Fitzgerald
9c7ac3773a
hark, graph-store: address L review
2021-01-12 08:15:14 +10:00
Liam Fitzgerald
a82c0bb2fe
hark-store: address L style review
2021-01-12 08:05:40 +10:00
fang
0613b5b297
tally: also list the groups we're in
2021-01-11 22:56:02 +01:00
fang
578f10180a
tally: add generator for measuring group activity
...
Scrapes groups and graphs for member counts and recent activity respectively,
and uses that to print out a "tally" of activity for all local groups and their
channels. Since this output is intended to be shared with other parties,
anonymizes resource identifiers by default.
2021-01-11 22:55:48 +01:00
Matilde Park
3ba0d89ee5
chat: unreverse keys when getting unread msg
...
Fixes #4219 .
2021-01-11 16:49:14 -05:00
Logan Allen
5dd29f1fe7
channel.js: ack every 30 events *even if this.outstandingJSON is empty*
2021-01-11 15:29:15 -06:00
Tyler Brown Cifu Shuster
f1c9a596c2
chat: fix sizing on mobile
...
fixes https://github.com/urbit/landscape/issues/230
2021-01-11 12:29:45 -08:00
matildepark
0fd5ba6054
Merge pull request #4244 from urbit/la/fix-4217
...
hark-group-hook: add type checking to vase sent to %hark-store, fix #4217
2021-01-11 15:01:47 -05:00
Liam Fitzgerald
dfc3ef0c0e
hark-graph-hook: dismiss unreads for a node when it is deleted
2021-01-11 17:44:25 +10:00
Liam Fitzgerald
1ed0477663
graph-store: emit affected descended nodes in %remove-nodes
...
When %remove-nodes is sent as an update, it may refer to a parent node,
in which case the deletion of all the parent's children is implied. If
we hold onto references to nodes outside of graph-store, we are unable
to tell which of our references were affected, other than iterating over
every reference to check if one of the deleted indices is a prefix of
the reference. This is obviously undesirable, so we emit all of the
nodes we deleted, including the nodes deleted implicitly.
2021-01-11 17:44:25 +10:00
Liam Fitzgerald
18301fa7d7
hark-store: cleanup dangling unreads
...
Creates a noun poke %fix-dangling, which iterates through the unreads
and dismiss those which refer to nodes which no longer exist.
Additionally, adds a migration which runs this poke.
2021-01-11 17:44:25 +10:00
Liam Fitzgerald
7e0af9cfca
graph-store: add node existence query
2021-01-11 17:44:25 +10:00
Liam Fitzgerald
d01f1f62e5
hark-graph-hook: fix muting on %remove-graph
...
*_watching was bunting to watching (i.e. a no-op), causing watching to
be wiped everytimne a graph was removed
2021-01-11 17:43:58 +10:00
Liam Fitzgerald
1529113d6f
hark-store: fix mark channel as read issue
...
Addresses root cause of #4201
2021-01-11 17:43:02 +10:00
Liam Fitzgerald
8fe8cfd29e
hark-store: rebuild cache on inconsistency, instead of crashing
...
Addresses #4201 , although the root cause of the cache inconsistency is
still at large.
2021-01-11 17:42:54 +10:00
pilfer-pandex
958ebc5a24
king: ted's new packet format
2021-01-10 21:19:40 -08:00
Jared Tobin
bba0bb056f
interface: reference urbit/urbit repository
...
Prepends 'urbit/urbit@' to the rendered Landscape shorthash, which
should cause GitHub to auto-link the commit.
2021-01-10 22:12:12 +04:00
Matilde Park
b3afaaf3e3
chat: fix 'enter' behaviour on iOS
2021-01-08 18:03:11 -05:00
matildepark
f3d5ebfe67
Merge pull request #4253 from tylershuster/hash-z-index
...
launch: fix hash color and mobile position
2021-01-08 17:10:56 -05:00
Tyler Brown Cifu Shuster
ea9db15d67
launch: fix hash color and mobile position
...
fixes https://github.com/urbit/landscape/issues/166
2021-01-08 13:10:27 -08:00
Matilde Park
cc88278a9f
statusbar: correct flexed reconnectbutton
2021-01-08 15:23:51 -05:00