Commit Graph

23041 Commits

Author SHA1 Message Date
Liam Fitzgerald
610a8730b7
wip 2020-12-16 14:22:23 +10:00
Joe Bryan
6678e7313b hoon: crash with valid tank on %eror 2020-12-15 18:22:51 -08:00
Liam Fitzgerald
0ab9af0679
glob: update to 0v1.pr789.2ugh8.chgtm.dlmfn.cc9pr 2020-12-16 10:11:05 +10:00
Liam Fitzgerald
6012609214
notifications: fix accidental overwrite 2020-12-16 10:08:03 +10:00
Liam Fitzgerald
fa7c347870
graph-store: add TODO comment for backwards tap 2020-12-16 09:42:01 +10:00
fang
be60e3b88f
Merge pull request #4167 from urbit/m/drum-unlink
drum: update app index early when unlinking
2020-12-15 20:38:34 +01:00
fang
f2d90d9f0b
Merge pull request #4168 from urbit/m/sole-bye
sole: add %bye effect for closing the session
2020-12-15 20:38:22 +01:00
fang
f285c7954e
sole: add %bye effect for closing the session
This lets applications suggest to the client that they should gracefully
unsubscribe from the session.

Arguably this might be accomplished by %kick-ing the client and then
crashing on their subsequent resubscribe, but this requires tracking
their sole session id and has less semantic clarity on what's happening.
2020-12-15 16:56:47 +01:00
fang
a124c747b7
drum: update app index early when unlinking
The added logic also happens in +se-drop, which will get called by
+se-abet if we did unlink an application. But +se-agon depends on the
index being sane, and may be called between +se-klin and +se-abet.
2020-12-15 16:21:56 +01:00
Liam Fitzgerald
2c915af179
graph-store: run update log in correct order
tapping an ordered map returns a list with the smallest keys first.
However, graph-store's update-log is defined backwards, such that the
list will have the most recent updates in the front of the list. We
therefore flop the update log before iterating over it, in order to
process the updates in the order they occurred
2020-12-15 21:37:50 +10:00
Liam Fitzgerald
4461b42d6a
glob: update to 0v3t3u8.g4h6p.ckag1.tpdjo.785v5 2020-12-15 15:53:24 +10:00
Liam Fitzgerald
d9b8fd77c1
Merge branch 'release/next-u' into lf/last-updated 2020-12-15 15:49:39 +10:00
Liam Fitzgerald
1f040ac081
hark-store: fix global count being out of sync 2020-12-15 15:39:23 +10:00
Liam Fitzgerald
5fdfca10e2
hark-store: send update counts separately 2020-12-15 15:38:56 +10:00
Liam Fitzgerald
6499eb5fe0
glob: update to 0v5.bo337.25di9.mg5d5.i9vun.5qaqe 2020-12-15 10:09:22 +10:00
Liam Fitzgerald
4591163197
Merge remote-tracking branch 'origin/release/next-userspace' 2020-12-15 10:02:45 +10:00
L
cd125fc71f
Merge pull request #4149 from urbit/la/fix-push-hook
push-hook: push out facts to each path only a single time
2020-12-14 17:57:08 -06:00
John Franklin
00b5734b41 dbug: make eyre Channels header match the table 2020-12-14 17:20:31 -06:00
Joe Bryan
53858d0976
Merge pull request #4161 from botter-nidnul/patch-1
default.nix: fix typo in examples section
2020-12-14 11:22:49 -08:00
L
c50485f267
Merge pull request #4155 from urbit/lf/invite-squash
notifications: fix invite squashing
2020-12-14 13:21:48 -06:00
L
49014a2be2
Merge pull request #4158 from urbit/lf/lazier-chats
chat: lazier chat loading
2020-12-14 13:20:41 -06:00
botter
4db89ba685
default.nix: fix typo in examples section
should be enableStatic not enableSatic
2020-12-14 11:07:42 -06:00
Brendan Hay
849d9575dd
Merge pull request #4159 from urbit/bh/ares-cachix
build: use ares.cachix.org for continuous integration
2020-12-14 16:40:55 +01:00
Brendan Hay
c566c473e9
build: document use of ares.cachix.org in the top-level README 2020-12-14 09:22:40 +01:00
Brendan Hay
57a2d09812
build: use ares.cachix.org for continuous integration 2020-12-14 08:54:42 +01:00
Liam Fitzgerald
51a4816978
chat: lazier chat loading
Load smaller amounts of backlog when displaying a chat
2020-12-14 15:15:30 +10:00
Liam Fitzgerald
66fe59819e
hark-store: allow setting last-updated independently of unread counts 2020-12-14 13:33:31 +10:00
Liam Fitzgerald
503aaa899a
hark-graph-hook: refactor to ensure facts are given correctly 2020-12-14 13:14:56 +10:00
Liam Fitzgerald
e1a4f3bafa
notifications: fix invite squashing
Fixes #4111
2020-12-14 11:25:25 +10:00
Logan Allen
504e02a6c8 graph-store: turn back on noisy duplicates 2020-12-12 18:06:44 -06:00
Logan Allen
522d4b72b3 push-hook: fix duplicate messages being sent 2020-12-12 18:06:17 -06:00
Logan Allen
8b83df00bd Merge remote-tracking branch 'origin/master' into release/next-userspace 2020-12-12 18:05:49 -06:00
Matilde Park
3f224b13b7 release: urbit-os-v2.7 2020-12-12 16:36:25 -05:00
Matilde Park
f5f3937d4a Merge branch 'la/graph-silence' (#4147)
* origin/la/graph-silence:
  graph-store: silence duplicate message assertion temporarily

Signed-off-by: Matilde Park <matilde.park@gmail.com>
2020-12-12 16:25:28 -05:00
Logan Allen
35c2ccd54c graph-store: silence duplicate message assertion temporarily 2020-12-12 14:46:59 -06:00
Matilde Park
562976f549 meta: add CD development stream information 2020-12-11 23:00:24 -05:00
Matilde Park
7e45efda8e release: urbit-os-v2.6 2020-12-11 20:15:55 -05:00
Matilde Park
2a62b40b62 Merge branch 'la/silence' (#4142)
* origin/la/silence:
  graph-pull-hook: silence issues temporarily

Signed-off-by: Matilde Park <matilde.park@gmail.com>
2020-12-11 20:09:07 -05:00
Logan Allen
97ff374e19 graph-pull-hook: silence issues temporarily 2020-12-12 01:01:17 +00:00
Philip Monk
e5d4230f6b
ames: print on crashing %done
This is guaranteed to produce a stuck flow if the error isn't transient,
so this will be good info to get.
2020-12-11 16:49:55 -08:00
Philip Monk
023640856f
Merge remote-tracking branch 'origin/master' into release/next-sys 2020-12-11 16:48:55 -08:00
Philip Monk
175ce28bb7
ames: tag verb printfs 2020-12-11 16:45:13 -08:00
Philip Monk
595efabf6c
ames: recover from %strange-current 2020-12-11 16:43:13 -08:00
Matilde Park
6454b5a872 release: urbit-os-v2.5 2020-12-11 19:35:46 -05:00
Matilde Park
bad8eb1478 Merge branch 'la/mitigate-notification-madness' (#4137)
* origin/la/mitigate-notification-madness:
  graph-store: no need to iterate through whole list if we find a single duplicate
  graph-store: address ted and mark's comments
  graph-store: no-op if we already have *any* of the indexes in an %add-nodes event

Signed-off-by: Matilde Park <matilde.park@gmail.com>
2020-12-11 19:27:03 -05:00
Logan Allen
386997475b graph-store: no need to iterate through whole list if we find a single duplicate 2020-12-11 18:13:47 -06:00
fang
76de5dec47
Merge pull request #4138 from urbit/m/debug-quacks
debug: render queued ames acks correctly
2020-12-12 01:10:56 +01:00
Logan Allen
78cf4443c2 graph-store: address ted and mark's comments 2020-12-11 18:10:10 -06:00
fang
ed73326cc3
debug: render queued ames acks correctly
Wrap the items in a SearchableList instead of throwing the objects into
the DOM directly.
2020-12-12 00:44:59 +01:00
Logan Allen
e845860e5e graph-store: no-op if we already have *any* of the indexes in an %add-nodes event 2020-12-11 23:05:54 +00:00