matildepark
f828a2c74a
Merge pull request #4645 from urbit/jo/gcp/no-poll
...
interface/gcp: stop polling for gcp store config
2021-03-23 11:50:57 -04:00
Liam Fitzgerald
a2eab5545d
notifications: render post notifications
2021-03-23 15:29:23 +10:00
Liam Fitzgerald
22afdb3aea
hark-graph-hook: notifications for group feed
2021-03-23 15:29:07 +10:00
Liam Fitzgerald
bdb3c56c7e
interface: virtualscroll style fixes
2021-03-23 15:03:22 +10:00
Liam Fitzgerald
9895886633
Post: code, links input
2021-03-23 14:45:47 +10:00
Liam Fitzgerald
0864b99e3f
Post: prompt for permissions
2021-03-23 14:04:32 +10:00
matildepark
5b57fff95a
Merge pull request #4643 from tylershuster/zustand-batch
...
interface: wraps zustand setter in batchUpdate
2021-03-22 23:26:55 -04:00
Jōshin
837bb94214
interface/gcp: stop polling for gcp store config
...
We polled on -gcp-is-configured before, so that if the store got
configured, Landscape would get a token without needing a browser
refresh. But the resulting POSTs were bothersome, so now we only check
once and stop if GCP store doesn't seem to be configured.
We could check 0 times (and delete -gcp-is-configured), but this has
problems. Mainly:
- there would be no way to tell whether GCP store was unconfigured or
misconfigured
- if -gcp-get-token failed intermittently (e.g. the token-uri was down
for a moment), we would not get a token for that session.
We may want to make GCP store into a Gall app of its own, so we can get
updates from it for free. Or else perhaps key off of the presence of the
store config in settings-store or something. But for now, this
fixes urbit/landscape#583 .
2021-03-22 20:22:38 -07:00
Liam Fitzgerald
60b7b5df44
ProfileOverlay: refactor, fixed pos
2021-03-23 13:15:04 +10:00
Tyler Brown Cifu Shuster
ae9480bbd5
interface: wraps zustand setter in batchUpdate
2021-03-22 20:07:43 -07:00
Logan Allen
9592eab222
interface: make nested reply views work and empty reply view work
2021-03-22 20:05:06 -05:00
James Acklin
bbb2bfe080
chat: correct unread banner padding
2021-03-22 20:55:41 -04:00
matildepark
f81e36317a
Merge pull request #4637 from urbit/lf/dm-fix
...
metadata-push-hook: do not crash on new hidden metadata
2021-03-22 20:48:30 -04:00
Liam Fitzgerald
4f0d84f4ee
Merge branch 'origin/pre-release/next-userspace' into release/next-userspace
2021-03-23 10:48:11 +10:00
James Acklin
991de4bb3b
chat: new unread message style
...
fixes urbit/landscape#563
2021-03-22 20:46:48 -04:00
matildepark
e6617137ae
Merge pull request #4576 from urbit/lf/versioning
...
hooks: versioned subscriptions
2021-03-22 20:20:46 -04:00
Logan Allen
b0db99d0a7
interface: feed header closer to correct, virtual scroller working better
2021-03-22 18:40:57 -05:00
James Acklin
9d664429cb
chat: resize sigils to 32px, container to 60px
...
fixes urbit/landscape#588
2021-03-22 18:25:18 -04:00
Logan Allen
4650f507e2
interface: buggy implementation of reply view
2021-03-22 17:20:55 -05:00
matildepark
0c419550ef
Merge pull request #4592 from tylershuster/stacktrace
...
interface: better error boundary reporting tools and formatting
2021-03-22 16:57:31 -04:00
Logan Allen
de14c5d8a1
Merge branch 'release/next-userspace' into la/group-feed
2021-03-22 15:49:25 -05:00
Logan Allen
3daf87d8f6
interface: re-render post feed on pending change
2021-03-22 15:48:54 -05:00
Matilde Park
cf76a2f09e
Merge branch 'release/next-js' into release/next-userspace
2021-03-22 16:47:43 -04:00
matildepark
77b4d27c5f
Merge pull request #4641 from urbit/mp/publish/unmanaged-hooks
...
publish: call all hooks before returning early
2021-03-22 16:46:41 -04:00
Logan Allen
72fac6ad54
interface: fix more merge issues
2021-03-22 15:44:01 -05:00
Logan Allen
bdfa1650cf
interface: fix up issues from zustand merge
2021-03-22 15:11:28 -05:00
Matilde Park
6164d16afb
publish: call all hooks before returning early
...
Fixes urbit/landscape#597
2021-03-22 15:38:58 -04:00
Logan Allen
2e45f4fd99
Merge branch 'release/next-userspace' into la/group-feed
2021-03-22 12:36:34 -05:00
matildepark
0d8a309c8b
Merge pull request #4639 from tylershuster/sidebar-bold
...
sidebar: two styling fixes
2021-03-22 13:09:36 -04:00
matildepark
cb0973867f
Merge pull request #4635 from tomholford/fix/notebook-index-image-preview
...
landscape: NotebookPreview can render image posts
2021-03-22 13:07:55 -04:00
Tyler Brown Cifu Shuster
bb5ff27ca8
sidebar: changed color of subscribed item icons
2021-03-22 09:52:28 -07:00
Tyler Brown Cifu Shuster
a83d2b9150
sidebar: fixes urbit/landscape#596 item bolding
2021-03-22 09:45:23 -07:00
matildepark
5b4cdf99a3
Merge pull request #4633 from tylershuster/sidebar-refresh
...
sidebar: updated channel state design
2021-03-22 11:24:18 -04:00
Tyler Brown Cifu Shuster
39bf3644f4
sidebar: updated channel state design
2021-03-21 20:28:47 -07:00
Liam Fitzgerald
ceafee33ab
hooks: address L review
2021-03-22 09:54:59 +10:00
Liam Fitzgerald
91577e5f23
metadata-push-hook: do not crash on new hidden metadata
...
If we were creating a DM, for which no %groups metadata exists, the
+transform-proxy-update arm would crash, preventing the creation of new
DMs.
2021-03-22 07:41:28 +10:00
tomholford
3e580f81e8
landscape: sort Leap search results alphabetically
2021-03-21 10:04:34 -07:00
tomholford
7d602aa0eb
landscape: NotebookPreview can render image posts
2021-03-21 10:01:55 -07:00
Philip Monk
a7150007ef
Merge pull request #4528 from taalhavras/desk-diff
...
ddiff: add thread for diffing desks
2021-03-19 16:45:00 -07:00
raghu
60a2de143c
renaming ddiff to diff
2021-03-19 19:43:39 -04:00
matildepark
38cb4f7e00
Merge pull request #4626 from mirtyl-wacdec/unicode-to-ascii
...
landscape: convert non-latin group and channel names to ascii
2021-03-19 18:07:35 -04:00
matildepark
0594e33b2f
Merge pull request #4594 from tylershuster/debug-menu
...
interface: added debug menu
2021-03-19 17:58:11 -04:00
matildepark
a3bf36226c
Merge pull request #4608 from urbit/lf/not-forms
...
notifications: add submit button for preferences
2021-03-19 17:31:41 -04:00
matildepark
fb5fd9a57b
Merge pull request #4628 from urbit/james/hark-message-hover
...
hark: eliminate chatmessage hover backgrounds
2021-03-19 17:22:16 -04:00
matildepark
9ed71e8ccc
Merge pull request #4631 from urbit/james/breakfix
...
chat: prevent marker text from wrapping
2021-03-19 16:52:01 -04:00
James Acklin
503495fdcf
chat: prevent marker text from wrapping
2021-03-19 15:11:11 -04:00
mirtyl-wacdec
3e899c19b8
Merge branch 'release/next-js' into unicode-to-ascii
2021-03-19 14:16:02 +07:00
Liam Fitzgerald
211ae0ce8a
notifications: update reducers
2021-03-19 11:32:17 +10:00
Liam Fitzgerald
e2d10367af
hark-store: give set instead of count in initial
...
When we receive a notification, it might not affect our count because
it’ll get merged on the server side, but we unconditionally increment
our count on the client if the notification hasn’t been loaded yet.
Addresses this by storing a set of time, index so we can compute whether
or not the notification is merged or unloaded and change the count
accordingly.
Fixes urbit/landscape#276
2021-03-19 11:28:30 +10:00
James Acklin
2776f783ed
hark: flip hovermarker flag
2021-03-18 20:36:28 -04:00