shrub/pkg/arvo/app
Fang 058dcdf100
contact-hook: less destructive catch-up on-sub
(Re)subscribing gets us a %contacts update, containing the full set of
contacts as it currently exists.

Previously, we would fully delete our local state, only to recreate it
using the data from the update.

Now, we never delete existing data, instead only creating if we don't
have it yet, and adding, removing or recreating contacts if they
changed.

In the future, we'll want an easy way to turn two contacts into an %edit
diff, to let us apply correct semantics to individual contacts, too.
2020-03-27 14:21:03 +01:00
..
chat release: urbit-os-v1.0.7 2020-03-26 09:25:02 -07:00
clock/js release: urbit-os-v1.0.2 2020-03-16 17:55:56 -07:00
contacts release: urbit-os-v1.0.7 2020-03-26 09:25:02 -07:00
launch release: urbit-os-v1.0.7 2020-03-26 09:25:02 -07:00
link release: urbit-os-v1.0.7 2020-03-26 09:25:02 -07:00
publish release: urbit-os-v1.0.7 2020-03-26 09:25:02 -07:00
soto release: urbit-os-v1.0.6 2020-03-24 15:45:34 -07:00
test Add 'pkg/arvo/' from commit 'c20e2a185f131ff3f5d3961829bd7a3fe0f227f8' 2019-06-28 12:48:05 +08:00
weather/js release: urbit-os-v1.0.2 2020-03-16 17:55:56 -07:00
acme.hoon acme: convert to static gall 2019-11-25 17:08:21 -08:00
aqua.hoon gall: (list path) in %fact and %kick 2019-12-23 13:37:32 +01:00
azimuth-tracker.hoon gall: (list path) in %fact and %kick 2019-12-23 13:37:32 +01:00
chat-cli.hoon chat-cli: skip catch-up if chat-store not booted 2020-03-17 15:49:01 +01:00
chat-hook.hoon chat-hook: clean up pre-OS1 subscriptions 2020-03-20 17:56:17 +01:00
chat-store.hoon chat-store: include msg sequence nrs in update 2020-03-14 23:15:41 +01:00
chat-view.hoon chat: decreased message limit to 20, now asking for more messages upon navigating to a chat channel when we have < 100 messages for that channel 2020-03-25 19:48:35 -04:00
claz.hoon claz: clean up head of app file 2019-12-11 23:00:49 +01:00
clock.hoon get geolocation from weather app, revise clock appearance to match new 2020-02-05 18:08:22 -08:00
contact-hook.hoon contact-hook: less destructive catch-up on-sub 2020-03-27 14:21:03 +01:00
contact-store.hoon apps: augment with /lib/dbug 2020-03-12 01:33:48 +01:00
contact-view.hoon apps: augment with /lib/dbug 2020-03-12 01:33:48 +01:00
dns-collector.hoon gall: (list path) in %fact and %kick 2019-12-23 13:37:32 +01:00
dojo.hoon Merge branch 'm/gall-gift-paths' (#2134) 2020-01-07 04:17:32 +08:00
eth-sender.hoon eth-sender: do proper nonce reading 2019-12-14 21:50:07 +01:00
eth-watcher.hoon apps: augment with /lib/dbug 2020-03-12 01:33:48 +01:00
gaze.hoon various: use =/ in place of =+ ^- 2019-12-21 14:29:14 -03:30
goad.hoon goad: run with %force on kernel change 2020-03-17 17:06:48 -07:00
group-hook.hoon group-hook: on %path group-update, don't %unbundle 2020-03-27 12:38:08 +01:00
group-store.hoon Merge branch 'master' into os1-rc 2020-02-19 16:04:21 -08:00
hood.hoon automatically start contacts and links apps upon recieving ota 2020-02-18 11:22:36 -08:00
invite-hook.hoon apps: augment with /lib/dbug 2020-03-12 01:33:48 +01:00
invite-store.hoon apps: augment with /lib/dbug 2020-03-12 01:33:48 +01:00
invite-view.hoon apps: augment with /lib/dbug 2020-03-12 01:33:48 +01:00
language-server.hoon language-server: magic-spoon hover, autocomplete 2020-01-31 14:21:17 +10:00
launch.hoon launch: add startup bool 2020-03-20 12:06:10 -07:00
lens.hoon lens: don't prematurely flush state 2020-01-10 12:55:58 -08:00
link-listen-hook.hoon link-listen-hook: explicitly track subscriptions 2020-03-25 22:41:20 +01:00
link-proxy-hook.hoon link-proxy-hook: correctly scry initial response 2020-03-11 23:38:09 +01:00
link-store.hoon link-store: don't send update if not new 2020-03-25 22:12:49 +01:00
link-view.hoon link-view: support %delete and %invite actions 2020-03-04 22:11:54 +01:00
metadata-hook.hoon metadata-hook: support group members other than host creating shared resources 2020-03-02 16:50:20 -08:00
metadata-store.hoon Merge pull request #2378 from urbit/m/link-meta 2020-03-05 15:09:59 -08:00
permission-group-hook.hoon chat: removed extraneous prints 2020-02-27 16:16:38 -08:00
permission-hook.hoon permission-hook: clean up access-control on %delete 2020-02-21 21:45:04 +01:00
permission-store.hoon dbug: augment various apps with /lib/dbug 2020-01-21 12:36:03 -08:00
ping.hoon ames: make routing simpler 2020-02-10 17:49:18 -08:00
pool-group-hook.hoon pool-group-hook: cleaner, more standard thread id 2019-11-23 21:49:23 -08:00
publish.hoon Apply suggestions from code review 2020-03-16 17:05:23 -07:00
soto.hoon static gall: convert soto 2019-11-23 21:49:23 -08:00
spider.hoon gall: (list path) in %fact and %kick 2019-12-23 13:37:32 +01:00
test.hoon gall: mall -> gall 2019-11-18 20:36:21 -08:00
weather.hoon apps: augment with /lib/dbug 2020-03-12 01:33:48 +01:00