Commit Graph

18962 Commits

Author SHA1 Message Date
Matilde Park
8c3e2cff92 Merge branch 'lf/chat-new-dm-race' (#2823)
* origin/lf/chat-new-dm-race:
  chat-js: fix race condition in new-dm flow

Signed-off-by: Matilde Park <matilde@tlon.io>
2020-05-04 20:48:50 -04:00
Matilde Park
3c06c15505 Merge branch 'lf/hood-boot-order' (#2805)
* origin/lf/hood-boot-order:
  drum: partially restore reverted changes
  Revert "drum: address review comments"
  chat-cli: remove unnecessary %gu scry
  link-proxy-hook: remove unnecessary %gu scry
  drum: address review comments
  drum: sort cli connections
  drum: account for app dependencies on boot

Signed-off-by: Matilde Park <matilde@tlon.io>
2020-05-04 20:41:10 -04:00
Sigilante
456e1bd3b8
Merge pull request #2 from sigilante/sigilante-svg-patch
Add SVG.
2020-05-04 14:24:55 -05:00
Sigilante
596e8f7906
Add SVG. 2020-05-04 14:23:24 -05:00
Sigilante
4d88c38a21
Merge pull request #1 from urbit/master
Catch up.
2020-05-04 13:30:20 -05:00
Matilde Park
60db7d06c7 chat: amend codeeval asset for graphical tweak
The inverted CodeEval png would have noticable inverted borders,
so we now render the border using css and tweak its colouring as
necessary.
2020-05-04 13:30:30 -04:00
Matilde Park
6a10987602 chat: toggle input out of code mode after sending
Closes #2836. Code input would stick after sending a code message, so we
now toggle out of it if we were in it, on enter.
2020-05-04 13:29:47 -04:00
Matilde Park
40378d2b79 chat: require and remove leading space for /me
Closes #2834. Previously, starting a message with '/me' removed itself,
retaining the space between it and the message itself; it also allowed
"/memessages" to be processed as /me messages.
2020-05-04 12:41:06 -04:00
matildepark
03d80b8c63
Merge pull request #2800 from urbit/avatar-s3
Minimal S3 support
2020-05-03 22:12:32 -04:00
Liam Fitzgerald
68324ec71b groups: propagate remove correctly 2020-05-04 10:25:40 +10:00
Fang
ab9ecdd7fe
gall: smaller %watch-not-unique print
Instead of printing all outgoing subscriptions for the app, only print the
subscription whose wire we're trying to re-use.
2020-05-03 23:21:30 +02:00
Philip Monk
081c8a864d
ames: don't split messages until ready to send
Trying to reduce the size of ames queues.  This deduplicates incoming
message-blobs by comparing with existing message-blobs in other queues.

It also stops splitting into fragments in +feed-packets.  Instead, it
splits into fragments at the last moment, in +encrypt.  This means we
don't have to store a large number of packets in our home road.
2020-05-02 03:35:44 -07:00
Philip Monk
c50c34d8be
ames: dedup new messages and fragments 2020-05-01 22:55:14 -07:00
Liam Fitzgerald
774f7f53f0 contacts-js: handle remove of contact correctly
the remove functionality in contact-card.js incorrectly assumed that we
are always removing ourselves from the group.

Fixes #2816
2020-05-02 14:08:24 +10:00
Joe Bryan
3dbb13ec3a serf: clean up auto reclaim/pack conditions, pack every 20k 2020-05-01 21:04:16 -07:00
Joe Bryan
f8460cec0a vere: fix ames port in startup printfs 2020-05-01 20:59:06 -07:00
Logan Allen
c8e972aa4e chat-js: updated codeeval.png, margin, and size of icons 2020-05-01 19:08:36 -04:00
Benjamin Summers
e56e538ff3 Correctly shutdown on SIGTERM/SIGINT (fixing bad exception handling code). 2020-05-01 15:32:08 -07:00
Benjamin Summers
80d900d542 king: First stab at handling ship crashes gracefully. 2020-05-01 14:42:05 -07:00
Joe Bryan
a1389f6ecd serf: fixes -r load by tracking event number 2020-05-01 01:39:31 -07:00
Joe Bryan
69dc86c577 serf: measure memory after %pack writ 2020-05-01 01:37:08 -07:00
Joe Bryan
94b99c38ef vere: use separate timers for each disk read request 2020-05-01 01:05:14 -07:00
Joe Bryan
50f64ec76e blah roc 2020-05-01 01:05:14 -07:00
Joe Bryan
73b74af678 vere: HACK pack on -n completion 2020-05-01 00:23:59 -07:00
Joe Bryan
d91e119623 serf: auto-pack every 50K events 2020-05-01 00:23:59 -07:00
Joe Bryan
b24a83e8f2 vere: bumps replay batch size to 500 events 2020-05-01 00:23:59 -07:00
Joe Bryan
b06772f264 vere: print replay batch completions 2020-05-01 00:23:59 -07:00
Joe Bryan
496b0aa412 vere: adds -n replay barrier 2020-05-01 00:23:59 -07:00
Joe Bryan
dfa818a069 vere: adds -r to load rock (jammed kernel) on startup if present 2020-05-01 00:23:59 -07:00
Joe Bryan
00851a2229 vere: fixes early replay termination 2020-05-01 00:23:59 -07:00
Joe Bryan
1827d0a4c0 serf: implements %pack writ 2020-05-01 00:23:59 -07:00
Joe Bryan
1c105a8918 serf: fix bug on auto-reclaim on replay 2020-05-01 00:23:59 -07:00
Joe Bryan
6d29897bb4 serf: tweaks pack for recovery ops 2020-05-01 00:23:59 -07:00
Joe Bryan
9b4dfa930c u3: fixes rock:load size printf 2020-05-01 00:23:59 -07:00
Joe Bryan
008cd925ff u3: switches GMP import assert to conditional 2020-05-01 00:23:59 -07:00
Joe Bryan
6e98bdd3d3 TMP kill -9 urbit in test 2020-05-01 00:23:59 -07:00
Joe Bryan
60183bded1 vere: refactors event replay and failure printfs 2020-05-01 00:23:59 -07:00
Joe Bryan
f28c775337 wip rewrites peek 2020-05-01 00:23:59 -07:00
Joe Bryan
224856c81c vere: refactors ovum lifecycle callbacks 2020-05-01 00:23:59 -07:00
Joe Bryan
baa8c0e98f vere: much more pier refactoring 2020-05-01 00:23:59 -07:00
Joe Bryan
9cc3242d75 vere: free i/o drivers on exit 2020-05-01 00:23:59 -07:00
Joe Bryan
afcba71a64 blah i/o driver integrations 2020-05-01 00:23:59 -07:00
Joe Bryan
e80f6f8539 vere: misc tweaks 2020-05-01 00:23:59 -07:00
Joe Bryan
6ec8f5fc49 vere: WIP refactor types, enable peek 2020-05-01 00:23:59 -07:00
Joe Bryan
8935682067 vere: begins vere.h header cleanup 2020-05-01 00:23:59 -07:00
Joe Bryan
3f476570c9 vere: renames newt callback typedefs 2020-05-01 00:23:59 -07:00
Joe Bryan
a49d9b8206 vere: sets up i/o driver async initialization 2020-05-01 00:23:59 -07:00
Joe Bryan
1302a120b1 vere: making i/o driver bail callbacks optional 2020-05-01 00:23:59 -07:00
Joe Bryan
a44dadc5fc vere: adds hack to fix u3l_log printing across the pipe 2020-05-01 00:23:59 -07:00
Joe Bryan
54b404f273 vere: WIP refactors serf 2020-05-01 00:23:54 -07:00