Liam Fitzgerald
b30e2d26a0
landscape: reorg join fields
2021-11-24 15:18:56 -05:00
Liam Fitzgerald
8f368d3d5d
landscape: move /nack path into lib
2021-11-24 15:12:22 -05:00
Liam Fitzgerald
1e180f420a
interface: address hunter review
2021-11-24 13:18:40 -05:00
fang
0b29377812
jets: cache hmac hashing gate
2021-11-23 13:43:41 +01:00
Philip Monk
06e5c59635
vere: bump version to 1.8
2021-11-19 18:41:32 -08:00
Philip Monk
1c26ef6fe9
urbit-king: bump zuse to 419
2021-11-19 18:33:58 -08:00
Philip Monk
1966209335
Merge remote-tracking branch 'origin/master' into next/vere
2021-11-19 18:32:27 -08:00
Yaseen
8819d61ff6
symlink arvo/lib/azimuth.hoon to base-dev/lib/azimuth.hoon
2021-11-19 12:33:12 -05:00
Yaseen
1a7708ba45
base-dev: remove sys.kelvin
2021-11-19 12:15:07 -05:00
Liam Fitzgerald
f615ddf920
interface: exorcise old code
2021-11-19 10:48:06 -05:00
Joe Bryan
2571ed3f0b
u3: backup checkpoint on save (if no backup exists)
2021-11-18 14:54:15 -05:00
fang
0a5bcf7464
claz: interleave transfer proxy & deposit txs
...
Dumb hack, but very nice for multi-tx batches.
2021-11-18 17:48:23 +01:00
fang
130761039d
claz: include linear release txs
2021-11-18 17:46:53 +01:00
Liam Fitzgerald
070176af22
interface: add stories for joining flow
2021-11-17 16:36:11 -05:00
Liam Fitzgerald
c91784d3bf
interface: dismiss join on view
2021-11-17 16:34:35 -05:00
Liam Fitzgerald
fd64a627c3
interface: route new joining flow
2021-11-17 16:33:57 -05:00
Liam Fitzgerald
16e9381176
interface: add new joining flow
2021-11-17 16:29:33 -05:00
Liam Fitzgerald
098128ffa1
interface: remove joining in statusbar
2021-11-17 16:28:55 -05:00
Liam Fitzgerald
07ebc242a6
interface: update GroupLink for new joining flow
2021-11-17 16:28:30 -05:00
Liam Fitzgerald
0c2bbd23e6
interface: update omnibox to preview group join
2021-11-17 16:27:19 -05:00
Liam Fitzgerald
67083ecf70
interface: update group view api in state
2021-11-17 16:26:29 -05:00
Liam Fitzgerald
156371d481
@urbit/api: resync group-view types
2021-11-17 16:25:24 -05:00
Liam Fitzgerald
7e54e026cd
interface: create base components for joining
2021-11-17 16:24:15 -05:00
Liam Fitzgerald
84767c7f4d
group-view: make OTAable
2021-11-17 16:14:56 -05:00
Liam Fitzgerald
d8b7473bdf
group-view: share contact, autojoin graphs
2021-11-17 16:09:41 -05:00
Liam Fitzgerald
03e094d075
group-view: add reqeuest rollback, request aborting
2021-11-17 16:08:53 -05:00
Liam Fitzgerald
1d5566cc18
group-view: add breach handling
2021-11-17 16:08:00 -05:00
Liam Fitzgerald
835c0baf2b
group-view: refactor types for additional functionality
2021-11-17 16:03:30 -05:00
Liam Fitzgerald
ec480ab7d1
contacts: federate contacts through group chats
2021-11-17 15:59:42 -05:00
Liam Fitzgerald
9de0caf319
metadata: allow previews for group chats
2021-11-17 15:56:48 -05:00
Philip Monk
ff63ffd1aa
azimuth: stop processing state in %watch
...
Also reprocess state in +on-load for ships which currently have
unprocessed state.
2021-11-17 10:22:27 -08:00
Philip Monk
45a8d12c35
Merge remote-tracking branch 'origin/philip/hotfix' into philip/hotfix
2021-11-17 10:00:49 -08:00
yosoyubik
9430c666d2
azimuth: update state on-watch
2021-11-17 12:40:06 +01:00
Philip Monk
a58db10b94
azimuth: don't crash if timer failed
2021-11-16 21:09:10 -08:00
Philip Monk
4b328a4fa7
azimuth: make +run-logs tail-recursive
...
Also kick the call to +mule out of the loop. By uncommenting the
diagnostics in u3m_fall, I measured that running through the 290k events
the azimuth snapshot required this much memory:
Head recursive, +mule in: 1.1GB
Head recursive, +mule out: 780MB
Tail recursive, +mule in: 700MB
Tail recursive, +mule out: 70MB
So this commit chooses the last one. The most delicate part is making
sure the effects are the right order; this uses the usual idiom.
Kicking +mule out of the loop is okay because lib/naive should never
fail, and if it does then azimuth shouldn't advance until an out-of-band
solution is decided.
Addresses #5431
2021-11-16 20:03:20 -08:00
Philip Monk
78fe24f7e1
tmp: remove jamfiles
2021-11-16 15:53:55 -08:00
Philip Monk
fae27385ff
eth-watcher: remove printfs
2021-11-16 14:47:17 -08:00
Philip Monk
a2a89d3532
Merge remote-tracking branch 'origin/next/arvo' into philip/roller
2021-11-16 13:58:57 -08:00
Philip Monk
4656372b09
Merge pull request #5426 from ynx0/claybel
...
clay: support labels
2021-11-15 08:49:31 -08:00
Yaseen
c080eb8336
fix comment styling
2021-11-15 09:07:24 -05:00
Yaseen
ae7cf81c29
clay: keep info in stacktrace when labeling fails
...
Co-authored-by: Philip Monk <phil@pcmonk.me>
2021-11-15 05:32:59 -05:00
yosoyubik
0d592f67d1
Merge remote-tracking branch 'origin/philip/roller' into naive/roller
2021-11-15 05:48:57 +01:00
yosoyubik
a8ccf5c32e
roller-rpc: fix typo
2021-11-15 05:44:52 +01:00
Yaseen
70a85ccdb0
remove unnecessary comments
2021-11-14 20:41:30 -05:00
Yaseen
17751e7890
clay: enforce referential transparency on labels
2021-11-14 16:49:17 -05:00
Philip Monk
95a8504763
Merge pull request #5423 from urbit/release/next-sys
...
various: release/next-sys -> next/arvo
2021-11-12 20:11:17 -08:00
Philip Monk
541607c6dc
Merge pull request #5422 from ynx0/remove-base-bill
...
Remove outdated `desk.bill` from base-dev
2021-11-12 20:10:21 -08:00
Philip Monk
f20cb399f8
Merge remote-tracking branch 'origin/master' into next/arvo
2021-11-12 20:08:06 -08:00
Liam Fitzgerald
3f8809a601
grid: update docket
2021-11-12 22:34:38 -05:00
Liam Fitzgerald
e92ad33988
grid: fix redirect logic
2021-11-12 22:20:47 -05:00
Philip Monk
c0200336c9
Merge remote-tracking branch 'origin/lf/fix-hardcoding' into philip/hotfix
2021-11-12 16:43:40 -08:00
Liam Fitzgerald
48f56835a4
grid: address hunter review
2021-11-12 19:24:03 -05:00
fang
b9b1fbfb1a
Merge pull request #5310 from urbit/m/acme-base
...
acme: load custom cert from base desk, not home
2021-11-13 00:44:14 +01:00
Liam Fitzgerald
8bc89caf7a
grid: copy update
2021-11-12 18:23:11 -05:00
Liam Fitzgerald
41bb5ec2b3
grid: show disabled screen during upgrade
2021-11-12 18:19:44 -05:00
Liam Fitzgerald
0a2076d0b2
grid: add disabled props to components
2021-11-12 18:19:02 -05:00
Philip Monk
23980d1f64
kiln: throw away pending commits on good commits
...
When we receive a commit that we can apply from the source, we throw
away any skipped pending commits. This lets us receive updates at the
current kelvin even if we heard pending commits for later kelvins.
2021-11-12 14:38:17 -08:00
Philip Monk
901bcdf7b8
kiln: don't allow bump-many for non-current kelvin
2021-11-12 14:37:54 -08:00
rabsef-bicrym
07de32cf01
Present -G more intelligibly and draw direct comparison to -k
...
Changing -G to mirror language of -k, adding note to see the other from either (make users aware there are both), add note re: argument to -k.
2021-11-12 12:41:04 -08:00
Yaseen
25ce97cade
clay: add support for labeling commits
...
- add helper arm `label:de`
- update relevant code to take in arbitrary aeons
2021-11-12 15:35:06 -05:00
Yaseen
0a2bd43d1d
base-dev: remove outdated desk.bill
2021-11-12 15:23:28 -05:00
Philip Monk
84453c13d5
Merge remote-tracking branch 'origin/lf/fix-hardcoding' into philip/hotfix
2021-11-12 12:13:35 -08:00
Philip Monk
6665bc0986
kiln: fix |bump to not require except
2021-11-12 12:06:45 -08:00
Liam Fitzgerald
30bd84502e
grid: remove unnecessary except entries
2021-11-12 15:04:29 -05:00
Liam Fitzgerald
7ae099b829
grid: fix query for blocked desks
2021-11-12 14:57:55 -05:00
Liam Fitzgerald
d5383c8fc6
grid: fix detection of base desk being blocked
2021-11-12 14:44:27 -05:00
Liam Fitzgerald
5dc60da825
kiln: fix %kiln-bump mark
2021-11-12 14:38:34 -05:00
fang
9d2936a6e7
Merge branch 'next/arvo' into m/cite-redux
2021-11-12 13:21:42 +01:00
fang
d379a38486
zuse: explicitly +cut in +cite:title, add tests
2021-11-12 13:11:40 +01:00
rabsef-bicrym
81b05c66d7
Add -G to Available Argument List
...
-G is the way I primarily boot my ships and yet that flag has not been in the usage notes for some time (ever?). Adding it should assist new pilots in getting running and avoid questions of "I booted my ship but it took an hour and now I'm a comet" which sometimes (used to, at least) come w/ new pilots attempting to `-K kEy-S741nG`.
2021-11-11 15:31:03 -08:00
Philip Monk
7b96cf7a82
kiln: don't revive apps at wrong kelvin
2021-11-10 22:17:05 -08:00
yosoyubik
bfcf7631d4
roller: remove network generator
2021-11-11 06:59:13 +01:00
yosoyubik
cb1567a4ac
dice: remove extra p
2021-11-11 06:36:27 +01:00
Philip Monk
5f51bb0d4d
Merge remote-tracking branch 'origin/next/arvo' into philip/roller
2021-11-10 20:53:30 -08:00
yosoyubik
155e02c3cb
Merge remote-tracking branch 'origin/next/arvo' into naive/roller
2021-11-11 05:50:44 +01:00
Philip Monk
74ad24acb9
kiln: don't bump on-load
2021-11-10 18:08:27 -08:00
Joe Bryan
3312da5185
WIP smaller log
2021-11-10 16:08:05 -05:00
yosoyubik
ed2d9bb482
Merge remote-tracking branch 'origin/philip/roller' into naive/roller
2021-11-10 18:44:25 +01:00
yosoyubik
da739d6e87
azimuth: add sponsorship scry
2021-11-10 18:39:43 +01:00
yosoyubik
4727b49b89
acme: point acme to /~debug
2021-11-10 18:38:13 +01:00
yosoyubik
e32b0a1956
roller: add sponsorship index
2021-11-10 17:46:22 +01:00
Liam Fitzgerald
55e7c56376
vere: update event injection for four letter vanes
...
Event injection validation was never updated to support routing on a
full vane name. Upgrades the check, so that wires with a first element
longer than 4 characters fail validation, instead of the previous limit
of 1 character
2021-11-10 10:49:49 -05:00
Joe Bryan
e5ebbe89ac
Merge pull request #5413 from urbit/jb/start
...
arvo: fix |start
2021-11-10 07:40:01 -08:00
fang
309cd96f8c
various: bump pkg kelvins ahead of coming update
2021-11-10 14:51:26 +01:00
yosoyubik
856d8ed8fc
azimuth: use last-snap only in %default network
2021-11-10 11:47:22 +01:00
Philip Monk
2131dd8cac
gen: fix broken generator
2021-11-10 01:36:39 -08:00
Philip Monk
d9d7f69f26
test: make lib/vere/dawn not crash
2021-11-10 01:25:08 -08:00
Philip Monk
6a152218b2
test: fix :test
2021-11-10 01:04:17 -08:00
Philip Monk
8c1a4cafa2
gen: fix broken generators
2021-11-10 00:58:24 -08:00
Philip Monk
3290b68d40
Merge remote-tracking branch 'origin/naive/roller' into philip/roller-ci
2021-11-10 00:41:25 -08:00
Philip Monk
04fbb045d2
ci: try
2021-11-10 00:40:56 -08:00
Philip Monk
a742ead132
Merge remote-tracking branch 'origin/jb/start' into philip/roller
2021-11-10 00:36:03 -08:00
Philip Monk
c2933c017f
kiln: don't bump suspended desks
2021-11-09 23:49:37 -08:00
yosoyubik
dd20bbd1d3
naive-transactions: remove unused arm
2021-11-10 08:29:37 +01:00
Joe Bryan
0a2cb6da7d
arvo: revive |start
2021-11-10 02:28:38 -05:00
Philip Monk
08ab77893e
azimuth: don't start on fake ships
2021-11-09 22:36:05 -08:00
yosoyubik
da8f185f2a
Merge remote-tracking branch 'origin/philip/roller' into naive/roller
2021-11-10 07:09:46 +01:00
yosoyubik
1ade4d29f0
roller: add default network
2021-11-10 07:09:22 +01:00
Philip Monk
9fc74f60d9
Merge remote-tracking branch 'origin/master' into philip/roller
2021-11-09 22:03:25 -08:00
Philip Monk
b6049228f7
Merge remote-tracking branch 'origin/naive/roller' into philip/roller
2021-11-09 22:03:20 -08:00
Philip Monk
1698542035
zuse: decrement kelvin to 419
2021-11-09 21:40:12 -08:00
yosoyubik
48fd671b9a
various: removed unused/wip files
2021-11-10 06:23:36 +01:00
Philip Monk
863b98ea60
vere: remove eth node flag
2021-11-09 21:22:49 -08:00
jose
e84e338499
Merge pull request #5407 from urbit/yu/rein-fix
...
hood: fix |rein when starting/stopping multiple agents
2021-11-10 05:54:00 +01:00
Philip Monk
185fd1f979
azimuth: fixing upgrading from mainnet
...
load snapshot and node on boot and make sure we initalize after
eth-watcher updates
2021-11-09 16:42:03 -08:00
Philip Monk
e4a069a4f6
jael: remove vestigial boq and nod
2021-11-09 16:41:23 -08:00
Philip Monk
ad265ce41f
Merge remote-tracking branch 'origin/master' into lf/fix-kelvin
2021-11-09 14:15:40 -08:00
Philip Monk
bf7f4ba453
Merge remote-tracking branch 'origin/m/naive-ugprade-path' into philip/roller
2021-11-09 12:52:25 -08:00
Joe Bryan
6200873680
dojo: protect against missing mark in bunt (%sa)
2021-11-09 15:04:39 -05:00
Joe Bryan
bb7804d510
dojo: virtualize mark conversion
2021-11-09 15:04:32 -05:00
Philip Monk
60436f2673
Merge remote-tracking branch 'origin/naive/roller' into philip/roller
2021-11-09 10:47:48 -08:00
yosoyubik
084c70497d
roller-rpc: fix serializing tx for personal_sign
2021-11-09 19:18:10 +01:00
yosoyubik
502fd5822b
roller-rpc: add rpc %spawns-remaining
2021-11-09 16:08:30 +01:00
yosoyubik
360f5fdd35
roller: only add tx to pending if verifies
2021-11-09 16:06:29 +01:00
fang
07e59afcfe
azimuth: properly nuke azimuth-tracker on-init
2021-11-09 16:00:01 +01:00
fang
4314596280
Merge branch 'philip/roller' into naive/preboot
2021-11-09 11:41:32 +01:00
Philip Monk
8bfb4acc20
pill: set everything to mainnet for consistency
2021-11-09 00:59:40 -08:00
Philip Monk
42410a708d
azimuth: give backlog on %watch
2021-11-09 00:42:34 -08:00
Philip Monk
1db1819d4d
azimuth: update snapshot
2021-11-09 00:24:10 -08:00
Philip Monk
ea199bfba9
azimuth: correctly load snapshot on boot
2021-11-09 00:22:32 -08:00
Philip Monk
45c1693085
jael: use default network id
2021-11-08 22:59:06 -08:00
Philip Monk
8d20ce1f56
azimuth: set mainnet naive contract
2021-11-08 22:32:15 -08:00
Philip Monk
c6dbaf19ed
vere: add -E option to specify L2 endpoint
2021-11-08 22:18:27 -08:00
Philip Monk
681faa68e4
azimuth: send updates to jael
2021-11-08 21:56:47 -08:00
Philip Monk
91b38d4cea
ivory: update preboot validation format
...
string<->numbers didn't match the json serialization. This makes
preboot validation succeed.
2021-11-08 20:34:32 -08:00
Liam Fitzgerald
536e7a27e0
kiln: prevent unnecessary bumps when reloading
...
If a desk is suspended/paused/local, then we should exclude it when
bumping in the +on-load, because a suspended/paused/local desk cannot
have a pending commit that would allow it to bump successfully.
2021-11-08 16:46:00 -06:00
Liam Fitzgerald
2fa9c8e494
kiln: respect .liv flag in +get-apps-want
...
Accounts for the value of .liv in +get-apps-want, such that if a desk
is suspended then +get-apps-want should always return the empty list.
2021-11-08 16:43:48 -06:00
Liam Fitzgerald
108cf625dd
group-view: make joins retriable
2021-11-08 14:30:32 -06:00
Liam Fitzgerald
f218e4bf5c
group-view: refactor for clarity
2021-11-08 14:30:32 -06:00
Liam Fitzgerald
8e603751e8
landscape: add /nack path to group,metadata pull-hook
2021-11-08 14:30:32 -06:00
fang
77732e186f
Merge branch 'naive/roller' into naive/preboot
2021-11-08 20:52:59 +01:00
yosoyubik
9e2e6a7aee
roller-rpc: add %hash-raw-transaction rpc
...
the returned hash can be used to cancel pending txs
by signing the message 'cancel: 0xke.ccak'
2021-11-08 17:47:55 +01:00
yosoyubik
df9827a2cb
roller: on submit, crash if no naive state exists
2021-11-08 16:28:12 +01:00
yosoyubik
9015dbb1c5
roller: restrict config actions to our.bowl
2021-11-08 16:22:25 +01:00
yosoyubik
a22b16a465
roller: give rpc error if roller has no l2 state
2021-11-08 16:08:59 +01:00
yosoyubik
89c4d30b30
roller: remove sigwut
2021-11-08 07:33:03 +01:00
yosoyubik
54f6110f7a
Merge remote-tracking branch 'origin/master' into naive/roller
2021-11-08 07:25:55 +01:00
yosoyubik
e342f142b9
Merge branch 'master' into naive/roller
2021-11-08 07:23:45 +01:00
Philip Monk
18e4c620df
Merge remote-tracking branch 'origin/master' into next/arvo
2021-11-07 22:22:47 -08:00
yosoyubik
291f6128e7
roller-rpc: add %hash-transaction
...
hysterical raisins, deprecated in newer version of roller-api
2021-11-08 06:11:37 +01:00
yosoyubik
705eb5cb4b
roller-rpc: rename methods for hashing l2 txs
2021-11-07 11:58:03 +01:00
yosoyubik
b2a7c2830f
Merge branch 'naive/roller' into naive/roller-personal-sign
2021-11-07 10:57:15 +01:00
yosoyubik
5ea87c1f47
roller: add generators for config options
2021-11-07 10:36:46 +01:00
yosoyubik
fb5ab3edfd
roller: log batch tx hash
2021-11-07 10:01:15 +01:00
yosoyubik
e54805893f
roller: bugfix for incorrect predicted l2 nonce
2021-11-06 15:18:39 +01:00
yosoyubik
095ce0dff4
roller: wip add quota per ship for tx submission
2021-11-06 10:27:00 +01:00
fang
fecb809573
jael, azimuth: reconfigure jael for L2
...
Jael needs to be reconfigured to listen to the new aagent for azimuth
events, and the old app needs to be shut down. We do this in
/app/azimuth's +on-init.
Additionally, we make sure that jael doesn't crash when it (as expected)
loses its subscription to the old agent.
2021-11-06 01:10:33 +01:00
Philip Monk
771f3519fa
Merge branch 'master' of ssh://github.com/urbit/urbit
2021-11-04 17:06:25 -07:00
Liam Fitzgerald
d88595ba1c
groups: update glob, version
2021-11-04 16:43:01 -05:00
Liam Fitzgerald
9e9af0311b
groups: update version in docket
2021-11-04 16:18:10 -05:00