Commit Graph

24623 Commits

Author SHA1 Message Date
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
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
Tyler Brown Cifu Shuster
ae9480bbd5 interface: wraps zustand setter in batchUpdate 2021-03-22 20:07:43 -07:00
James Acklin
bbb2bfe080 chat: correct unread banner padding 2021-03-22 20:55:41 -04: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
James Acklin
9d664429cb chat: resize sigils to 32px, container to 60px
fixes urbit/landscape#588
2021-03-22 18:25:18 -04: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
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
pilfer-pandex
3ca526bd5b hs: it seems I misread bren, again 2021-03-22 16:35:19 -04:00
pilfer-pandex
a7dbc692e5 hs: dunno, try this 2021-03-22 16:01:14 -04:00
pilfer-pandex
e2b2c29990 Merge branch 'release/next-vere' into pp/lmdb 2021-03-22 15:55:38 -04:00
pilfer-pandex
5bb01e5bae hs: modify hs/default.nix accordingly 2021-03-22 15:55:15 -04:00
Matilde Park
6164d16afb publish: call all hooks before returning early
Fixes urbit/landscape#597
2021-03-22 15:38:58 -04:00
pilfer-pandex
1b6ac81073
Merge pull request #4625 from urbit/pp/femtosecond
king: remove the "hardware femtosecond clock"
2021-03-22 15:30:07 -04:00
pilfer-pandex
965f1798ae
Merge pull request #4558 from urbit/pp/fix-leaks
king: fix two space leaks leading to oom on ~def.
2021-03-22 15:29:07 -04:00
pilfer-pandex
15cc84164d Merge branch 'master' into release/next-vere 2021-03-22 15:26:00 -04:00
pilfer-pandex
91b34325a2 hs: remove lmdb-static; just use lmdb 2021-03-22 14:43:43 -04: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
pilfer-pandex
1a39dac437 king: address joe on fds/seppuku 2021-03-21 21:27:50 -04:00
Liam Fitzgerald
ceafee33ab
hooks: address L review 2021-03-22 09:54:59 +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
Joe Bryan
f266e8a2f2
Merge pull request #4632 from urbit/jb/meld-right
u3: reallocate hot jet state before gc in meld and cram
2021-03-19 19:50:57 -07:00
Joe Bryan
356d26cae2 u3: reallocate hot jet state before gc in meld and cram 2021-03-19 17:17:16 -07: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
pilfer-pandex
0e332c3259 king: joe had good suggestions re time precision 2021-03-19 14:44:52 -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
Liam Fitzgerald
21bc8130ed
hooks: fix unversioned path destructure 2021-03-19 10:24:35 +10:00
James Acklin
e128d88864 hark: no chat message hover background 2021-03-18 20:20:02 -04:00
Liam Fitzgerald
7a1619222c
interface: update FE marks 2021-03-19 10:12:51 +10:00
Liam Fitzgerald
34469532e4
hooks: cleanup stale mark references 2021-03-19 10:12:51 +10:00
Liam Fitzgerald
cf39ffab42
hooks: add unversioned conversions 2021-03-19 10:12:51 +10:00
Liam Fitzgerald
460a290cb1
hooks: fix tests 2021-03-19 10:12:50 +10:00
Liam Fitzgerald
938ba80e9e
hooks: rewatch unversioned on nack 2021-03-19 10:12:50 +10:00
Liam Fitzgerald
ee12180a5d
hooks: allow unversioned subscriptions for migrate 2021-03-19 10:12:50 +10:00