Philip Monk
41a2ed084e
jael: fix breach notification ordering
...
When we changed wires from /a/foo to /ames/foo, our sorting function
started sorting by last character instead of first character, so breach
notifications were given to gall before ames. This made gall try to
resubscribe before ames cleared its state, so the message would be lost.
Fixes #4177
2020-12-17 15:19:06 -08:00
Logan Allen
be8c0940e7
hark-graph-hook: reduce extraneous %no-metadata printfs
2020-12-17 19:45:05 +00:00
Liam Fitzgerald
6b6e9a7be2
hark: cleanup notifications on leave
2020-12-17 16:10:26 +10:00
Liam Fitzgerald
aec5fbcc23
azimuth: add local contracts
2020-12-17 15:16:28 +10:00
Liam Fitzgerald
69c555c4b5
hark: lazier notifications, update in add-graph
2020-12-17 11:59:35 +10:00
Logan Allen
0341814c54
zuse: add backward tap (+bap) to +ordered-map
2020-12-16 12:57:05 -06:00
fang
744cce098f
Merge pull request #4163 from jfranklin9000/release/next-userspace
...
dbug: make eyre Channels header match the table
2020-12-16 15:53:31 +01:00
Liam Fitzgerald
7ae79cfb1a
glob: update to 0v2.4fgj3.q9463.10ksb.jmhse.00031
2020-12-16 17:52:08 +10:00
Liam Fitzgerald
169955b45a
hark: rework unread tracking, pt.3
2020-12-16 17:46:35 +10:00
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
fa7c347870
graph-store: add TODO comment for backwards tap
2020-12-16 09:42:01 +10: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
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
John Franklin
00b5734b41
dbug: make eyre Channels header match the table
2020-12-14 17:20:31 -06: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
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
Logan Allen
35c2ccd54c
graph-store: silence duplicate message assertion temporarily
2020-12-12 14:46:59 -06: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
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
Matilde Park
03eb12698a
glob: update to 0vada5t.b1gqn.oo4ga.6o12h.ek1ot
2020-12-11 16:16:50 -05:00
fang
0ef30e0360
hoon: add jet hint for +redo
2020-12-11 21:58:19 +01:00
Logan Allen
26b9c5a66f
graph-store: remove unnecessary clay write upon clobber
2020-12-11 14:53:02 -06:00
fang
80a5b22ab1
jael: account for step in deriving code
...
This had regressed during some breach-related merge. Multiple commits/branches
had touched this codepath recently, eating the code step change introduced in
#3217 .
Fixes #4126 .
2020-12-11 12:37:56 +01:00
Liam Fitzgerald
82851feaea
glob: update to 0v3.e7ep6.1ki6b.qpuiq.22qs6.qcbi7
2020-12-11 16:28:28 +10:00
Liam Fitzgerald
1da21eb3f0
graph-store: remove printfs
2020-12-11 15:54:52 +10:00
Liam Fitzgerald
06ed5af3f4
graph-store: add -eval thread
2020-12-11 15:52:17 +10:00
Liam Fitzgerald
bce1b3e65e
group-pull-hook: remove group on nack
2020-12-11 14:57:20 +10:00
Liam Fitzgerald
191b623d47
hark-store: correctly send reads on %read-index
2020-12-11 14:22:12 +10:00
Logan Allen
34751e1bf8
chat-*: remove unused logic
2020-12-10 21:50:20 -06:00
Liam Fitzgerald
82b668cf3a
graph-store: %node-siblings fixed
2020-12-11 13:05:40 +10:00
Liam Fitzgerald
2b95b308b8
graph-store: simplify node-siblings scries
2020-12-11 12:21:47 +10:00
Liam Fitzgerald
f8452af94e
Merge remote-tracking branch 'origin/release/next-userspace' into lf/chat-graph
2020-12-11 11:50:18 +10:00
Liam Fitzgerald
37bb4e9bfe
graph-store: backup overwritten graphs to clay
2020-12-11 11:38:12 +10:00
Liam Fitzgerald
95cf71c1e6
chat-cli: actually run migration
2020-12-11 11:05:13 +10:00
Liam Fitzgerald
34dee40e74
metadata-store: migrate in poke-import case
2020-12-11 10:56:41 +10:00
Tyler Brown Cifu Shuster
263f046cc2
addressed feedback
2020-12-10 15:42:35 -08:00
Tyler Brown Cifu Shuster
308da85851
landscape: add woff2 support, serve Inter & Source Code Pro
...
Fixes urbit/landscape#92
2020-12-10 13:55:15 -08:00
Logan Allen
fe728fea35
observe-hook: add %group-on-leave back to observers
2020-12-10 13:55:14 -06:00
Logan Allen
b281b9c91f
group-on-leave: soften de-path
2020-12-10 13:49:51 -06:00
Logan Allen
fbfe5f46f0
spider: verbose
2020-12-10 13:46:42 -06:00
Logan Allen
f3e5ee88cc
observe-hook: add spacing
2020-12-10 13:27:40 -06:00
Logan Allen
45351e1efa
observe-hook: spider wasn't always issuing thread-results, so we got %watch-not-unique. we now make unique wires, but spider's issue remains
2020-12-10 13:20:13 -06:00
Matilde Park
cf88b8525e
glob: update to 0v7.0p8us.ekd7r.qtve8.hthik.65552
2020-12-10 10:49:51 -05:00
Liam Fitzgerald
c3e4a1632f
hark: migrate and drop chat notifications
2020-12-10 15:19:46 +10:00
Liam Fitzgerald
c29b3d8167
chat: address migration of missing owner in unmanaged groups
2020-12-10 13:52:25 +10:00
Liam Fitzgerald
1aace5cc07
glob: update to 0v3.fbu1a.5lre3.sfu4r.113f6.2ro2c
2020-12-10 13:23:53 +10:00
Liam Fitzgerald
fc189a7c13
graph-store: on overwrite, archive existing graph
2020-12-10 12:36:59 +10:00
Liam Fitzgerald
bf9d6cfe44
chat: refine archival logic
2020-12-10 12:36:26 +10:00
Logan Allen
144e30a90e
chat-hook, store, and hark-chat-hook: fixed merge issues
2020-12-09 16:00:13 -06:00
Logan Allen
7802a7f8d9
Merge branch 'release/next-userspace' into lf/chat-graph
2020-12-09 15:45:26 -06:00
Isaac Visintainer
c5ccc1171a
chat-hook: send right amount of backlog
2020-12-08 19:51:28 -08:00
Philip Monk
4f776a6f5e
test: get make everything compile
2020-12-08 17:57:41 -08:00
Joe Bryan
4f79777e0b
hoon: reverts to 3e577d4ae7
2020-12-08 16:26:11 -08:00
Joe Bryan
4b5f6ce1f4
arvo: time goes sideways
2020-12-08 14:49:28 -08:00
Philip Monk
530d0f8a40
glob: update to 0v2.u8gnq.ipqi1.eksfl.qtd8n.0d56e
2020-12-08 09:56:37 -08:00
Philip Monk
d4acbd1761
Merge remote-tracking branch 'origin/master' into jb/motion
2020-12-08 09:51:34 -08:00
Joe Bryan
a7c82f949c
Merge pull request #4099 from urbit/philip/moons
...
jael: deconstruct wires accurately
2020-12-08 04:44:22 -08:00
Philip Monk
b90aa79891
jael: deconstruct wires accurately
2020-12-08 04:05:36 -08:00
Joe Bryan
2b8d83e255
ames: remove "larva: drain" printf (too noisy)
2020-12-08 03:32:29 -08:00
Jake Miller
7b19f7a6a3
lens: clear state on %cancel
...
if you use herb to send a dojo command that doesn't compile,
the lens state doesn't clear and herb no longer works.
this just adds a simple way to clear that state.
2020-12-08 02:45:41 -08:00
Joe Bryan
fd707761f8
zuse: moves lib/base64
2020-12-08 02:36:11 -08:00
Joe Bryan
1e728aa52b
arvo: enables %wyrd kelvin stack sanity check
2020-12-08 01:59:28 -08:00
Joe Bryan
65fa2ea1af
Merge branch 'na-release/candidate' into jb/motion
...
* na-release/candidate:
vere: to 1.0
gaze: update for eth-watcher batch resuls
vere: replaces obsolete references to u3v_numb and u3A->sen
u3: adds comments to explain unusual u3v_arvo/u3v_home requirements
u3: fixes checkpoint version enforcement, refactors u3m_pave() et al
king: port the new lmdb event log changes.
u3: WIP adds a version to the checkpoint / persistent state
u3: revises "rock" format, tags jet registrations
u3: adds version number to checkpoint patch files
u3: removes obsolete members from u3_arvo
vere: removes u3A->sen references from i/o drivers
vere: implements lmdb event log format
vere: adds version to lmdb meta table, removes unnecessary jam
2020-12-08 00:37:31 -08:00
Joe Bryan
a08ad2306f
arvo: restores previous +load compilation
2020-12-08 00:26:35 -08:00
Joe Bryan
563c2d4c06
hoon: restrict trap subject in +swat
2020-12-07 23:51:10 -08:00
Joe Bryan
c44d739bcf
arvo: delete unused source
2020-12-07 23:51:10 -08:00
Joe Bryan
c807769b9e
hoon: removes +ride printfs
2020-12-07 23:27:31 -08:00
Joe Bryan
fb403bf080
hoon: removes obsolete compiler hooks
2020-12-07 23:27:25 -08:00
Joe Bryan
5caa3a5206
pill: properly serialize %md files
2020-12-07 23:03:09 -08:00
Joe Bryan
3e577d4ae7
arvo: kelvins
2020-12-07 22:56:01 -08:00
Joe Bryan
c2fb9cfd5c
arvo: cleans up upgrade implemenation
2020-12-07 22:50:00 -08:00
Joe Bryan
9586e79591
chat-hook: fix build with ^? in lib/migrate
2020-12-07 22:00:20 -08:00
Joe Bryan
4420aabfa1
chat-hook: fixes typo in $sign migration
2020-12-07 20:41:49 -08:00
Joe Bryan
2cf29af98c
arvo: moves formal interface gate to the end
2020-12-07 19:35:31 -08:00
Joe Bryan
46a65d16df
%lull: in fact
2020-12-07 19:31:13 -08:00
Joe Bryan
37a24bb800
clay: build %zuse against %lull
2020-12-07 19:24:34 -08:00
Liam Fitzgerald
8c4b453ed4
Merge remote-tracking branch 'origin/release/next-userspace' into lf/app-sane
2020-12-08 13:14:26 +10:00
Joe Bryan
651587249a
tests: fixes vane tests
2020-12-07 19:12:20 -08:00
Joe Bryan
aaf506ce8a
Merge branch 'jb/motion' into jb/motion-merge
...
* jb/motion:
pill: solid
zuse: remove %crud from vane-task
arvo: full vane names in $sign
aqua: build again (still broken)
arvo: reform of the scry reform
2020-12-07 18:52:51 -08:00
Liam Fitzgerald
1895e807fd
hark-graph-hook: give %listen update on autoadd
2020-12-08 12:25:51 +10:00
Joe Bryan
a910cf76e3
Merge branch 'na-release/candidate' into jb/motion-merge
...
* na-release/candidate:
pull-hook: make wires more stable identifiers based on resource
leap: position notification dot relatively
2020-12-07 18:24:13 -08:00
Joe Bryan
0b03a06b7b
Merge branch 'm/rezuse' into jb/motion-merge
...
* m/rezuse:
zuse: lift moves out of +able
2020-12-07 18:24:05 -08:00
Philip Monk
56bf97b256
gaze: update for eth-watcher batch resuls
2020-12-07 18:23:50 -08:00
fang
09c542c6ea
ivory: fix +swel implementation
...
Actually evaluate where we need to.
2020-12-08 03:09:08 +01:00
Joe Bryan
5dd3e148b8
zuse: remove %crud from vane-task
2020-12-07 18:01:48 -08:00
fang
d98c59e73a
zuse: lift moves out of +able
2020-12-08 01:47:06 +01:00
Joe Bryan
17736990ed
arvo: full vane names in $sign
2020-12-07 16:30:22 -08:00
Joe Bryan
83dd7384c6
aqua: build again (still broken)
2020-12-07 16:23:13 -08:00
fang
b9dc1dd9d8
ivory: pretend to handle imports
...
This lets us write a /lib/vere that imports ethereum and azimuth things
from userspace libraries again.
2020-12-08 00:36:19 +01:00
Joe Bryan
98f2b8c6b3
arvo: reform of the scry reform
2020-12-07 13:52:12 -08:00
Logan Allen
358a6e73fd
pull-hook: make wires more stable identifiers based on resource
2020-12-07 14:22:00 -06:00
fang
bf5ae5cdf9
lib/vere: hard-copy minimal necessary dependencies
...
Ideally we'd include /lib/ethereum and /lib/azimuth instead of copying
in their relevant contents, but we don't have the technology yet.
2020-12-07 15:45:54 +01:00
fang
eab88170e2
Merge branch 'jb/motion' into m/de-thereum
2020-12-07 13:42:00 +01:00
Joe Bryan
115d4f9ac8
arvo: removes $monk
2020-12-07 00:42:09 -08:00
Joe Bryan
5a82f1d4c0
Merge branch 'na-release/candidate' into jb/motion
...
* na-release/candidate: (36 commits)
ames: don't crash on forward-lane scry
jael: cleanup per review
jael: don't signal breach if first hearing of ship
pill: update
vere: compile
lens: don't de-base64
vere: make import flow not use base64 encoding
version: strip trailing newline
pill: mainnet
Revert "zuse: change to ropsten"
chat-hook: fix another poke-import issue
chat-hook: fix poke-import issue
apps: reorder maps, sets, and jugs
apps: reorder maps, sets, and jugs
kiln: add base-hash and our scries
lens: fix change lost in merge
graph-store: leave try-rejoin wire when subscription succeeds
graphs: import-export
chat: import/export
invites: import/export
...
2020-12-07 00:27:58 -08:00
Joe Bryan
358ed5f7a1
arvo: time advances
2020-12-07 00:11:09 -08:00
Joe Bryan
71ecdc60fc
arvo: interface
2020-12-06 23:10:58 -08:00
Liam Fitzgerald
12bfae630b
hark-graph-hook: do not autowatch leaf nodes
2020-12-07 15:06:19 +10:00
Joe Bryan
ea06fbed59
arvo: pill reform
2020-12-06 20:53:14 -08:00
Liam Fitzgerald
f4c2dedba2
hark-graph-hook: autowatch unmanaged graphs
2020-12-07 13:55:55 +10:00
Liam Fitzgerald
6f9b991e3f
graph-store: address L review
2020-12-07 12:46:15 +10:00
Joe Bryan
a08e196a95
hoon: avoid "fund: in/by" jet printfs by tweaking +map/+set/+qeu
2020-12-06 17:14:04 -08:00
Joe Bryan
fcf7e32de4
arvo: remove $hoof
2020-12-06 17:11:38 -08:00
Joe Bryan
48535b7f11
arvo: removes +slix, moves +slid and +slur
2020-12-06 17:10:02 -08:00
fang
25a55c0f63
various: ethereum, azimuth, json-rpc out of zuse
...
Moves them into files in /lib, and updates dependents accordingly.
2020-12-06 17:26:52 +01:00
Joe Bryan
fb4000b3f0
arvo: adds %wyrd event validation (disabled)
...
and switches runtime version to $path
2020-12-06 03:33:43 -08:00
Joe Bryan
ff06ccd2b9
arvo: completes scry reform
2020-12-06 03:33:43 -08:00
Joe Bryan
8cb75a8d3a
%zuse: remove vestigial parts of legacy %init system
2020-12-06 03:33:44 -08:00
Joe Bryan
205c9a8620
zuse: removes en/de-beam (now in arvo)
2020-12-06 03:33:43 -08:00
Joe Bryan
5bc6d38437
arvo: updates vane interface
2020-12-06 03:33:43 -08:00
Joe Bryan
91e26ecc62
ford: gone
2020-12-06 03:33:43 -08:00
Joe Bryan
fb3d8bde72
%eyre: avoid +sloy when scrying for +code
2020-12-06 03:33:43 -08:00
Philip Monk
4b8be294b2
ames: don't crash on forward-lane scry
2020-12-05 20:02:31 -08:00
Joe Bryan
2c6b1cab44
arvo: removes +sloy-light, updates call sites (%clay, %dill)
2020-12-05 18:45:50 -08:00
Joe Bryan
07b0cb4ca2
arvo: fixes vane-abbreviation handling in +peek:le
2020-12-05 18:22:57 -08:00
Philip Monk
8103a6423c
jael: cleanup per review
2020-12-05 15:17:37 -08:00
Joe Bryan
a5861a1349
hoon: moves |wa and $worm to arvo
2020-12-05 02:32:54 -08:00
Joe Bryan
5a26613a76
arvo: persist vanes by full name, not abbreviation
2020-12-05 00:51:49 -08:00
Joe Bryan
958bb5acf7
arvo: removes +is and all references to it
2020-12-05 00:51:49 -08:00
Joe Bryan
0f0c2a6ffb
zuse: moves |dawn to lib/vere, rewrites +ivory
2020-12-05 00:51:49 -08:00
Joe Bryan
ec7e23ab29
arvo: refactors internal module compilation
2020-12-05 00:51:49 -08:00
Joe Bryan
d8a6c5e387
hoon: use +mole to virtualize +cue in |so
2020-12-05 00:51:49 -08:00
Philip Monk
e5be584337
Merge remote-tracking branch 'origin/na-release/candidate' into philip/testnet
2020-12-04 23:51:42 -08:00
Philip Monk
b9fe6af976
jael: don't signal breach if first hearing of ship
...
When you first boot, if you try talk to someone before your azimuth is
up-to-date (for example by import), then if they've ever breached
(twice) then you'll get breach notification, cancelling your message.
This changes is it so that if we haven't heard anything about this ship,
we don't signal a breach.
The implementation complexity is primarily because we need
eth-watcher/azimuth-tracker to produce an update of a list instead of a
list of updates. This way, Jael can keep a "state as of the beginning
of this move" variable to check when deciding whether to signal a
breach.
2020-12-04 23:08:47 -08:00
Joe Bryan
3a42c36298
hoon: adds +swat: deferred +slap
2020-12-04 22:46:02 -08:00
Joe Bryan
c45e10fa5c
aqua: fixes obsolete atom api calls missed in merge
2020-12-04 21:38:39 -08:00
Joe Bryan
1e3378a7f5
hoon: fixes logic bug in date printer (truncation)
2020-12-04 21:38:39 -08:00
matildepark
ce4373f78c
Merge pull request #4080 from urbit/la/fix-pull
...
pull-hook: fix handle-kick printouts
2020-12-04 21:55:44 -05:00
Philip Monk
b4d3e7fe00
Merge remote-tracking branch 'origin/la/fix-pull' into philip/testnet
2020-12-04 18:52:07 -08:00
Philip Monk
0de3e76055
glob: update to 0v6.cmrce.5ass7.5gfqi.7c8cg.mdo7n
2020-12-04 17:59:15 -08:00
Philip Monk
2c5610e066
glob: update to 0vtkeco.6p0qd.c44uf.jnjph.ie5vt
2020-12-04 16:35:51 -08:00
Logan Allen
b5c36eef75
pull-hook: fix (list path) to path
2020-12-04 15:52:06 -06:00
Logan Allen
29d118af72
pull-hook: convert list of paths to single path
2020-12-04 15:14:52 -06:00
Logan Allen
09a5d7c71d
pull-hook: fix +end
2020-12-04 14:31:05 -06:00
Logan Allen
c5a46bc605
pull-hook: fix handle-kick printouts
2020-12-04 14:20:28 -06:00
Matilde Park
1c6f92abef
Merge branch 'release/next-userspace' into lf/chat-graph
2020-12-04 15:10:05 -05:00
Logan Allen
d71ba699ae
pull-hook: fix handle-kick printouts
2020-12-04 13:24:42 -06:00
Logan Allen
fc28fbd1c5
Merge branch 'lf/chat-graph' into la/merge-graph
2020-12-04 12:49:21 -06:00
fang
3be0ab5030
ted: update straggler threads for vase unit change
...
Also cleans up a duplicate case in a ?-.
2020-12-04 13:45:35 +01:00
Philip Monk
28010d3599
kiln: produce one base-hash via scry
2020-12-04 00:37:28 -08:00
Joe Bryan
bbaeafe751
Merge pull request #4036 from urbit/m/listless-generators
...
various: start threads with unit of tuple args
2020-12-04 00:21:00 -08:00
Joe Bryan
5e2b197633
Merge pull request #4072 from urbit/jb/moar-what
...
arvo: embrace filesystem, add %lull
2020-12-04 00:20:20 -08:00
Philip Monk
4b48ab959e
Merge remote-tracking branch 'origin/philip/testnet-master' into philip/testnet
2020-12-03 23:56:30 -08:00
Philip Monk
da4c03f14f
Merge remote-tracking branch 'origin/ixv/data-migration' into philip/testnet-master
2020-12-03 23:52:55 -08:00
Philip Monk
8329b90efa
lens: don't de-base64
2020-12-03 22:50:45 -08:00
matildepark
9532a2e2a2
Merge pull request #4000 from urbit/m/chat-cli-graph
...
chat-cli: mvp graph-store migration
2020-12-03 23:52:48 -05:00
Liam Fitzgerald
0fb8f98a44
chat-cli: print messages only if chat is viewed
2020-12-04 13:05:38 +10:00
Liam Fitzgerald
56b57a6af7
chat-cli: render mentions, urls inline
2020-12-04 13:05:20 +10:00
Liam Fitzgerald
62e535196e
chat-cli: set default width
2020-12-04 13:04:48 +10:00
Matilde Park
78c22ae5c4
Merge branch 'na-release/candidate' into release/next-userspace
2020-12-03 20:55:16 -05:00
matildepark
c264be3a7c
Merge pull request #4030 from urbit/lf/mule-hooks
...
lib/hooks: virtualise kick handler to ensure subscription integrity
2020-12-03 20:49:49 -05:00
Liam Fitzgerald
e8ba12c7e3
pull-hook: L review
2020-12-04 11:49:10 +10:00
Philip Monk
ed6c20a7a6
Revert "zuse: change to ropsten"
...
This reverts commit d15d5ba175
.
2020-12-03 17:37:18 -08:00
Philip Monk
1213e298db
Merge remote-tracking branch 'origin/na-release/candidate' into philip/testnet
2020-12-03 17:16:02 -08:00
matildepark
a92dd9e39b
Merge pull request #4069 from tylershuster/logindigo
...
login: translate to indigo
2020-12-03 20:02:17 -05:00
Tyler Brown Cifu Shuster
7584b4d33c
eyre: translate login to indigo
...
fixes https://github.com/urbit/landscape/issues/154
2020-12-03 16:27:25 -08:00
Joe Bryan
81b868a364
clay: scry kernel source out of arvo for reef short-circuit
2020-12-03 16:25:44 -08:00
Joe Bryan
cea0db4670
arvo: fills out scry interface
2020-12-03 15:32:36 -08:00
Joe Bryan
83bd3943a8
arvo: adds %lull, vane structures
2020-12-03 15:32:36 -08:00
Joe Bryan
862fa14823
arvo: removes $curd, moves $card and $ovum to top level
2020-12-03 15:32:36 -08:00
Joe Bryan
a773ff408d
arvo: updates %dill to %pass %verb/%whey, removes %give to arvo
2020-12-03 15:32:36 -08:00
Joe Bryan
0cc8c450a8
arvo: removes %lyra and %veer
2020-12-03 15:32:36 -08:00
Joe Bryan
84bec6f7c1
clay: %pass's %home commits to arvo as %what, unconditionally
2020-12-03 15:31:41 -08:00
Joe Bryan
dce11f6f7a
Merge pull request #4049 from urbit/jb/atom-gates
...
hoon: +rep/+rip reform, atom gate additions
2020-12-03 15:26:45 -08:00
Joe Bryan
9da45fd5fa
Merge branch 'release/next-vere' into na-release/candidate
...
* release/next-vere:
vere/aes_siv: check claimed length for all key sizes
vere: fix -Z refcounts
vere: remove -o in favor of manual -X
vere: clean up refcounts, debug printf
vere: replace -O with more generic -Z
vere: add -O for exporting keyfile
jael: add %vile scry endpoint for current keyfile
vere/aes_siv: check claimed length
2020-12-03 15:25:08 -08:00
Joe Bryan
5111831a03
ames: use +rep to assemble message fragments
2020-12-03 14:26:55 -08:00
Joe Bryan
9bb790e3e9
ames: updates +end, +lsh, and +rsh call sites
2020-12-03 14:25:31 -08:00
Joe Bryan
4a825df15b
Merge branch 'na-release/candidate' into jb/atom-gates
...
* na-release/candidate:
kh: use Word8 for Tint true color values
arvo: remove unused app files, libraries, and imports
webterm: improve line-spacing in certain browsers
vere: avoid +scot call for color value rendering
kh: support 24-bit %klr colors
vere: support 24-bit %klr colors
webterm: update mar and js to support 24-bit color
tests: fix ames tests
pill: update ivory pill
dojo: correct mark conversion scry path
pill: solid
aqua/ph: fix comet test
ames: flat packet format
hoon, dill: Add 24-bit true color
2020-12-03 14:17:23 -08:00
Joe Bryan
ce053facd5
Merge pull request #4051 from urbit/ted/ames-flat-revised
...
Ames flat packet format
2020-12-03 14:12:56 -08:00
Logan Allen
275144c72a
observe-hook: add %group-on-remove-member thread
2020-12-03 13:32:06 -06:00
Matilde Park
03dea8b1ad
Merge branch 'release/next-userspace' into lf/chat-graph
2020-12-03 13:19:03 -05:00
Logan Allen
4268235581
chat-hook: no longer make unnecessary subscriptions on init
2020-12-03 12:02:02 -06:00
fang
940206cae9
Merge pull request #4055 from urbit/m/klr-24
...
term: 24-bit %klr support
2020-12-03 14:52:23 +01:00
Isaac Visintainer
2f1e48b3c1
Merge branch 'ixv/data-migration' into philip/testnet
2020-12-02 22:49:48 -08:00
Isaac Visintainer
79308eb4ed
chat-hook: fix another poke-import issue
2020-12-02 22:48:33 -08:00
Liam Fitzgerald
2caf1dac24
group-push-hook: kick members who are not subscribed
...
If a ship breaches, it may no longer be subscribed to the group, but
still be in it. This causes DM breakage amongst other things. To fix it,
we loop over the incoming subscriptions and kick everyone who is a part
of a group, but not subscribed to it.
2020-12-03 16:00:57 +10:00
Liam Fitzgerald
0a2839a152
glob: update to 0v3.p45m3.me2if.4nrp4.1u4ve.luhf2
2020-12-03 15:18:18 +10:00
Liam Fitzgerald
b15a5390ec
chat-hook: exponential backoff
2020-12-03 15:14:27 +10:00
Isaac Visintainer
2cf6af586d
Merge branch 'na-release/candidate' into philip/testnet
2020-12-02 21:10:15 -08:00
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
fang
1ea59bbad3
webterm: update mar and js to support 24-bit color
2020-12-02 17:26:17 +01:00
fang
467a90bc3e
Merge branch '24bit-colors' into m/klr-24
2020-12-02 17:24:55 +01: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
fa0680d201
hoon: updates +rap comment, removes jet-match hack
2020-12-02 01:21:55 -08:00
Joe Bryan
0e3941f146
hoon: updates +fil to bloq-truncate the repeated atom
2020-12-02 01:20:49 -08:00
Joe Bryan
b5ec0c30f0
hoon: renames +new-end, +new-lsh, +new-rsh
2020-12-02 01:00:09 -08:00
Joe Bryan
9e713a5e10
hoon: removes +end, +lsh, and +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
089852e948
hoon: adds +new-lsh, switches all +lsh call sites
2020-12-02 00:21:38 -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
Philip Monk
1394a9c455
kiln: add base-hash and our scries
2020-12-01 22:27:52 -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
Liam Fitzgerald
54c469ecfa
graph-store: make JSON conversion invertible
2020-12-02 13:17:49 +10:00
Joe Bryan
181b1fbdb6
hoon: (and %zuse) use +run and +rut where appropriate
2020-12-01 18:26:18 -08: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
Joe Bryan
3f71826d6b
hoon: adds atom map gates +run and +rut
2020-12-01 18:19:07 -08:00
Joe Bryan
12bf28e2c8
hoon: adds +sew, inverse of +cut
2020-12-01 18:15:26 -08:00
Joe Bryan
0420dad443
hoon: removes +repn and +ripn
2020-12-01 18:11:59 -08:00
Liam Fitzgerald
4e9c13834c
channel.js: address L review
2020-12-02 12:09:26 +10:00
Joe Bryan
b27806769e
hoon: updates +rep and +rip to take a $bite
2020-12-01 17:52:43 -08: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
Isaac Visintainer
f5137a5114
userspace: data migration testing utilities
2020-12-01 17:38:51 -08:00
Joe Bryan
9bfc0e6492
hoon: adds $bite for atom slice specifiers
2020-12-01 17:14:10 -08:00
Joe Bryan
7a08067cf1
hoon: adds $step for bloq-sized atom offsets
2020-12-01 16:51:14 -08:00
Philip Monk
fc16190734
Merge commit '257b17bdf' into HEAD
2020-12-01 16:27:22 -08:00
Joe Bryan
d15d5ba175
zuse: change to ropsten
2020-12-01 16:08:35 -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
Ted Blackman
635c09b6a7
tests: fix ames tests
2020-12-01 14:14:36 -05:00
Logan Allen
9e69cba237
group-on-leave: poke %graph-pull-hook to allow resubscription
2020-12-01 12:51:26 -06: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
Ted Blackman
174f36f1a8
aqua/ph: fix comet test
2020-12-01 09:59:07 -05:00
Ted Blackman
c7b8ffbf4e
ames: flat packet format
2020-12-01 09:51:14 -05: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
Isaac Visintainer
7d1c58031c
userspace: data migration testing utilities
2020-11-30 23:02:12 -08:00
Liam Fitzgerald
9ee62a2e55
hark: rework unread tracking, again
2020-12-01 15:46:28 +10:00
Joe Bryan
096ef91f7a
hood: fix obsolete syntax introduced in merge
2020-11-30 21:23:35 -08:00
Joe Bryan
072e2c8101
Merge branch 'm/vane-unversion' into m/modern-hoon
...
* m/vane-unversion:
ames: remove old state versions & conversions
gall: rename fading styles
vanes: remove old load types and logic
gall: refresh clay subscription on fade
gall: add nonce to agent wires
gall: add %doze-style fade
gall: fade initial commit
2020-11-30 21:04:16 -08:00
Joe Bryan
409579398c
Merge branch 'philip/clay-version' into m/modern-hoon
...
* philip/clay-version:
jael: add version numbers
gall: add version to over-the-wire protocol
clay: cleanup protocol versions
2020-11-30 20:54:22 -08:00
Joe Bryan
97cb62bc45
Merge branch 'philip/fade' into m/vane-unversion
...
* philip/fade:
gall: rename fading styles
gall: refresh clay subscription on fade
gall: add nonce to agent wires
gall: add %doze-style fade
gall: fade initial commit
2020-11-30 20:49:04 -08:00
Philip Monk
7e4d1a0a8b
jael: add version numbers
...
All over-the-wire requests should have version numbers. This adds them
to Jael's +message.
2020-11-30 20:48:01 -08:00
Philip Monk
55de9ab0a9
gall: add version to over-the-wire protocol
...
All over-the-wire requests should have version numbers. This adds them
to gall's +ames-request.
2020-11-30 20:12:43 -08:00
Joe Bryan
17f95c0cb6
Merge branch 'm/remove-ketcen' into m/modern-hoon
...
* m/remove-ketcen:
u3: removes .fab from |ut hooks
hoon: patch up +ax callsites
u3: WIP removes fab:ut
hoon: WIP remove fab:ut
hoon: remove ^%
2020-11-30 20:08:17 -08:00
Philip Monk
350521853b
clay: cleanup protocol versions
...
+riff-any is all clay requests except "backfill" requests. Change to
`$%` from `$^`, which was used to distinguish originally non-versioned
requests.
+fill is backfill requests and had no version number, so we add one.
We do not have version numbers on responses since those are implied by
the request. If someone requests at version `n` and you're at `n+1`,
you must respond in the format of `n`.
If someone requests at version `n+1` and you're at `n`, you crash;
though possibly you should be able to respond with message "I only know
up to `n`", in which case they may be able to re-request at `n`. In
either case, the version of the response is dictated by the request.
2020-11-30 19:25:12 -08: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
46fd3004bf
%group-on-leave thread: simplified and got it to compile
2020-11-30 16:59:30 -06:00
Logan Allen
2a47b18be7
thread: remove group-leave-metadata
2020-11-30 16:33:48 -06: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
fang
d7c740b32a
jael: add %vile scry endpoint for current keyfile
2020-11-30 22:35:22 +01:00
Isaac Visintainer
5217a5c00e
ph: add and modify some ph helper functions; adds new thread for booting/breaching in the new paradigm, as well as a helper thread for just starting drivers in case you want to manipulate aqua manually
2020-11-30 13:15:59 -08:00
Isaac Visintainer
e03a18bad3
aqua: update and add new generators
2020-11-30 13:15:59 -08: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
1aa9337301
leave-graph: emit %done upon failed poke-acks
2020-11-30 14:33:22 -06:00
Logan Allen
f2e20efcf0
observe-hook: compiles
2020-11-30 13:20:27 -06:00
Logan Allen
b4e66ec4ed
thread: %group-leave-graph now compiles
2020-11-30 12:50:38 -06:00
Liam Fitzgerald
f552492414
ted/sane: add thread to run sanity checking
2020-11-30 13:44:31 +10:00
Liam Fitzgerald
3d51d6827f
sane: refactor to automatically fix issues
2020-11-30 13:36:03 +10:00
Liam Fitzgerald
8145e66078
chat-hook: add /x/synced scry
2020-11-30 13:35:26 +10:00
Liam Fitzgerald
5b7802a3a6
push-hook: add /x/sharing scry
2020-11-30 13:35:11 +10:00
Liam Fitzgerald
ec3f404325
pull-hook: move subscription restart to %sane poke
2020-11-30 13:34:55 +10:00
Liam Fitzgerald
1ed07f3295
pull-hook: restart subscriptions in on-load
2020-11-30 10:43:37 +10:00
fang
122123c11a
ames: remove old state versions & conversions
2020-11-27 13:55:21 +01: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
a3c36f2e76
tests: update vane tests for new scry gate
2020-11-26 19:12:35 +01:00
fang
f71bcb9f11
ted: update threads that had fallen into disrepair
2020-11-26 17:44:25 +01:00
fang
d6a9c39f29
test: only build .hoon files
...
Previously it would fail to build .txt files and such. Now it filters
those out and doesn't try.
2020-11-26 17:44:19 +01:00
fang
d61e5afdc4
test: don't panic after building non-/tests files
2020-11-26 17:44:10 +01:00
fang
88e3e5dabd
group: remove unused library
2020-11-26 17:44:02 +01:00
fang
eef09dd63b
hoon: remove deprecated character parsers
2020-11-26 17:43:54 +01:00
fang
8e57961183
hoon: remove {type} syntax
2020-11-26 17:43:42 +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
ebe0feed50
hoon: remove face/type syntax
2020-11-26 17:38:20 +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
2545282d5e
hoon: remove $constant type syntax
2020-11-26 17:31:23 +01:00
fang
a6e7af38d5
various: move away from $constant type syntax
2020-11-26 17:31:06 +01:00
fang
194e8ae440
hoon: remove += and +- arm syntax
2020-11-26 17:27:30 +01:00
Joe Bryan
a7a94e5b9c
Revert "arvo: temporary, removes initial kernel source from +brass"
...
This reverts commit 698710250d
.
2020-11-26 02:02:53 -08:00
Joe Bryan
44a8e41e04
Merge branch 'jb/re-mug' into jb/candidate
...
* jb/re-mug:
ur: updates +mug
pill: all
Revert "arvo: temporary, build +brass out of /not-sys"
u3: switches to new +mug
pill: brass
2020-11-26 02:02:24 -08:00
Joe Bryan
698710250d
arvo: temporary, removes initial kernel source from +brass
2020-11-26 01:47:10 -08:00
Joe Bryan
76451b54a3
Merge branch 'jb/re-mug-pre' into jb/candidate
...
* jb/re-mug-pre:
arvo: temporary, build +brass out of /not-sys
hoon: switches to new +mug
u3: adds new +mug (as u3r_gum_*)
hoon: adds new +mug (as +gum)
u3: updates +muk to truncate seed and removes spurious assertion
hoon: updates +muk to truncate seed and removes spurious assertion
2020-11-26 01:20:28 -08:00
Joe Bryan
833f5f4b77
Revert "arvo: temporary, build +brass out of /not-sys"
...
This reverts commit 44b4dc0e33e92b624466141216a3885b691a1859.
2020-11-26 01:18:53 -08:00
Joe Bryan
5b2d695861
arvo: temporary, build +brass out of /not-sys
2020-11-26 00:32:37 -08:00
Joe Bryan
cd3918b852
hoon: switches to new +mug
2020-11-26 00:32:52 -08:00
Joe Bryan
fc30df7401
hoon: adds new +mug (as +gum)
2020-11-26 00:31:25 -08:00
Joe Bryan
b2eaa5e5b8
arvo: removes neo-arvo and obsolete pill generators
2020-11-25 23:34:44 -08:00
Joe Bryan
f8b2beae32
arvo: adds some more explicit stack frames
2020-11-25 23:34:44 -08:00
Joe Bryan
aba8bdc989
arvo: moves tasks to top-level, restructures state
2020-11-25 23:34:39 -08:00
Liam Fitzgerald
f73a96ba90
pull-hook: backstop crashed kick handler
...
Virtualises the kick handler for the inner door in lib/pull-hook, so
that crashes in the handler do not cause a dangling resource with no
subscription. Additionally, failed kicks now cause the sync to be
dropped into a failed-kicks map in the state, where we attempt to
recover from the failure in the on-load.
2020-11-26 16:09:14 +10:00
Liam Fitzgerald
f851803d3c
pull-hook: do not crash on dangling sync
...
If the %kick handler of the inner-core crashes, then we never get to
resubscribe, thus leaving a dangling entry in the state with no
corresponding subscription. Updates the pull-hook-action pokes to not
crash when given a dangling entry.
2020-11-26 15:42:23 +10:00
Joe Bryan
b8974d5338
arvo: improves faces in vane install/upgrade
2020-11-25 19:03:05 -08:00
Joe Bryan
4d5f1388f4
arvo: fix hoon source reference in +boot re-compilation
2020-11-25 18:57:41 -08: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
Joe Bryan
e1dbd37b5c
arvo: remove old-style event routing
2020-11-25 16:48:44 -08:00
Joe Bryan
eaa77fae3e
arvo: require both hoon and arvo in initial larval filesystem
2020-11-25 16:02:27 -08:00
Joe Bryan
e85f00f46b
arvo: only allow a single %whom
2020-11-25 16:02:27 -08:00
Joe Bryan
f95e1f48c2
arvo: scry reform
2020-11-25 16:02:10 -08:00
Philip Monk
7259b2c121
gall: rename fading styles
2020-11-25 14:46:33 -08:00
fang
ad8367974b
arvo: allow %$ care in +sloy
...
Similar to the fix made for desk in f714d90
, now that we actually want to do so.
2020-11-25 10:55:11 -08:00
Joe Bryan
788f8532fe
Merge branch 'na-release/candidate' into jb/wyrd
...
* na-release/candidate: (461 commits)
pill: update
zuse: make octs value @ again
zuse, clay, various: unflop the spur in beams
hoon: add +snip and +rear
arvo: unflop the spur in scry
tests: checks bip32 for xpub/xprv/pif/address
bip32: adds network option for bitcoin addresses
bip32: adds network type option for xpub/priv
pill: all
pill: change to ropsten
zuse: change to ropsten
pill: all
u3: fix accidental neologism in comments
pill: solid
pill: solid
nix: trims trailing whitespace from solid pill builder
hoon: adds $cord to $tank
zuse: modernizes syntax of top-level structures
zuse: removes obselete structures $ares, $coop, and $disc
hoon: moves $json and styled-text molds back to %zuse
...
2020-11-25 10:54:53 -08:00
matildepark
f9ef625cb5
Merge pull request #4017 from urbit/lf/edit-notifications
...
hark: update mark conversion for editable comments
2020-11-25 13:35:58 -05:00
fang
7956adedee
vanes: remove old load types and logic
...
Maintains state version numbers to avoid tripping up migration tools.
2020-11-25 16:24:16 +01:00
fang
b5c2264d2c
Merge pull request #2990 from yosoyubik/decompress-point
...
bip32: bitcoin address derivation from extended keys
2020-11-25 13:24:41 +01:00
fang
bf49ba024c
Merge pull request #3964 from ronreg-ribdev/sponsor
...
gen: add +sponsor generator
2020-11-25 12:33:48 +01:00
fang
b6e93e0900
Merge pull request #3861 from ronreg-ribdev/update-hoon-syntax
...
Use new-style gate argument syntax in /mar
2020-11-25 12:33:13 +01:00
Joe Bryan
e2a33eee8d
hoon: updates +muk to truncate seed and removes spurious assertion
2020-11-25 00:43:34 -08: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
905ce6dc2d
hark: update mark conversion for editable comments
...
Updated mark conversion so that edits to comments are notified
separately to new comments.
2020-11-25 12:21:37 +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
ronreg-ribdev
a5d661f2d1
mar: use new-style gate argument syntax in /mar
...
Switch a bunch of .hoon files in /mar from using
the old `{}` syntax for specifying argument types, to the
newer `[argname=argtype]` syntax.
2020-11-24 14:16:20 -08:00
ronreg-ribdev
4a4e220e11
gen: add +sponsor generator
...
Add a new generator +sponsor that encapsulates the logic of invoking
`(sein:title our now our)` to get the sponsor of the current ship.
2020-11-24 14:13:38 -08:00
fang
3ff083e9db
hoon: patch up +ax callsites
...
Some were still passing in a value for fab, which is no longer used.
2020-11-24 21:12:43 +01:00
Joe Bryan
a2abf1c992
arvo: moves |de out of +node, renames +node to +axal
2020-11-24 11:34:44 -08:00
Joe Bryan
6f0b7f120b
arvo: refines version negotation, requires filesystem to molt
2020-11-24 11:34:40 -08:00
fang
38d85876d6
zuse: make octs value @ again
...
eaa69ec
had reverted the change from c46061e
.
2020-11-24 16:14:19 +01: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
fang
79f698c3a9
hoon: add +snip and +rear
...
Helper functions for dealing with the ends of lists.
2020-11-24 15:41:36 +01:00
fang
fb97528fd4
arvo: unflop the spur in scry
...
No longer use reversed paths in sley-style peek handling.
2020-11-24 15:41:35 +01:00
yosoyubik
be68b32d36
tests: checks bip32 for xpub/xprv/pif/address
2020-11-24 13:01:25 +01:00
yosoyubik
16b7255f62
bip32: adds network option for bitcoin addresses
2020-11-24 13:01:25 +01:00
yosoyubik
319a940c88
bip32: adds network type option for xpub/priv
2020-11-24 13:01:25 +01:00
Joe Bryan
1a0b082de2
hoon: WIP remove fab:ut
2020-11-24 00:20:10 -08:00
Fang
1d644dc470
hoon: remove ^%
...
It's completely unused.
2020-11-24 00:05:44 -08:00
Joe Bryan
d6e5b19b3d
Merge branch 'na-release/candidate' into jb/no-wrap-tank
...
* na-release/candidate: (31 commits)
pill: change to ropsten
zuse: change to ropsten
pill: all
u3: fix accidental neologism in comments
pill: solid
u3: refactors dynamic hint bytecodes, documents protocol
u3: adds dynamic hint bytecodes and implementation
u3: moves _n_swap() next to other stack ops
u3: adds ghetto +mook replacement
u3: moves |ut battery to the rightmost cache key position
u3: adds |ut battery to jet cache keys
pill: solid
pill: solid.pill
hoon: bscl to bccl, etc
pill: solid
hoon: modernizes syntax in the rest of |co
hoon: updates @p rendering to avoid intermediate right-shifts
hoon: refactors @da/@dr coin printing
hoon: comments, modernizes syntax for all +*-co:co gates
hoon: refactors +r-co:co, modernizing syntax
...
2020-11-23 23:15:12 -08:00
Joe Bryan
036b2de7f2
zuse: change to ropsten
2020-11-23 22:42:56 -08: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
Joe Bryan
2b89f7cb88
Merge branches 'na-release/secp', 'na-release/runes' and 'jb/co-norm' into na-release/next-vere
...
* na-release/secp:
update solid pill
fix secp test (new-secp staging name is gone)
hoon: ensure lib/bip32 is working with new secp, remove old secp
vere: wire up jets for new secp
zuse: make it clear where the secp jet should make explicit size checks
update solid pill
zuse: add refactored secp core (unjetted)
* na-release/runes:
pill: solid
pill: solid.pill
hoon: bscl to bccl, etc
* jb/co-norm:
pill: solid
pill: solid
hoon: modernizes syntax in the rest of |co
hoon: updates @p rendering to avoid intermediate right-shifts
hoon: refactors @da/@dr coin printing
hoon: comments, modernizes syntax for all +*-co:co gates
hoon: refactors +r-co:co, modernizing syntax
hoon: comments, modernizes syntax for all +**-co gates
hoon: refactors +ro-co:co, modernizing syntax
hoon: use +pow instead of handrolled loop in +ox-co:co
hoon: use +dvr instead of +div/+mod in |co helpers
2020-11-23 15:32:44 -08:00
Joe Bryan
73e61b94d9
Merge branch 'na-release/next-vere' into na-release/secp
...
* na-release/next-vere: (1459 commits)
u3: fix accidental neologism in comments
nix: run tests against the latest arvo source
test: fixes +to-wain (no more trailing empty lines)
pill: solid
u3: refactors dynamic hint bytecodes, documents protocol
u3: adds dynamic hint bytecodes and implementation
u3: moves _n_swap() next to other stack ops
u3: adds ghetto +mook replacement
u3: moves |ut battery to the rightmost cache key position
u3: adds |ut battery to jet cache keys
build: update gcloud to use non-deprecated action
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
...
2020-11-23 15:31:18 -08: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
818490fea8
arvo: moves (placeholder) kelvin to an arm
2020-11-21 13:51:24 -08:00
Joe Bryan
b114b0f1c1
arvo: filesystem
2020-11-21 13:51:20 -08:00
Joe Bryan
d3e28f5e54
Merge branch 'na-release/next-vere' into jb/co-norm
...
* na-release/next-vere: (1601 commits)
nix: run tests against the latest arvo source
test: fixes +to-wain (no more trailing empty lines)
pill: solid
build: update gcloud to use non-deprecated action
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
...
2020-11-20 15:39:46 -08:00
Joe Bryan
a6a421608a
hoon: adds $cord to $tank
2020-11-20 15:23:56 -08:00
Joe Bryan
eaa69ec27a
zuse: modernizes syntax of top-level structures
2020-11-20 15:23:56 -08:00
Joe Bryan
947742ff73
zuse: removes obselete structures $ares, $coop, and $disc
2020-11-20 15:23:56 -08:00
Joe Bryan
374f93d812
hoon: moves $json and styled-text molds back to %zuse
2020-11-20 15:23:56 -08:00
Joe Bryan
f6f7d2fab4
hoon: modernizes $tank and surrounding declarations
2020-11-20 15:23:56 -08:00
Joe Bryan
fb66dc10b5
hoon: moves xray traversals to userspace
2020-11-20 15:23:56 -08:00
Joe Bryan
b1e3b0def2
hoon: moves $xray into userspace
2020-11-20 15:23:56 -08:00
Joe Bryan
aea0f571d7
hoon: moves $plum and +plume to userspace
2020-11-20 15:23:56 -08:00
Joe Bryan
25cea09fd1
hoon: refactors |re for clarity
2020-11-20 15:23:55 -08:00
Joe Bryan
c9db96382a
hoon: removes $plum from $tank
2020-11-20 15:23:55 -08:00
Joe Bryan
5f160a233e
hoon: removes utf32 hacks and \/ windowing from |re
...
a tape is just a list of utf8 bytes, it's never save to split one
at an arbitrary position. this is exactly what \/ windowing did,
so i had hacked in to/from utf32 conversions to prevent splitting
multi-byte characters. that is dumb and slow, so it's now gone.
2020-11-20 15:23:55 -08:00
Joe Bryan
6664f71805
Merge branch 'release/next-vere' into na-release/next-vere
...
* release/next-vere:
nix: run tests against the latest arvo source
test: fixes +to-wain (no more trailing empty lines)
pill: solid
2020-11-20 15:23:30 -08:00
Joe Bryan
a7ef000e81
test: fixes +to-wain (no more trailing empty lines)
2020-11-20 14:33:48 -08:00
Logan Allen
cfbfa59100
spider: make handle-stop-thread into a get by instead of a got by to fix failing +on-load
2020-11-20 16:22:49 -06: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
890d6b4944
Merge branch 'release/next-vere' into na-release/next-vere
...
* 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-19 23:59:51 -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
Joe Bryan
4f43831095
Merge branch 'master' into na-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-19 14:02:13 -08:00
Joe Bryan
75a9dc6839
Merge remote-tracking branch 'upstream/re-neo' into jb/wyrd
...
* upstream/re-neo:
arvo: adds +deep, prototype arvo filesystem engine
arvo: updates neo, builds with +glass
Revert "Remove non-shipping code."
2020-11-19 12:28:09 -08:00
Logan Allen
b11b343280
Merge branch 'release/next-userspace' into lf/app-sane
2020-11-19 11:39:48 -06: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
Philip Monk
17c16d5887
gall: refresh clay subscription on fade
2020-11-18 20:39:58 -08:00
Philip Monk
99fb6bb4e8
gall: add nonce to agent wires
...
Give each agent a nonce so that when you delete an agent, any
outstanding responses don't go to a later app of the same name.
2020-11-18 20:12:29 -08: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
matildepark
f038a302c5
Merge pull request #3960 from urbit/lf/hark-edit-comments
...
hark: upgrade for editable comments
2020-11-18 21:27:00 -05:00
Liam Fitzgerald
ffaba0be45
hark: update graph marks for editable comments
2020-11-19 12:17:55 +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
45e886729f
base64: introduce trivial change
...
~zod has a corrupt lobe in its state; making a trivial change to this
file lets us get past it.
2020-11-17 23:00:11 -08: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
Philip Monk
08ebacd430
Merge branch 'pr' into release/next-sys
2020-11-17 19:00:09 -08:00
Philip Monk
d48e296f4f
Merge pull request #3525 from urbit/jb/restage-to-wain
...
arvo: accept embedded nulls in to-wain:format
2020-11-17 18:33:41 -08:00
Philip Monk
e8e970d0ea
Merge pull request #3812 from urbit/ted/no-impostor-comets
...
no more impostor comets
2020-11-17 18:29:46 -08:00
Liam Fitzgerald
65e4a06a64
Merge branch 'release/next-userspace' into lf/hark-caching
2020-11-18 11:00:34 +10:00
Joe Bryan
79633c3559
arvo: adds (no-op) version negotiation
2020-11-17 15:09:35 -08:00
Joe Bryan
5ecc184638
arvo: refines arvo internal ($waif) and external ($wasp) effects
2020-11-17 15:09:35 -08:00
Joe Bryan
17ae2572a8
arvo: disables old event/effect routing regime
2020-11-17 15:09:35 -08:00
Joe Bryan
8f66508d63
arvo: moves arvo state management into |le
...
and sketches out new event/effect routing
2020-11-17 15:07:40 -08:00
Philip Monk
a7cc18072a
gall: add %doze-style fade
2020-11-17 12:53:05 -08: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
Joe Bryan
d729746c38
arvo: reforms state and upgrade structures
2020-11-13 12:51:48 -08:00
Logan Allen
4f7ca0a0dc
graph-store: add overwrite field to %add-graph
2020-11-12 20:40:12 +00:00
Logan Allen
25a68b16a7
graph-validator-link: amend to have blank containers and comments with required content
2020-11-12 20:23:07 +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
fang
9ef79c7b5a
tests: fix bad merge on eyre tests
2020-11-12 17:46:59 +01: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
Joe Bryan
bac545e23c
Merge branch 'release/next-vere' into na-release/next-vere
...
* release/next-vere: (1369 commits)
nix: fixes `shellFor` nix-shell helper
vere: print error and exit if stdin is not a tty
build: silence service account activation output
build: minor refactoring of haskell-nix overlays
build: move darwin install_name_tool fixup from vere to king haskell
u3: fixes incorrect double ref-counting in |ff jets
u3: removes unused `Exit` variable
u3: removes obsolete bail:need assertion
u3: refactors fatal exception handling in u3m_bail()
build: remove {sha256,md5} output for push-storage-object effects
build: add log message when destination object already exists
build: force google-cloud-sdk to use python3
build: adding support for hercules ci effects
build: remove push-to-storage for ivory, brass, and solid pills
pill: rebuild solid pill with %lens included in lite boot apps
arvo: run %lens when lite boot (-l) is specified
build: expose configurable arguments when booting/testing fake ships
build: ensure urbit tests are run with the -g argument
vere: ensure debug symbols aren't stripped by default (by nix)
build: remove from-scratch ropsten pill builds on ci
...
2020-11-11 18:03:01 -08:00
Liam Fitzgerald
437c107c83
hark-store: cache graph-unreads
2020-11-12 11:31:33 +10:00
Liam Fitzgerald
f07b231e36
hark-store: default to DND being off
2020-11-12 10:34:51 +10:00
Liam Fitzgerald
b4ce2fccda
Merge branch 'release/next-userspace' into lf/hark-qa-fixes
2020-11-12 10:33:26 +10:00
Liam Fitzgerald
fa9a7dc0f0
hark-store: do not give all notifications in +on-watch
2020-11-12 10:26:24 +10:00
Liam Fitzgerald
3b55404dee
hark-group-hook: fix path in +on-watch
2020-11-12 10:26:02 +10:00
Matilde Park
2ba78348fb
glob: update to 0v3.h5gg6.t76qc.9on82.im1ti.i4vuu
2020-11-11 00:19:44 -05:00
Matilde Park
468d794cbc
Merge branch 'master' into release/next-userspace
2020-11-11 00:15:47 -05:00
matildepark
565fc46660
Merge pull request #3910 from urbit/lf/graph-cleanup
...
graph-store: run-updates no longer pokes itself
2020-11-10 23:24:24 -05:00
Liam Fitzgerald
e71ba741f4
Merge pull request #3908 from urbit/lf/hark-graph-indices
...
hark: follow individual indices
2020-11-11 10:37:19 +10:00
Liam Fitzgerald
a07f55b832
hark-graph-hook: fix conflict in merge
2020-11-11 10:36:32 +10:00
fang
1c8e73a8f6
eyre: update tests to match fact-only clogs
...
Watch-acks no longer add to the clog counter, so we need to trigger an
additional fact to reach the test case we care about.
2020-11-10 23:16:44 +01:00
fang
1e8d6651ac
eyre: update tests to match fact-only clogs
...
Watch-acks no longer add to the clog counter, so we need to trigger an
additional fact to reach the test case we care about.
2020-11-10 23:12:14 +01:00
fang
efdcc8b41e
eyre: clog exclusively for %facts
...
Eyre's clog logic was a tad inconsistent about "only facts" vs "not poke-acks".
This makes it consistently say "only facts" when it comes to clog-related logic.
Yes, in theory this means %watch-acks and %kicks can build up endlessly, but
those should take up negligible space compared to %facts.
Should fix any oddball cases of crashes here that #3835 didn't already catch.
2020-11-10 23:05:46 +01:00
fang
74fcda589d
eyre: remove fact-without-subscription printf
2020-11-10 23:05:37 +01:00
fang
49aa333331
eyre: ignore facts directly after clog
...
When an application would send multiple facts during a single event, it
was possible for the first fact to trigger a clog, removing the
subscription and sending a quit, but then the second fact still getting
sent out at normal.
Here, we drop any facts for subscriptions we don't have registered in
state, which should only happen in the described case.
2020-11-10 23:05:28 +01:00
fang
3ca993df07
eyre: clog exclusively for %facts
...
Eyre's clog logic was a tad inconsistent about "only facts" vs "not poke-acks".
This makes it consistently say "only facts" when it comes to clog-related logic.
Yes, in theory this means %watch-acks and %kicks can build up endlessly, but
those should take up negligible space compared to %facts.
Should fix any oddball cases of crashes here that #3835 didn't already catch.
2020-11-10 22:06:28 +01:00
Matilde Park
a24959a64f
drum: fix syntax error for state-11
2020-11-10 15:12:52 -05:00
Matilde Park
e986298ee9
Merge branch 'release/next-userspace' into lf/hark-redux
2020-11-10 15:04:16 -05:00
fang
c33f027735
hood: auto-start herm
2020-11-10 20:54:06 +01:00
fang
9ccfeb9e8d
soto: tombstone
2020-11-10 20:47:01 +01:00
fang
eb40e2feed
webterm: handle unicode more correctly
...
Make the marks produce json arrays where the (list @c) type is used.
On the frontend, transform the semantic (character-based) cursor
position into a byte-based one, in order to ensure the cursor gets
rendered at the correct location, even if the presence of multi-byte
characters like emoji.
2020-11-10 20:42:28 +01:00
Matilde Park
35103ab394
hark-graph-hook: remove ~&
2020-11-10 14:24:47 -05:00
Matilde Park
fdcb2c32db
Merge branch 'lf/hark-redux' into lf/hark-graph-indices
2020-11-10 14:21:51 -05:00
fang
9cd9448bcd
dill: remove ducts from %view and %flee interface
...
This was a little bit too crummy. Instead, we put in a placeholder of ~,
which should be forwards-compatible with atomic session identifiers,
where ~ identifies the default session.
Additionally touches up the herm wires/paths to stick to the above more
closely.
2020-11-10 19:33:11 +01:00
matildepark
1f51ed5973
Merge pull request #3907 from urbit/mp/landscape/chat-indigo
...
chat: migrate to indigo-react
2020-11-10 13:30:32 -05:00
fang
5f5e1def83
mark: handle unicode in belt correctly
...
Input should be treated as unicode strings
2020-11-10 19:27:25 +01:00
fang
fa20fff31a
Merge pull request #3873 from urbit/m/lazy-verb
...
verb: render printouts lazily
2020-11-10 10:51:24 +01:00
Philip Monk
1c8d229fb7
gall: fade initial commit
2020-11-09 23:42:04 -08:00
Liam Fitzgerald
5354aae5fa
graph-store: run-updates no longer pokes itself
2020-11-10 15:43:35 +10:00
Liam Fitzgerald
7e5bf37184
hark: address L review
2020-11-10 13:32:48 +10:00
Liam Fitzgerald
9eec477e0e
hark-graph-hook: watch individual indices
2020-11-10 12:14:06 +10:00
Matilde Park
54d08e393f
arvo/landscape: remove unused pngs
2020-11-09 21:14:00 -05:00
fang
fbda1de612
webterm: dojo -> term
...
Includes updating the tile data in launch.
2020-11-09 20:29:36 +01:00
L
9cbed7a4a9
Merge pull request #3832 from urbit/la/thread-watcher
...
observe-hook: spin up a thread upon receiving a %fact from a subscription
2020-11-09 12:37:13 -06:00
fang
acd9176d76
webterm: clean up
2020-11-06 22:32:13 +01:00
fang
f62129d095
herm: keep blit & belt marks in cache
...
Perhaps there should be a general-purpose mechanism for this, but for
now this will suffice.
2020-11-06 22:30:24 +01:00
Logan Allen
f714fa602e
observe-hook: switch from time to serial, and reorganize on-agent
2020-11-06 15:29:15 -06:00
Logan Allen
4b7f0e8025
thread-watch: change name to observe-hook
2020-11-06 14:55:32 -06:00
Matilde Park
5eb1aa4327
Merge branch 'release/next-userspace' into lf/hark-redux
2020-11-06 08:59:53 -05:00
fang
f950d710c3
webterm: support downloading files
...
For %sav and %sag blits.
2020-11-06 13:47:22 +01:00
Liam Fitzgerald
fa3fe2b17d
hark-store, hark-chat-hook: support mentions in chat
2020-11-06 14:19:58 +10:00
Matilde Park
00860ca465
glob: update to 0v3.29n7b.04srk.3pcv0.1ld5v.vl1io
2020-11-05 22:13:06 -05:00
Liam Fitzgerald
27b5f70b80
pull-hook: fix rewatch wire
2020-11-06 12:08:08 +10:00
Liam Fitzgerald
4fc8560a13
pull-hook: fix rewatching subscriptions
2020-11-06 12:05:51 +10:00
Liam Fitzgerald
10c956fc87
pull-hook: fix base-state-0 type
2020-11-06 12:03:14 +10:00
Matilde Park
f8e41dc949
glob: update to 0v5.8huh4.vt7qh.kd39s.hdqmd.vb91t
2020-11-05 20:56:52 -05:00
matildepark
8e178ac030
Merge pull request #3898 from urbit/lf/pull-hook-fix
...
pull-hook: rewatch missing subscriptions
2020-11-05 20:49:55 -05:00
Liam Fitzgerald
d902aa9629
pull-hook: rewatch missing subscriptions
2020-11-06 11:44:09 +10:00
matildepark
e29e1bb1bb
Merge pull request #3871 from urbit/lf/graph-pull-cleanup
...
graph-pull-hook: only archive if we have graph
2020-11-05 20:04:07 -05:00
Matilde Park
adce7e05d0
glob: update to 0v4.qe6t9.dnecd.ajaa9.jftp5.vtk3s
2020-11-05 19:57:58 -05:00
matildepark
1ffea0be06
Merge pull request #3891 from urbit/lf/groupify-graph
...
landscape: restore groupify functionality
2020-11-05 19:50:39 -05:00
matildepark
13a1f055b0
Merge pull request #3870 from urbit/lf/fix-push-remove
...
lib-push-hook: fix behaviour of %remove
2020-11-05 18:47:24 -05:00
Liam Fitzgerald
13555c603c
push-hook: rekick watches that had been kicked on migrate
2020-11-06 09:18:17 +10:00
Liam Fitzgerald
03b797102c
ph: add lib-hooks test
2020-11-06 08:53:55 +10:00
Liam Fitzgerald
58e9024ab6
graph-pull-hook: fix scry helper
2020-11-06 08:53:36 +10:00
Liam Fitzgerald
521fa0ddbd
lib-hooks: give on all relevant paths
2020-11-06 08:52:47 +10:00
fang
7a40b1137e
herm: send prompt & cursor on-connect
2020-11-05 20:13:36 +01:00
fang
485a15c913
dill: add scry endpoints for current line & cursor
...
This will let connecting clients get the rendering-relevant parts of the
current state of the session on demand.
2020-11-05 20:13:03 +01:00
fang
185b553c99
herm: userspace dill proxy
...
Listens to the default dill session and passes its %blits on to
subscribers. Passes any %belt pokes it gets into dill.
Updates webdojo to make use of it, which is the primary motivation for
herm's existence.
2020-11-05 19:39:08 +01:00
Brendan Hay
ff3d7c1574
arvo: run %lens when lite boot (-l) is specified
2020-11-05 10:25:31 +01:00
Liam Fitzgerald
62409ca94d
glob: update to 0v6.9vk2h.hr87m.nn63p.8kmo5.k4ljt
2020-11-05 17:36:58 +10:00
Liam Fitzgerald
9d919407a0
glob: update glob to 0v4.0lvsj.gc55k.nsl3q.mf2h2.pv1bk
2020-11-05 16:48:40 +10:00