Commit Graph

27338 Commits

Author SHA1 Message Date
Hunter Miller
082a4c66ec Merge branch 'dist' into hm/grid-tweaks 2021-09-15 20:41:02 -05:00
Liam Fitzgerald
bf85175db0
Merge pull request #5222 from urbit/hm/system-prefs-hookup
system-prefs: hooking up remaining settings
2021-09-16 09:24:50 +10:00
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
Hunter Miller
2db9461e48 http-api: fixing Thread type 2021-09-15 16:40:55 -05:00
Hunter Miller
326a14f237 prefs: adding support for enabling/disabling app updates 2021-09-15 16:26:43 -05:00
Ted Blackman
577ec24459 kiln: WIP listen to %warp's too 2021-09-15 22:57:08 +03:00
Hunter Miller
e6fcaafe3c ci: allows us to deploy frontends to vercel 2021-09-15 11:42:22 -05:00
Hunter Miller
e69395d46d favicon: adding temp favicon and added symbol ignoring to leap 2021-09-14 18:52:52 -05:00
Hunter Miller
65b9f229c5 nav: fixing dimming and inter nav clicks 2021-09-14 17:52:12 -05:00
Hunter Miller
78e623c019 theme: matching setting value to current imp 2021-09-14 16:32:27 -05:00
Fang
b23d9d7002
docket: loosen restrictions on glob uploads
Now also lets you upload globs that the local ship isn't the canonical
source for. Could come in handy for troubleshooting, among other things.
2021-09-14 23:29:07 +02:00
Hunter Miller
8027ab9d50 prefs: hooking up system updates and cleaning up theme handling 2021-09-14 16:23:40 -05:00
Hunter Miller
8dd9113843 prefs: hooking up mentions pref 2021-09-14 10:50:39 -05:00
Fang
177ef73d37
docket: improve upload page
Most notably, we further restrict the desks eligible for glob upload
to just the ones whose glob is said to be hosted on the local ship.

On the upload page, we replace the desk input field with a dropdown
from which eligible desks can be selected.
Additionally we now display some instructions, instead of leaving
developers entirely on their own.
2021-09-14 16:38:20 +02:00
Fang
ac1d73dbbd
webterm: cleanup 2021-09-14 15:18:09 +02:00
Fang
a675dbda44
webterm: web interface only, herm stays in base
As per earlier discussion with @belisarius222.
2021-09-14 15:07:22 +02:00
Liam Fitzgerald
17f6285430 btc-wallet: fix webpack output 2021-09-14 23:05:54 +10:00
Fang
208d8cebf9
webterm: standalone package
Splits herm and the webterm interface out into their own directories
for separate distribution.

Webterm glob pending.
2021-09-14 14:14:29 +02:00
Liam Fitzgerald
a433e4f911 Merge remote-tracking branch 'origin/dist' into lf/nu-hark-store 2021-09-14 12:40:52 +10:00
Liam Fitzgerald
038784b0fe kiln: surface paused in JSON 2021-09-14 10:49:34 +10:00
Hunter Miller
f8bfbf1bbb system-menu: fixing missing dropdown on mobile and padding 2021-09-13 19:09:32 -05: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
Hunter Miller
b40f6ecd26 tiles: updated alignment and sizing 2021-09-13 15:27:38 -05:00
Hunter Miller
c96b1ec700 dark-mode: adjusting sigils and tile colors 2021-09-13 15:14:57 -05: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
ce919f15fd hark-graph-hook: handle migration case 2021-09-10 13:45:43 +10:00
Liam Fitzgerald
cc3fe23ae4 hark-store: add time field to %seen-index 2021-09-10 13:45:23 +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