urbit/pkg/arvo/app
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
..
debug dbug: make eyre Channels header match the table 2020-12-14 17:20:31 -06:00
landscape glob: update to 0vtbs05.a6mkl.r5ark.jfj84.3fa4h 2021-03-12 14:35:19 +10:00
acme.hoon zuse: moves lib/base64 2020-12-08 02:36:11 -08:00
aqua.hoon Merge branch 'jb/motion' into jb/motion-merge 2020-12-07 18:52:51 -08:00
azimuth-tracker.hoon zuse: lift moves out of +able 2020-12-08 01:47:06 +01:00
chat-cli.hoon chat-cli: actually run migration 2020-12-11 11:05:13 +10:00
chat-hook.hoon chat-*: remove unused logic 2020-12-10 21:50:20 -06:00
chat-store.hoon metadata-store, various: update scry library 2021-01-13 14:05:22 +10:00
chat-view.hoon chat-*: remove unused logic 2020-12-10 21:50:20 -06:00
claz.hoon various: ethereum, azimuth, json-rpc out of zuse 2020-12-06 17:26:52 +01:00
clock.hoon various: add [landscape] marker to apps in arvo 2020-08-31 21:54:39 -04:00
contact-hook.hoon contact-store: first approach at rewrite 2021-01-19 13:59:09 -06:00
contact-pull-hook.hoon contact-hooks: do not serve contact data at DM resource 2021-02-11 17:06:17 -06:00
contact-push-hook.hoon push-hook: replace +should-proxy-update with +transform-proxy-update 2021-02-22 14:31:19 -06:00
contact-store.hoon contact-store: fix is-public being set to false on frontend 2021-02-18 13:19:52 -06:00
contact-view.hoon metadata: modernize namespacing 2021-01-28 16:13:57 +10:00
dbug.hoon dbug: assume new lane encoding 2021-02-27 01:41:16 +01:00
dns-collector.hoon gall: (list path) in %fact and %kick 2019-12-23 13:37:32 +01:00
dojo.hoon zuse: removes en/de-beam (now in arvo) 2020-12-06 03:33:43 -08:00
eth-sender.hoon various: ethereum, azimuth, json-rpc out of zuse 2020-12-06 17:26:52 +01:00
eth-watcher.hoon zuse: lift moves out of +able 2020-12-08 01:47:06 +01:00
file-server.hoon Merge remote-tracking branch 'origin/release/next-js' into lf/globbed-sw 2021-02-22 11:23:57 +10:00
gaze.hoon Merge branch 'na-release/candidate' into jb/motion 2020-12-08 00:37:31 -08:00
glob.hoon glob: update to 0vtbs05.a6mkl.r5ark.jfj84.3fa4h 2021-03-12 14:35:19 +10:00
goad.hoon goad: %force in +on-load 2021-02-12 12:07:19 +10:00
graph-pull-hook.hoon graph-push-hook: fixed bunted bowl issue 2021-02-03 13:08:53 -06:00
graph-push-hook.hoon Merge branch 'release/next-js' into la/transform-proxy 2021-03-03 12:56:39 -06:00
graph-store.hoon graph-store: only calculate hash when necessary, only check signatures if necessary 2021-02-25 13:06:26 -06:00
group-pull-hook.hoon group-hooks: move +resource-for-update into common library 2021-02-02 14:31:16 +10:00
group-push-hook.hoon push-hook: replace +should-proxy-update with +transform-proxy-update 2021-02-22 14:31:19 -06:00
group-store.hoon sane: fix accidental self kick 2021-02-16 12:24:30 +10:00
group-view.hoon group-view: handle unmanaged group case 2021-02-16 13:48:23 +10:00
hark-chat-hook.hoon chat-hook, store, and hark-chat-hook: fixed merge issues 2020-12-09 16:00:13 -06:00
hark-graph-hook.hoon hark-graph-hook: upgrade notification-kind to allow for sibling autowatches 2021-02-26 13:37:25 +10:00
hark-group-hook.hoon metadata: modernize namespacing 2021-01-28 16:13:57 +10:00
hark-store.hoon hark-store: give set instead of count in initial 2021-03-19 11:28:30 +10:00
herm.hoon Merge branch 'jb/motion' into jb/motion-merge 2020-12-07 18:52:51 -08:00
hood.hoon hood: start %contact-push/pull-hooks 2021-01-19 15:20:47 -06:00
invite-hook.hoon invites: indentation fixes 2020-10-27 15:45:26 -05:00
invite-store.hoon invite-store: add %groups in +on-init 2021-02-03 09:52:25 +10:00
invite-view.hoon various: add [landscape] marker to apps in arvo 2020-08-31 21:54:39 -04:00
language-server.hoon language-server: retain state on reload 2021-01-30 12:09:59 +10:00
launch.hoon webterm: dojo -> term 2020-11-09 20:29:36 +01:00
lens.hoon Merge branch 'release/next-js' into release/next-userspace 2021-01-29 18:18:38 -05:00
metadata-hook.hoon metadata-hook: fix default-agent 2021-02-12 12:14:56 +10:00
metadata-pull-hook.hoon metadata-pull-hook: address L review 2021-02-12 14:59:16 +10:00
metadata-push-hook.hoon push-hook: replace +should-proxy-update with +transform-proxy-update 2021-02-22 14:31:19 -06:00
metadata-store.hoon metadata-store: do not pin channels on migrate 2021-02-08 12:07:15 +10:00
observe-hook.hoon observe-hook: add %group-on-leave back to observers 2020-12-10 13:55:14 -06:00
ping.hoon zuse: lift moves out of +able 2020-12-08 01:47:06 +01:00
pool-group-hook.hoon zuse: lift moves out of +able 2020-12-08 01:47:06 +01:00
s3-store.hoon arvo: removes +is and all references to it 2020-12-05 00:51:49 -08:00
sane.hoon sane: fix contact desyncs 2021-02-09 16:56:01 -06:00
settings-store.hoon Merge remote-tracking branch 'origin/release/next-js' into lf/tutorial-revive 2021-03-02 13:11:43 +10:00
shoe.hoon shoe: add %table and %row usage to example app 2020-09-01 20:13:48 +02:00
spider.hoon spider: prefix thread ids with thread name 2021-01-06 22:20:51 +01:00
test.hoon test: format output for CI 2021-02-19 17:52:56 -08:00
time.hoon arvo: restore :time app 2020-10-05 01:17:17 -07:00
weather.hoon Merge branch 'na-release/candidate' into release/next-userspace 2020-12-03 20:55:16 -05:00