Commit Graph

1860 Commits

Author SHA1 Message Date
Liam Fitzgerald
5b318ad873
chat, metadata: OTA migration 2020-12-03 14:53:48 +10:00
Liam Fitzgerald
ea01e8515d
chat-store: OTA migration 2020-12-03 14:30:18 +10:00
Matilde Park
5c4cf4d999 Merge branch 'release/next-userspace' into lf/eyre-perf-improvment 2020-12-02 17:51:27 -05:00
Logan Allen
1913cdf4f1 arvo: remove unused app files, libraries, and imports 2020-12-02 14:05:04 -06:00
Isaac Visintainer
93abae77a4 Merge branch 'ixv/data-migration' into philip/testnet 2020-12-02 01:33:14 -08:00
Isaac Visintainer
13f49d42e1 chat-hook: fix poke-import issue 2020-12-02 01:32:25 -08:00
Joe Bryan
b5ec0c30f0 hoon: renames +new-end, +new-lsh, +new-rsh 2020-12-02 01:00:09 -08:00
Isaac Visintainer
e672c7348b Merge branch 'ixv/data-migration' into philip/testnet 2020-12-02 00:29:14 -08:00
Isaac Visintainer
a6276c70b2 Merge branch 'ixv/data-migration-with-lens' into ixv/data-migration 2020-12-02 00:21:55 -08:00
Joe Bryan
bec63413b0 hoon: adds +new-rsh, switches all +rsh call sites 2020-12-02 00:21:51 -08:00
Joe Bryan
4f9cba2baf hoon: adds +new-end, switches all +end call sites 2020-12-02 00:21:12 -08:00
Isaac Visintainer
1d6a460345 apps: reorder maps, sets, and jugs 2020-12-02 00:20:37 -08:00
Isaac Visintainer
0c3edb1ca9 apps: reorder maps, sets, and jugs 2020-12-02 00:00:03 -08:00
Liam Fitzgerald
85508337e0
publish, links: better unread handling 2020-12-02 15:32:22 +10:00
Liam Fitzgerald
3d21dcd19f
Merge branch 'release/next-userspace' into lf/chat-graph 2020-12-02 13:42:02 +10:00
Philip Monk
b4e3b5c4ba
Merge remote-tracking branch 'origin/philip/testnet-master' into philip/testnet 2020-12-01 18:24:53 -08:00
Philip Monk
390e071548
lens: fix change lost in merge 2020-12-01 18:22:03 -08:00
Liam Fitzgerald
4e9c13834c
channel.js: address L review 2020-12-02 12:09:26 +10:00
Isaac Visintainer
9ea43121a5 graph-store: leave try-rejoin wire when subscription succeeds 2020-12-01 17:52:24 -08:00
Isaac Visintainer
2f53524e2f graphs: import-export 2020-12-01 17:38:51 -08:00
Isaac Visintainer
feab60f8a9 chat: import/export 2020-12-01 17:38:51 -08:00
Isaac Visintainer
398fb5de50 invites: import/export 2020-12-01 17:38:51 -08:00
Isaac Visintainer
4f0e599cb1 contacts: import/export 2020-12-01 17:38:51 -08:00
Isaac Visintainer
9ea14aa558 metadata: import/export 2020-12-01 17:38:51 -08:00
Isaac Visintainer
4668ddf84d groups: import/export 2020-12-01 17:38:51 -08:00
Logan Allen
0007c5c097 Merge branch 'release/next-userspace' into la/archive-graph-on-leave 2020-12-01 16:41:26 -06:00
Philip Monk
dc6dddac49
glob: update to 0v5.u5b0i.2ks0m.6ipcp.djea4.16n1h 2020-12-01 14:40:41 -08:00
fang
03fd56e8cc
various: start threads with unit of tuple args
Instead of a list of arguments, with trailing ~.
2020-12-01 23:38:02 +01:00
Philip Monk
e69804a5ae
Merge remote-tracking branch 'origin/na-release/candidate' into m/flagday-keyfile 2020-12-01 14:02:37 -08:00
Logan Allen
2760f79f66 group-on-leave thread: clean up contacts as well as everything else 2020-12-01 15:20:45 -06:00
Philip Monk
257b17bdfc
Merge remote-tracking branch 'origin/ixv/data-migration-with-lens' into m/flagday-keyfile 2020-12-01 13:16:53 -08:00
fang
9545e8727e
dojo: correct mark conversion scry path
Fixes an instance that hadn't accounted for #3994 yet.
2020-12-01 16:55:19 +01:00
Isaac Visintainer
a779ca4d7e herb: expect * rather than @ 2020-12-01 00:15:05 -08:00
Isaac Visintainer
81cf813128 herb/lens: add utilites for import/export 2020-12-01 00:00:49 -08:00
Isaac Visintainer
94f7ca5b9d graphs: import-export 2020-11-30 23:12:26 -08:00
Isaac Visintainer
edcd29c4da chat: import/export 2020-11-30 23:05:46 -08:00
Isaac Visintainer
0c0efae1e9 invites: import/export 2020-11-30 23:05:46 -08:00
Isaac Visintainer
295340b422 contacts: import/export 2020-11-30 23:05:46 -08:00
Isaac Visintainer
c2d09c58e3 metadata: import/export 2020-11-30 23:05:46 -08:00
Isaac Visintainer
50ca536a27 groups: import/export 2020-11-30 23:05:39 -08:00
Liam Fitzgerald
9ee62a2e55
hark: rework unread tracking, again 2020-12-01 15:46:28 +10:00
ixv
29850cdfa0
Merge pull request #4042 from urbit/ixv/aqua-azimuth
aqua: rework how it uses azimuth
2020-11-30 16:54:04 -08:00
Logan Allen
1b0e19eb51 observe-hook: state-2 typo 2020-11-30 16:32:53 -06:00
Logan Allen
41e3af25b3 threads: collapse them into a single %group-on-leave thread 2020-11-30 16:30:20 -06:00
Logan Allen
6c26a01655 contact-view: remove (now) unnecessary metadata removal 2020-11-30 16:22:20 -06:00
Logan Allen
a6bf3ca924 observe-hook + thread: remove metadata when leaving a group 2020-11-30 16:20:26 -06:00
Isaac Visintainer
94bb140448 aqua: manage azimuth state within aqua itself rather than using a thread 2020-11-30 13:15:59 -08:00
Logan Allen
f2e20efcf0 observe-hook: compiles 2020-11-30 13:20:27 -06:00
fang
732addadd3
various: touch up improperly rewritten comments
Also patches /mar/snip to be more correct, but a &snip [~ ~] in dojo
still does not work.
2020-11-27 13:25:40 +01:00
fang
a539d986a7
various: move away from {type} syntax
In favor of [type] syntax.
Turns a bunch of ++ into +$ along the way.
2020-11-26 17:43:26 +01:00
fang
44fb0cc19d
various: move away from face/type syntax
In favor of face=type.
2020-11-26 17:38:00 +01:00
fang
a6e7af38d5
various: move away from $constant type syntax 2020-11-26 17:31:06 +01:00
Matilde Park
959b585b38 glob: update to 0v5.0umdn.af5hq.bp84b.66eao.q0b98 2020-11-25 20:19:24 -05:00
Matilde Park
531f406222 glob: update to 0v2.qmtv4.6j75q.g4ph5.5agd1.02hsd 2020-11-25 20:11:34 -05:00
Liam Fitzgerald
507bcfc9cb
glob: update to 0v5.c8agf.rjdcu.6p4ea.umc9e.5olmv 2020-11-25 16:42:09 +10:00
Liam Fitzgerald
7addb558b2
channel.js: debounce subscribes 2020-11-25 16:38:16 +10:00
Liam Fitzgerald
d4d655528e
channel.js: queue interactions 2020-11-25 16:38:16 +10:00
matildepark
3415435399
Merge pull request #4016 from urbit/lf/read-index-fix
hark-store: fix caching of merged notifications
2020-11-25 00:25:27 -05:00
matildepark
91df3ca710
Merge pull request #4019 from urbit/lf/safe-update-log-peek
graph-store: safely peek update-log
2020-11-25 00:24:38 -05:00
Liam Fitzgerald
88adb0033a
graph-store: safely peek update-log
Safely returns a null when either the update-log does not exists, or it
is empty

Fixes #3976
2020-11-25 14:41:19 +10:00
Liam Fitzgerald
8a299eadc0
hark-store: fix caching of merged notifications
If a notification came in that merged with a notification that had
already been read, then it would not be added to the cache properly and
therefore would not correctly send %read updates when %read-index was
called.

Fixes #3977
2020-11-25 10:53:45 +10:00
fang
27d6fc7597
zuse, clay, various: unflop the spur in beams
Unflops the spur in +en-beam, +de-beam, and everything that calls either
of those, or works with the consequences of their output.

This includes clay's interface for mounting and unmounting, which now
no longer expects the arguments to contain an old-style spur.
2020-11-24 15:44:25 +01:00
Liam Fitzgerald
b7b4000986
hark: separate unread tracking from notifications 2020-11-24 15:40:03 +10:00
Liam Fitzgerald
360d24e11c
hark: add scries for chat 2020-11-24 15:39:53 +10:00
fang
de13468f86
chat-cli: support multiple sole sessions 2020-11-23 16:10:04 +01:00
fang
6fd942e5fd
chat-cli: mvp graph-store migration
Makes chat-cli listen to graph-store rather than chat-store.

Along the way, cuts some features. No longer supports channel creation,
deletion, permission management or inviting. No longer lets you send
messages to multiple targets at once.

No longer displays messages from all joined chats, and no longer lets
you join or leave chats. Instead, chat-cli solely concerns itself with
viewing chat content you're already subscribed to (through use of
Landscape or other rich clients). ;view ~host/chat to start printing
messages for that chat when they come in, ;flee to toggle off. ;view to
see what chats are enabled, ;chats to see all available chats.

The removal of features acknowledges chat-cli's lack of real support for
the modern, group-centric state of userspace.
The intent of ;view ux is to prepare chat-cli for a multi-session
terminal world.
2020-11-23 01:39:03 +01:00
Joe Bryan
7723ba2da8 Merge branch 'master' into release/next-vere
* master: (390 commits)
  glob: update to 0v4.fpa4r.s6dtc.h8tps.62jv0.qn0fj
  notifications: prevent safari shrinkage
  glob: update to 0v5.91i1u.1g535.t3de3.6c3ih.fanmv
  Sidebar: loosen property access
  launch: loosen property access in unread count
  notifications: fix scroll to load
  glob: update to 0v1.pak02.pfla3.gh56f.qhc6h.3h881
  inbox: fix graph resource redirects
  inbox: fix link routing and rendering
  glob: update to 0v4.3fbh4.p7j6i.2pi9g.d1ltq.5u7uu
  hark-fe: fix crash
  hark: update graph marks for editable comments
  graph-store: change atom to %1 for all migrated comments
  glob: update to 0v5.67obv.15auf.c2rc7.jpcu2.iain3
  inbox: correct notification order
  inbox: redirect invites correctly
  publish: Restore basic 'add writers' form
  interface: show currently editing comment as pending
  landscape: preclude dropdown duplicates on exact match
  interface: links and publish comments both work
  ...
2020-11-20 13:16:53 -08:00
Tyler Brown Cifu Shuster
1a22a917c4 weather: changing API
added new colors

allow arbitrary location

Fixes #2634
2020-11-20 11:38:54 -08:00
Logan Allen
837abacb9c observe-hook: add new thread to leave graphs upon removing a group 2020-11-20 11:01:24 -06:00
Joe Bryan
1c83ad35e9 Merge branch 'release/next-vere' into na-release/runes
* release/next-vere:
  build: update gcloud to use non-deprecated action
  vere: manage memory properly in _fore_import
  build: update GoogleCloudPlatform/github-actions/setup-gcloud to 0.2.0
  king: try undoing warnings in eventlog-lmdb
  king: diswarn tests
  king: more warnery
  king: fix warnings; more consistent warn policy
  vere: add -i and -o options for import and export
  herb/lens: add utilites for import/export
  vere: refactors pier initialization to fix -X
  king: fix test (daaad)
  king: fix warnings in Tree (thanks dad)
  king: this is a holdup!
2020-11-20 00:00:27 -08:00
Joe Bryan
e1186950bc Merge branch 'na-release/next-vere' into na-release/runes
* na-release/next-vere: (943 commits)
  pill: solid
  glob: update to 0v4.fpa4r.s6dtc.h8tps.62jv0.qn0fj
  notifications: prevent safari shrinkage
  glob: update to 0v5.91i1u.1g535.t3de3.6c3ih.fanmv
  Sidebar: loosen property access
  launch: loosen property access in unread count
  notifications: fix scroll to load
  glob: update to 0v1.pak02.pfla3.gh56f.qhc6h.3h881
  inbox: fix graph resource redirects
  inbox: fix link routing and rendering
  glob: update to 0v4.3fbh4.p7j6i.2pi9g.d1ltq.5u7uu
  hark-fe: fix crash
  hark: update graph marks for editable comments
  graph-store: change atom to %1 for all migrated comments
  glob: update to 0v5.67obv.15auf.c2rc7.jpcu2.iain3
  inbox: correct notification order
  inbox: redirect invites correctly
  publish: Restore basic 'add writers' form
  interface: show currently editing comment as pending
  landscape: preclude dropdown duplicates on exact match
  ...
2020-11-19 14:22:00 -08:00
Liam Fitzgerald
a9d6811299
glob: update to 0v4.fpa4r.s6dtc.h8tps.62jv0.qn0fj 2020-11-19 16:44:33 +10:00
Liam Fitzgerald
217da2acf4
glob: update to 0v5.91i1u.1g535.t3de3.6c3ih.fanmv 2020-11-19 15:20:35 +10:00
Liam Fitzgerald
90faac16c9
glob: update to 0v1.pak02.pfla3.gh56f.qhc6h.3h881 2020-11-19 13:40:32 +10:00
Liam Fitzgerald
99faa900a4
glob: update to 0v4.3fbh4.p7j6i.2pi9g.d1ltq.5u7uu 2020-11-19 12:51:52 +10:00
Logan Allen
e7b0ff2c66 graph-store: change atom to %1 for all migrated comments 2020-11-18 20:02:42 -06:00
Matilde Park
195cd23ad4 glob: update to 0v5.67obv.15auf.c2rc7.jpcu2.iain3 2020-11-18 20:38:37 -05:00
Liam Fitzgerald
474e769839
Merge remote-tracking branch 'origin/master' into release/next-userspace 2020-11-19 10:46:20 +10:00
L
c3c9218083
Merge pull request #3927 from urbit/la/revisions
graph-store: amend %publish and %link validators to allow editing comments
2020-11-18 18:01:13 -06:00
Philip Monk
0d034f3267
glob: update to 0v2.7r49j.ca15d.c9dtr.avfbh.l20d0 2020-11-17 22:03:01 -08:00
Philip Monk
eadc63938c
Merge remote-tracking branch 'origin/release/next-dill' into release/next-sys 2020-11-17 21:54:50 -08:00
Philip Monk
cd87c786ca
Merge remote-tracking branch 'origin/master' into HEAD 2020-11-17 21:10:20 -08:00
Liam Fitzgerald
f8865b479c
hark-chat-hook: restart possibly killed subscription
Issue #3946 may have caused the subscription to be killed by way of a
crashed %fact handling. If so, restart the subscription.
2020-11-18 14:25:31 +10:00
Liam Fitzgerald
7a1ff3ce2a
chat-view: join chat after acquiring metadata
hark-chat-hook scries for the group in order to determine whether the
chat should be automatically watched for notifications. Therefore, if we
are joining a chat, we should acquire the metadata before joining the
chat. This is to ensure that the scry works correctly.

Fixes #3946
2020-11-18 14:12:13 +10:00
Liam Fitzgerald
65e4a06a64
Merge branch 'release/next-userspace' into lf/hark-caching 2020-11-18 11:00:34 +10:00
Liam Fitzgerald
5615c10c2b
graph-store: correctly subset in scries 2020-11-17 18:00:29 +10:00
John Franklin
11f8ba23d7 hoon: bscl to bccl, etc 2020-11-17 01:05:17 -06:00
Isaac Visintainer
41ce22d6ae herb/lens: add utilites for import/export 2020-11-16 15:57:35 -08:00
Liam Fitzgerald
6ec8037be8
hark-store: allow scrying for archive 2020-11-16 13:53:18 +10:00
Liam Fitzgerald
5c148e9c56
hark-store: reverse map ordering 2020-11-16 13:52:45 +10:00
Liam Fitzgerald
ec580cf8c1
hark-store: rework caching 2020-11-16 12:22:42 +10:00
John Franklin
756c94aeb6 hoon: update glyph names (continued) 2020-11-14 23:08:52 -06:00
Logan Allen
4f7ca0a0dc graph-store: add overwrite field to %add-graph 2020-11-12 20:40:12 +00:00
Logan Allen
cb990242e8 graph-store: added debugging tool to %validate-graph 2020-11-12 20:19:36 +00:00
Logan Allen
9c9e1160ad graph-store: update %publish and %link schemas, wipe update-logs 2020-11-12 13:47:42 -06:00
Matilde Park
0d4aeb097a glob: update to 0ve8ukb.s45qi.3h6k8.hmh4p.h6p9m 2020-11-12 10:48:15 -05:00
Matilde Park
d527b42058 glob: update to 0vvse4p.hsbcu.1hjo3.dhct1.t7jqn 2020-11-12 00:09:58 -05:00
Matilde Park
51fd47e886 glob: update to 0v2.05ddv.3pde4.12728.vv799.onc9n 2020-11-11 23:10:44 -05:00
Liam Fitzgerald
45f273a984
hark-chat-hook: automatically watch DMs for notifications 2020-11-12 13:55:58 +10:00
Liam Fitzgerald
698dc68b64
chat-view: create group and metadata first 2020-11-12 13:55:30 +10:00