Liam Fitzgerald
505528c59b
launch: fix group notification display
...
Fixes urbit/landscape#720
Fixes urbit/landscape#656
2021-04-13 09:32:36 +10:00
Matilde Park
8f0c72ffa6
landscape: sidebar uses black100 for all synced
...
Fixes urbit/landscape#678
2021-04-12 17:05:22 -04:00
Matilde Park
bdefbcbcf2
ProfileOverlay: restore DM button
...
Dropped in a merge conflict resolution.
Fixes urbit/landscape#757
2021-04-12 17:00:24 -04:00
James Acklin
d6727c042c
profile: imageinput instance fixes
...
fixes urbit/landscape#695
2021-04-12 16:42:09 -04:00
James Acklin
cc0caa5aa5
Merge branch 'release/next-js' into james/image-input
2021-04-12 15:34:16 -04:00
James Acklin
92c39dc526
leap: hide pointer while navigating by keyboard
...
fixes urbit/landscape#598
2021-04-12 15:12:03 -04:00
James Acklin
1f70fdbf2d
leap: set selection on mousemove, not hover (account for scrolling)
...
fixes urbit/landscape#598
2021-04-12 14:51:41 -04:00
Matilde Park
75cbf96b2b
MentionText: inline mentions
...
Fixes urbit/landscape#763
2021-04-12 12:17:00 -04:00
matildepark
9bb3cfb90f
Merge pull request #4746 from urbit/lf/notifications-load
...
notifications: prevent race condition causing empty notifications
2021-04-12 11:32:12 -04:00
matildepark
0d8b1862cc
Merge pull request #4739 from urbit/lf/post-hark
...
Group Feed: unread counts
2021-04-12 11:09:38 -04:00
James Acklin
4a3bc6fa22
leap: set selection to currently-hovered item
...
fixes urbit/landscape#598
2021-04-11 21:58:25 -04:00
James Acklin
b42d54349f
leap: prettier js/tsx
...
fixes urbit/landscape#598
2021-04-11 17:26:35 -04:00
Logan Allen
f733f68008
metadata-store: subscribe to all feeds that got missed in the upgrade
2021-04-09 21:20:27 +00:00
Logan Allen
0699c2c52c
interface: use font-display: swap;
2021-04-09 16:11:57 +00:00
Logan Allen
5d16911f69
eyre: use font-display:swap; in login page
2021-04-09 16:02:55 +00:00
Liam Fitzgerald
07d13b536b
RemoteContent: fix video, audio overflow
...
Fixes urbit/landscape#756
2021-04-09 12:14:50 +10:00
Liam Fitzgerald
7bbef74ffe
ShipSearch: fix error reporting
...
Fixes urbit/landscape#753
2021-04-09 12:05:02 +10:00
Liam Fitzgerald
3903ff8ad3
Publish: reset scroll on nav change
...
Fixes urbit/landscape#758
2021-04-09 11:53:56 +10:00
Liam Fitzgerald
027fd225a9
notifications: prevent race condition causing empty notifications
...
Fixes urbit/landscape#741
2021-04-09 11:42:09 +10:00
Liam Fitzgerald
7340f3f7e5
Merge pull request #4743 from urbit/james/group-forwarding
...
groups: forward to already-joined group from GroupLink
2021-04-09 11:22:37 +10:00
Liam Fitzgerald
1b1d7e9e80
FormGroup: address review
2021-04-09 10:22:44 +10:00
Liam Fitzgerald
0617a1ff55
Merge remote-tracking branch 'origin/release/next-js' into lf/form-merge
2021-04-09 10:04:04 +10:00
Liam Fitzgerald
1c2aa24c7a
PostContent: fix bottom spacing
2021-04-09 09:55:41 +10:00
Liam Fitzgerald
623e13bd3e
Merge remote-tracking branch 'origin/release/next-js' into lf/graph-unification
2021-04-09 09:53:59 +10:00
James Acklin
2477b2248e
groups: forward to already-joined group from GroupLink
...
fixes urbit/landscape#593
2021-04-08 17:27:57 -04:00
James Acklin
b19233633b
groups: set universal maxWidth of GroupDescription
...
fixes urbit/landscape#728
2021-04-08 16:36:08 -04:00
James Acklin
8b43984831
Merge branch 'release/next-js' into james/empty-group-home
2021-04-08 08:05:35 -04:00
Liam Fitzgerald
087103b3f4
GroupFeed: show unread count
2021-04-08 16:38:55 +10:00
Liam Fitzgerald
887a12ba0c
interface: surface and dismiss unread counts
2021-04-08 16:05:20 +10:00
Liam Fitzgerald
1c939b4861
graph-validator-post: enable unreads and notifications
2021-04-08 16:05:17 +10:00
Liam Fitzgerald
baf365b63b
glob: update to 0v4.7tk5q.9ha4l.tbmji.fvkno.s9pfq
2021-04-08 15:20:20 +10:00
Liam Fitzgerald
8b5a69a56f
Merge remote-tracking branch 'origin/la/warm-marks'
2021-04-08 15:13:04 +10:00
Liam Fitzgerald
a22db08ff6
interface: update package-lock.json
2021-04-08 10:02:40 +10:00
Logan Allen
59ece927c2
observe-hook: style fixes as per joe's review
2021-04-07 12:19:26 -05:00
Liam Fitzgerald
2e41b7657e
ChatMessage: prevent link overflow
...
Fixes urbit/landscape#732
2021-04-07 17:08:11 +10:00
Jōshin
8112c8a041
Merge pull request #4735 from urbit/jo/gcp/conf
...
gcp: isConfigured doesn't touch store
2021-04-06 22:18:57 -07:00
Liam Fitzgerald
8272902a7a
PostContent: use unified graph rendering
2021-04-07 14:27:38 +10:00
Liam Fitzgerald
d06fcc741d
CommentItem: use unified graph rendering
2021-04-07 13:15:24 +10:00
Liam Fitzgerald
156f91adb5
ChatMessage: refactor content rendering
2021-04-07 13:14:52 +10:00
Liam Fitzgerald
186ac17d5d
useHovering: memoize hooks
2021-04-07 13:13:39 +10:00
Liam Fitzgerald
5f8437dbad
useCopy: expose didCopy state
2021-04-07 13:11:56 +10:00
Liam Fitzgerald
6bae511b9d
Merge pull request #4731 from urbit/lf/edit-profile-crash
...
EditProfile: do not mutate contact
2021-04-07 12:01:00 +10:00
L
feafdfaf43
Merge pull request #4730 from urbit/lf/callback-capture
2021-04-06 20:13:29 -05:00
L
1d43fd9f0b
Merge pull request #4733 from urbit/lf/darkmode-publish-transclusion
2021-04-06 20:08:20 -05:00
Liam Fitzgerald
705ee08727
Merge pull request #4728 from urbit/lf/immer-orm
...
interface: mark BigIntOrderedMap compat with immer
2021-04-07 11:07:49 +10:00
Logan Allen
c7e4291d6d
observe-hook: ask for next case as opposed to now.bowl when using %next, unless riot is null. small cleanup
2021-04-06 18:51:32 -05:00
Jōshin
78faf9ba25
Merge remote-tracking branch 'origin/release/next-js' into jo/gcp/conf
2021-04-06 22:31:01 +00:00
Logan Allen
faf1f83e8f
graph-store: remove obsoleted code necessary to keep graph marks warm
2021-04-06 17:21:09 -05:00
Liam Fitzgerald
9e5ecc303c
Merge pull request #4734 from urbit/jo/tsc
2021-04-07 08:14:41 +10:00
Logan Allen
c6616a7e9d
observe-hook: listen for mark additions
2021-04-06 16:47:17 -05:00
L
c69b15d3a5
Merge pull request #4729 from urbit/lf/sub-restart
...
subscription: clear opened subs before restart
2021-04-06 16:41:30 -05:00
Logan Allen
744b9f2334
observe-hook: remove debugging code
2021-04-06 16:19:22 -05:00
Logan Allen
5f14b21636
observe-hook: warm up caches in +on-init also, not just +on-load
2021-04-06 16:02:18 -05:00
Logan Allen
01890fa040
observe-hook: upgrade to keep marks warm
2021-04-06 15:47:57 -05:00
Jōshin
4aa9bba5b3
gcp: isConfigured doesn't touch store
...
Makes the thread return a simple boolean; almost as simple as just
returning %.y or %.n.
gcpManager now stores whether GCP is configured as a private variable.
Also fixes some type errors in gcp.
2021-04-06 19:08:53 +00:00
Jōshin
272cc6905e
interface: no nullish assignment
...
Typescript as of 3.7 understands null coalescing (??), but nullish
assignment (??=) is not available until 4.0.
This broke `npm run tsc`, preventing other type errors from showing up.
2021-04-06 18:05:55 +00:00
Jōshin
2dba1d0504
interface: remove broken/unused MetadataForm
...
It was causing tsc to hard-fail due to an extra comma on L70.
2021-04-06 17:57:55 +00:00
Jōshin
88317eefe5
Merge pull request #4655 from urbit/jo/gcp/is-token
...
interface: type annotations, imports
2021-04-06 09:05:31 -07:00
Liam Fitzgerald
6da3877430
Invite: fix stale props in inviteAccept callback
...
Now that the store is immutable, callbacks that close over props will
see stale props because the reference is captured at instantiation. This
was not an issue previously, because the references would be directly
mutated. To remedy this, useRunIO has been added, which takes an async
function to run for the actual network processing, and a second
callback, which is able to see fresh props because it is not
instantiated until the async callback has resolved successfully.
Importantly, useRunIO does not resolve until the second callback has
finished, preserving the semantics of the callback for Formik handlers
and the like.
Fixes urbit/landscape#691
2021-04-06 15:50:21 +10:00
Liam Fitzgerald
f592b33d89
subscription: clear opened subs before restart
2021-04-06 14:33:56 +10:00
Liam Fitzgerald
c60a41b26d
publish: fix color in darkmode
...
Fixes urbit/landscape#736
2021-04-06 11:54:31 +10:00
Liam Fitzgerald
31717ae908
sane: don't kick unsubscribed
...
Fixes urbit/landscape#735
2021-04-06 11:47:48 +10:00
Liam Fitzgerald
067991533a
EditProfile: do not mutate contact
...
Fixes urbit/landscape#698
2021-04-06 11:43:58 +10:00
Liam Fitzgerald
c398b2c0e4
interface: mark BigIntOrderedMap compat with immer
...
Fixes urbit/landscape#707
Fixes urbit/landscape#740
2021-04-06 08:28:53 +10:00
James Acklin
24ca01a10c
interface: adds clickable instructions to ImageInput, removes truncation in settings
...
fixes urbit/landscape#695 , fixes urbit/landscape#581
2021-04-03 17:30:18 -04:00
James Acklin
f0c3f37b0e
groups: resize group summary
...
fixes urbit/landscape#728
2021-04-03 12:04:01 -04:00
janeway-bot
264fce214b
Merge fbd85abf4e
into release/next-js
2021-04-03 06:24:18 +04:00
Liam Fitzgerald
fbd85abf4e
Merge remote-tracking branch 'origin/master' into lf/push-hook-unver
2021-04-03 12:54:35 +11:00
Liam Fitzgerald
b6a758b1f9
pull-hook: noop on unsupported, unversioned facts
...
Pull-hook side of the previous change to push-hook
(479fbfd798
). Noop on unsupported
unversioned marks, waiting for the publisher to upgrade and kick. Same
tradeoffs as previous change apply.
2021-04-03 10:45:22 +10:00
Liam Fitzgerald
f1710c2f03
metadata: restore historical marks
2021-04-03 10:33:31 +10:00
janeway-bot
9ccf490f5b
Merge 6ed5ccbc4e
into release/next-js
2021-04-03 01:09:18 +04:00
janeway
6ed5ccbc4e
glob: update to 0v2i7ds.j99ka.5dpja.pef1e.b04e0
2021-04-02 17:02:40 -04:00
Matilde Park
e870c251cc
Merge branch 'mp/landscape/mention-overlays' ( #4718 )
...
* origin/mp/landscape/mention-overlays:
landscape: restore profile overlays on mention clicks
Signed-off-by: Matilde Park <matilde.park@gmail.com>
2021-04-02 16:51:24 -04:00
Matilde Park
39ce6f9d58
Merge branch 'mp/landscape/sidebar' ( #4719 )
...
* origin/mp/landscape/sidebar:
landscape: fix 'my channels' sidebar logic
Signed-off-by: Matilde Park <matilde.park@gmail.com>
2021-04-02 16:51:00 -04:00
Matilde Park
c559b3f86b
Merge branch 'la/met-json' ( #4720 )
...
* origin/la/met-json:
metadata lib: parse right
metadata-store lib: make config encode/decode invertible
Signed-off-by: Matilde Park <matilde.park@gmail.com>
2021-04-02 16:50:38 -04:00
Logan Allen
21b1119c74
metadata lib: parse right
2021-04-02 20:35:25 +00:00
Matilde Park
5305d0770f
invites: prevent from flexshrinking closed on safari
2021-04-02 15:39:40 -04:00
Matilde Park
a059f85952
commentItem: fix background on actions
2021-04-02 15:38:56 -04:00
Logan Allen
6fbbe2ceb7
metadata-store lib: make config encode/decode invertible
2021-04-02 19:18:59 +00:00
Matilde Park
de8e7b5937
landscape: fix 'my channels' sidebar logic
2021-04-02 15:08:42 -04:00
Matilde Park
c4903fa1fd
landscape: restore profile overlays on mention clicks
2021-04-02 14:51:16 -04:00
James Acklin
c889fd5638
chat: rectify sigil corners
...
fixes urbit/landscape#725
2021-04-02 14:49:35 -04:00
janeway-bot
bc2f6107b9
Merge ea5dc47eca
into release/next-js
2021-04-02 19:06:59 +04:00
Liam Fitzgerald
ea5dc47eca
glob: update to 0v2.utsjo.ghhil.f0qh8.h5633.ffi8u
2021-04-03 01:04:52 +10:00
janeway-bot
621bcc8be4
Merge 4bc7952d56
into release/next-js
2021-04-02 18:57:25 +04:00
Liam Fitzgerald
4bc7952d56
omnibox: update for new metadata
2021-04-03 00:56:48 +10:00
Liam Fitzgerald
7e1a6ae541
embeds: address review
2021-04-03 00:23:16 +10:00
Liam Fitzgerald
f27fa5b0f3
metadata: fix updating graph metadata
2021-04-02 23:23:31 +10:00
Liam Fitzgerald
01960286d0
push-hook: do not pass facts to unsupported, unversioned subs
2021-04-02 22:14:15 +10:00
Liam Fitzgerald
e52f8ab9e3
GroupSettings: show feed settings correctly
2021-04-02 21:51:28 +10:00
Liam Fitzgerald
72fc0f02c3
interface: do not wait for deletion before navigation
...
Fixes urbit/landscape#706
2021-04-02 21:50:45 +10:00
Liam Fitzgerald
0ef5c5b562
chat: focus at end of input
...
Fixes urbit/landscape#715
2021-04-02 21:46:20 +10:00
Liam Fitzgerald
bbf07c4139
interface: fix subscription reconnect
...
Fixes urbit/landscape#713
2021-04-02 21:46:19 +10:00
Liam Fitzgerald
f50bea444a
embeds: adjust scroll on load
2021-04-02 21:46:06 +10:00
Liam Fitzgerald
b552460a5e
RemoteContent: rescale replaced elements correctly
...
Fixes urbit/landscape#708
2021-04-02 20:40:23 +10:00
Liam Fitzgerald
479fbfd798
push-hook: noop on unversioned, unsupported watches
...
Mainnet is currently experiencing undue load due to a watch-kick loop.
If the watch is unsupported, it will be kicked due to a mark mismatch,
which will be interpreted by the unversioned hooks as a network pressure
kick, prompting a resub and continuing the loop. Instead, we now no-op
on unversioned, unsupported watches, waiting for the subscriber to
rewatch after it processes the versioning OTA. This will silently break
groups for the subscriber until the reach the latest OTA, but is
preferable to nacking, and kicking them permanently
2021-04-02 20:38:22 +10:00
janeway-bot
80c68ab57e
Merge f322360dca
into release/next-js
2021-04-02 09:58:30 +04:00
Liam Fitzgerald
f322360dca
glob: update to 0v5.ancat.1qorl.7rea9.55ltu.2r24p
2021-04-02 15:38:35 +10:00
Liam Fitzgerald
510524e3da
notifications: include custom avatar
...
Fixes urbit/landscape#710
2021-04-02 15:30:04 +10:00
Liam Fitzgerald
eb131e64a8
metadata: prevent crash
2021-04-02 15:24:26 +10:00
Liam Fitzgerald
315804e698
PostInput: fix replying with a link
2021-04-02 15:19:39 +10:00
Liam Fitzgerald
63ba664c03
interface: fix link underline on ff
2021-04-02 15:14:09 +10:00
Liam Fitzgerald
726f0c1d58
chat-editor: focus on reply
2021-04-02 14:56:54 +10:00
Liam Fitzgerald
2bbff45c38
notifications: correct background for action
2021-04-02 14:54:57 +10:00
Liam Fitzgerald
47c59de82f
notifications: fix post url
2021-04-02 14:39:17 +10:00
Liam Fitzgerald
5c47bf5bc0
Launch: remove dev cruft
2021-04-02 14:37:32 +10:00
Liam Fitzgerald
4d659be7cf
metadata: fix JSON conversions
2021-04-02 14:35:41 +10:00
Liam Fitzgerald
75baa3f97d
Embed: prevent 404 on graph links
2021-04-02 14:25:59 +10:00
Liam Fitzgerald
8325f232f3
GroupLink: cap at 500px
2021-04-02 14:24:31 +10:00
Matilde Park
ebcd2136eb
Revert "build: pkg/interface builds pkg/npm preinstall"
...
This reverts commit ca1c9e471f
.
2021-04-01 23:50:47 -04:00
Liam Fitzgerald
511f48d35b
Merge branch 'master' into release/next-js
2021-04-02 13:39:51 +10:00
Liam Fitzgerald
8d455eeac1
glob: update to 0v6.i86m5.f4rs9.l09fu.a7d86.v00sl
2021-04-02 13:27:10 +10:00
Liam Fitzgerald
5071ca309e
Merge remote-tracking branch 'origin/release/next-userspace'
2021-04-02 13:13:16 +10:00
Liam Fitzgerald
c470e73b34
VirtualScroller: repaint on loaded
2021-04-02 13:04:32 +10:00
Logan Allen
f06dbe1ada
interface: back button works again in group feed
2021-04-01 21:56:41 -05:00
Liam Fitzgerald
65405f1f1a
interface: prevent crash in non-group workspace
2021-04-02 12:44:27 +10:00
Logan Allen
03b5946089
interface: replace baseurl + feed
2021-04-01 21:36:25 -05:00
Liam Fitzgerald
c41320bea7
interface: remove duplicate import
2021-04-02 12:22:44 +10:00
Liam Fitzgerald
3c2d7a0291
interface: tweak permissions copy
2021-04-02 12:13:24 +10:00
Liam Fitzgerald
f2a7617376
Post: tweak permissions to match designs
2021-04-02 12:11:24 +10:00
Liam Fitzgerald
578924049d
Merge branch 'release/next-userspace' into lf/post-parent
2021-04-02 12:06:16 +10:00
Liam Fitzgerald
16be3b97c4
Post: update permissions to support admins properly
2021-04-02 11:48:38 +10:00
Liam Fitzgerald
615be57b7b
Post: refactor permission variations
2021-04-02 11:48:09 +10:00
Logan Allen
c7dc6c46ac
interface: fix back button not showing up on mobile
2021-04-01 20:33:07 -05:00
L
6097dd4ec6
Merge pull request #4712 from urbit/la/fix-disable
...
graph-disable-group-feed: archive the graph if necessary
2021-04-01 20:11:25 -05:00
janeway-bot
df3ec7bfca
Merge 4df706b842
into release/next-js
2021-04-02 04:53:04 +04:00
Liam Fitzgerald
e246d4f6ec
GroupSettings: hide feed settings to non-owners
2021-04-02 10:48:01 +10:00
Liam Fitzgerald
7381e491dd
AddFeedBanner: show only to owner
2021-04-02 10:40:34 +10:00
Logan Allen
7bf2691fca
interface: group feed history goBack works
2021-04-01 19:39:27 -05:00
Liam Fitzgerald
d14b4ea471
Post: show reply if main post
2021-04-02 10:34:14 +10:00
Logan Allen
96a87d6f18
interface: api, fix disable group feed
2021-04-01 19:21:51 -05:00
Matilde Park
bd9d218ab6
Merge branch 'master' into release/next-userspace
2021-04-01 20:16:12 -04:00
Logan Allen
95cae3e36b
interface: fix group feed settings render
2021-04-01 19:14:38 -05:00
Logan Allen
15f92702f2
graph-disable-group-feed: archive the graph if necessary
2021-04-01 18:57:36 -05:00
Matilde Park
86fd281bd0
Merge branch 'release/next-userspace' of github.com:urbit/urbit into release/next-userspace
2021-04-01 19:02:10 -04:00
Matilde Park
c745bba77d
api/graph: adding fallback vip
2021-04-01 19:02:04 -04:00
Matilde Park
87b6d35c42
groupFeed: flex width of parent row of 'add feed'
2021-04-01 18:38:35 -04:00
Joe Bryan
4df706b842
urbit: bumps version to 1.3
2021-04-01 15:33:14 -07:00
Joe Bryan
e9ee2f77c2
Merge branch 'master' into release/next-vere
...
* master: (160 commits)
glob: update to 0v6.8mn05.16g61.46lkc.lgddc.3ifug
metadata-push-hook: fixes issue with adding unmanaged metadata
pills: update solid
graph-push-hook: don't crash on multipart add
glob: update to 0v5.g86fq.9ngth.ki9h1.q7kut.icm5f
graph-store: scry only once during +validate-graph
graph-store: fewer allocations in +validate-graph
graph-store: speed up +validate-graph by using +turn and no longer virtualizing
interface: version local state by commit hash
graph-push-hook: add hc where appropriate and enforce type-checking to prevent issue in future
graph-validators: speed up validators by adding type casts
build: only run publish-npm-packages on pkg/npm
build: match on path subdirectories
glob: update to 0v1.4ujsp.698kt.ojftv.7jual.4hhu5
launch: prevent aggressive tutorial render
launch: get tutorial state from zustand
push-hook: add version scries
glob: update to 0v5.b7cjf.2kc12.85sng.lkqav.7sn0k
readme: update arvo maintainers list
notifications: clear before applying unreads
...
2021-04-01 15:31:35 -07:00
Logan Allen
96a57a9c4b
interface: redirect properly upon create and dismiss of group feed
2021-04-01 17:31:19 -05:00
Joe Bryan
2c662ffc45
Merge pull request #4692 from urbit/jb/jet-fein-fynd
...
u3: jets +fein:ob and +fynd:ob
2021-04-01 15:30:45 -07:00
Joe Bryan
0d7f7cdc5d
Merge pull request #4078 from urbit/m/commitment
...
vere: only compare to clay when committing files
2021-04-01 15:30:38 -07:00
Logan Allen
d494ef1c15
interface: remove log
2021-04-01 17:03:11 -05:00
Logan Allen
352a906154
interface: group feed permissions work properly
2021-04-01 17:01:21 -05:00
Logan Allen
983df1c686
interface: vip prop drilling for group feed
2021-04-01 16:11:27 -05:00
Logan Allen
e3bfca7783
interface: update frontend api actions
2021-04-01 16:10:54 -05:00
Logan Allen
5953c9a58f
graph-view: add %vip field to %create-group-feed
2021-04-01 16:08:30 -05:00
janeway-bot
610f06887f
Merge 588026e12e
into release/next-js
2021-04-01 21:58:45 +04:00
janeway
588026e12e
glob: update to 0v6.8mn05.16g61.46lkc.lgddc.3ifug
2021-04-01 13:56:03 -04:00
Logan Allen
88b097040b
metadata-push-hook: fixes issue with adding unmanaged metadata
2021-04-01 17:08:30 +00:00