Commit Graph

27148 Commits

Author SHA1 Message Date
Fang
a29c3414d9
solid: support generating multi-desk pills
Notably, we include the base desk last. This is to ensure that the
other desks are present by the time kiln gets loaded from base, letting
it install the software on the other desks, as per 22ad2516c.
2021-09-15 23:53:52 +02:00
Fang
22ad2516c9
kiln: install from existing desks during +on-init
During kiln's +on-init, we now check for non-base (and non-kids) desks.
If any are present, we execute the install flow for them, and set them
to sync from our sponsor afterwards.

This depends on work done in d7afe3229, in that without those changes
the successive +find requests from kiln to clay would clobber each
other, leaving only the "install from sponsor" one active, thus never
actually installing the desk for which we already have the files.
2021-09-15 23:53:24 +02:00
Fang
d7afe32291
kiln: synchronize install flow for local desks
When installing from an existing local desk, kiln now scries the
relevant data out of clay instead of sending moves to it and awaiting
responses.

This prepares for coming kiln work.
2021-09-15 23:52:50 +02:00
Liam Fitzgerald
17f6285430 btc-wallet: fix webpack output 2021-09-14 23:05:54 +10:00
Liam Fitzgerald
038784b0fe kiln: surface paused in JSON 2021-09-14 10:49:34 +10:00
Liam Fitzgerald
50c42c3558 @urbit/api: add pause, resume pokes 2021-09-14 09:47:51 +10:00
Liam Fitzgerald
b5ab6a7842 kiln: add pause, resume marks 2021-09-14 09:47:25 +10:00
Liam Fitzgerald
2a15658d2e interface: fix packaging 2021-09-13 22:04:52 +10:00
Liam Fitzgerald
f95a182071 spider: store desk for http response 2021-09-13 21:01:42 +10:00
Ted Blackman
b518f30c17
Merge pull request #5217 from urbit/lf/btc-test
btc-wallet, bitcoin: update for distribution
2021-09-13 12:47:33 +03:00
Ted Blackman
e34048a6c9
Merge pull request #5216 from urbit/lf/kiln-gall-fix-dead
kiln, gall: Fix removing agents from desk
2021-09-13 12:47:10 +03:00
Ted Blackman
57fdb12852 fix broken :treaty|ally 2021-09-13 12:44:17 +03:00
Ted Blackman
19ffcd569b kiln: keep in +reset 2021-09-13 11:24:03 +03:00
Liam Fitzgerald
613f43cb32 grid: update glob 2021-09-13 15:45:33 +10:00
Liam Fitzgerald
10d474c38f grid: fix treaty update time rendering 2021-09-13 15:37:20 +10:00
Liam Fitzgerald
10885ac57a settings-store: fix typo 2021-09-13 11:42:10 +10:00
Liam Fitzgerald
61ed89c708 btc-wallet: update for new settings 2021-09-13 11:36:17 +10:00
Liam Fitzgerald
6b5942b59a btc-wallet: update build, fix routing 2021-09-13 11:19:11 +10:00
Liam Fitzgerald
c992421366 bitcoin: package and split 2021-09-13 11:18:22 +10:00
Liam Fitzgerald
1ac0465da7 gall: ignore reload for dead agents
Fixes a bug where even if an agent was dead, if its source was modified,
then gall would still attempt a scry for its cage.
2021-09-13 08:43:57 +10:00
Liam Fitzgerald
e6e0f47435 kiln: kill agents before merge
If a remote commit is downloaded that simultaneously removes an agent from
desk.bill but also removes the associated source files, then the commit
will fail as gall will not have received the card to kill the agent yet.
Instead, we read our foreign copy of the bill in +take-download, and
kill any necessary agents there, preventing a reload of the deleted
agent from occurring.
2021-09-13 08:41:27 +10:00
Liam Fitzgerald
e4fad4f7b1 various: fix packaging 2021-09-10 14:37:17 +10:00
Liam Fitzgerald
553e848554 various: update globs 2021-09-10 14:31:30 +10:00
Liam Fitzgerald
caea7a7f1f
Merge pull request #5209 from urbit/lf/app-linking
grid/treaty: link to apps
2021-09-10 12:52:18 +10:00
Liam Fitzgerald
00d08a4543 Merge remote-tracking branch 'origin/dist' into lf/app-linking 2021-09-10 10:22:43 +10:00
Liam Fitzgerald
03a7bdda09
Merge pull request #5211 from urbit/lf/garden-settings
settings-store: move to garden, namespace
2021-09-10 10:16:27 +10:00
Liam Fitzgerald
b8f3296320 interface: update settings callsites 2021-09-10 10:10:39 +10:00
Ted Blackman
7f411c5116 typo 2021-09-09 21:32:29 +03:00
Ted Blackman
e9466baf06 kiln: bump %base first 2021-09-09 21:31:44 +03:00
Ted Blackman
f148f40a34 kiln: |install to a new upstream less destructively 2021-09-09 21:17:30 +03:00
Ted Blackman
c394442cb1 kiln: fix missing +grad in marks 2021-09-09 21:16:10 +03:00
Liam Fitzgerald
8745980f56 landscape: amend for setting-store namespacing 2021-09-09 11:59:25 +10:00
Liam Fitzgerald
4f90df272b interface: update for setting namespacing 2021-09-09 11:44:33 +10:00
Liam Fitzgerald
d79130af47 grid: wire to real settings store 2021-09-09 11:44:16 +10:00
Liam Fitzgerald
3ed00eda9d settings-store: query by desk 2021-09-09 11:35:57 +10:00
Liam Fitzgerald
061416dccd @urbit/api: update settings for desk namespacing 2021-09-09 10:43:48 +10:00
Liam Fitzgerald
f31c119ba0 settings-store: namespace by desk 2021-09-09 10:41:39 +10:00
Liam Fitzgerald
e08ac991b3 garden: move settings-store 2021-09-09 09:52:56 +10:00
Liam Fitzgerald
9f54c48371
Merge pull request #5200 from urbit/hm/grid-design-refinements
grid: design refinements
2021-09-09 09:40:48 +10:00
Liam Fitzgerald
362b69c851 Merge remote-tracking branch 'origin/dist' into hm/grid-design-refinements 2021-09-09 09:39:52 +10:00
Liam Fitzgerald
cbad68dd21
Merge pull request #5201 from urbit/hm/grid-real-ship-display
grid: real ship display
2021-09-09 09:28:41 +10:00
Liam Fitzgerald
dc2fc3ae02 grid: address own review, fix tsc 2021-09-08 15:40:20 +10:00
Liam Fitzgerald
52ea7c62bf grid: remove native webkit appearance on SystemMenu 2021-09-08 14:42:06 +10:00
Liam Fitzgerald
0dfac89e26 grid: permalink to apps and treaties 2021-09-08 13:04:03 +10:00
Liam Fitzgerald
b3e634db48 treaty: request treaties from outside alliance 2021-09-08 12:59:05 +10:00
Liam Fitzgerald
999ce96112 grid: registering protocol handler in settings 2021-09-08 12:58:02 +10:00
Ted Blackman
f7970cbac0 kiln: minor cleanup 2021-09-07 21:57:55 +03:00
Ted Blackman
cceca0ad12
Merge pull request #5207 from urbit/lf/dist-wireup
dist: fix update ordering in kiln, wire to UI
2021-09-07 21:37:06 +03:00
Liam Fitzgerald
8eaf2310e0 kiln: add kiln-bump mark 2021-09-07 14:50:31 +10:00
Liam Fitzgerald
56893092e1 grid: bump desk from ui 2021-09-07 14:47:49 +10:00