Commit Graph

27243 Commits

Author SHA1 Message Date
Fang
b41aaf8f10
docket: stop eating fresh globs and their hashes
When we uploaded a glob we hosted, we'd write a new docket to clay,
triggering a %commit.
The handling of this would:
- fail to update the docket in state,
- and discard our new glob, because the docket had changed.

Here we properly update the docket mirror in state, and make sure to
keep the glob around if its hash lines up.
2021-09-21 18:19:38 +02:00
Fang
e4949aeb6f
kiln: better +install-local fix
We have an upstream, and it is local.
2021-09-21 17:53:17 +02:00
Fang
75cc6aa28a
docket: add explicit hash to http globs 2021-09-21 17:52:45 +02:00
Fang
f1bb35fcee
docket: update docket file's glob hash on upload
If the docket says the glob is a local ames glob, then update the hash
to match the newly uploaded glob.

One would naively expect this to result in a %commit fact being
received, letting us update our state through the usual mechanism.
This is, for some reason, not the case...
2021-09-21 17:42:45 +02:00
Fang
8d91e8a903
kiln: safer +install-local printf
We don't have upstream tracking state for local installs, so this
would just crash.
2021-09-21 17:32:27 +02:00
Fang
4e453a9051
docket: hash-based glob-ames, handle within app
Instead of going through the thread. This works around a mark
definition issue and lets the docket file be more precise about
version selection. (Though older globs likely won't be kept around.)
2021-09-21 16:18:41 +02:00
Fang
976a071e5c
docket: stub out only glob _data_ in dbug state
And make it (hopefully) more obvious that it's getting stubbed out.
2021-09-21 16:17:53 +02:00
Liam Fitzgerald
e0a029dbdf landscape: update glob 2021-09-21 15:13:53 +10:00
Liam Fitzgerald
7194b3586c garden,landscape: update globs 2021-09-21 14:28:45 +10:00
Liam Fitzgerald
b8d68291f2 interface: update permalinks 2021-09-21 14:14:01 +10:00
Liam Fitzgerald
4792776f07 grid: fix breakage caused by type change 2021-09-21 14:13:02 +10:00
Liam Fitzgerald
079b6cea2e @urbit/api: resync hood types 2021-09-21 14:11:58 +10:00
Liam Fitzgerald
848f52a8ad Merge remote-tracking branch 'origin/dist' into lf/dist-fixes 2021-09-21 13:44:12 +10:00
Liam Fitzgerald
37b1e9569b
Merge pull request #5228 from urbit/hm/landscape-app-link
interface: app permalink embeds
2021-09-21 13:43:41 +10:00
Liam Fitzgerald
b9b5091759 interface: surface pending DMs 2021-09-21 13:43:04 +10:00
Liam Fitzgerald
d36be73933 interface: add loaded flag to metadata state 2021-09-21 13:39:02 +10:00
Liam Fitzgerald
9cc2d07a4e dm-hook: notify on pending 2021-09-21 13:34:09 +10:00
Liam Fitzgerald
2d3db95aa5 grid: revive mocked notifications 2021-09-21 12:51:23 +10:00
Liam Fitzgerald
55da88a32a hark-system-hook: reconfigure update notifications 2021-09-21 12:51:03 +10:00
Liam Fitzgerald
571f8cef5e kiln: actually unpause desk 2021-09-21 12:49:04 +10:00
Hunter Miller
c7cafd8e1a permalink: fixed path and spider case 2021-09-20 21:09:19 -05:00
Hunter Miller
e9ac2bd9cf types: correcting path type v2 2021-09-20 20:34:23 -05:00
Hunter Miller
7aefdd957d Merge branch 'dist' into hm/landscape-app-link 2021-09-20 20:04:03 -05:00
Liam Fitzgerald
8748b115a2
Merge pull request #5236 from urbit/hm/grid-qa-fixes
grid: qa fixes round 1
2021-09-21 10:10:24 +10:00
Hunter Miller
9047053e13 grid: lots of fixes 2021-09-20 16:30:22 -05:00
Hunter Miller
0aba0eed23 local-storage: versioning 2021-09-20 14:54:50 -05:00
fang
6f0dae2752
Merge pull request #5226 from urbit/m/distpilled
dist: install software from multi-desk pills on boot, track local desk changes
2021-09-20 19:36:46 +02:00
Fang
da28fbfed9
Merge dist into m/distpilled 2021-09-20 19:35:51 +02:00
Fang
5cf8e5a484
docket: account for new kiln fact mark 2021-09-20 19:30:26 +02:00
fang
5afa9f4974
Merge pull request #5220 from urbit/m/dist-glob-upload-docs
dist: docket: improve upload page
2021-09-20 19:16:48 +02:00
Liam Fitzgerald
ea5570655b garden: hark-store typo 2021-09-20 14:51:01 +10:00
Liam Fitzgerald
240b0bd077 arvo: start %herm by default 2021-09-20 14:43:59 +10:00
Liam Fitzgerald
afc42760ea grid, interface: glob 2021-09-20 14:39:49 +10:00
Liam Fitzgerald
d593561b0f interface: fix misc bugs 2021-09-20 14:34:55 +10:00
Liam Fitzgerald
a49399269b grid: fix notification state 2021-09-20 14:30:08 +10:00
Liam Fitzgerald
0655d72fd4 hark-store: fix %archive-all 2021-09-20 14:15:19 +10:00
Liam Fitzgerald
2b9df91f2a interface: update landscape glob 2021-09-20 12:17:54 +10:00
Liam Fitzgerald
71f8b9a90b settings-store: handle missing desk 2021-09-20 12:17:54 +10:00
Liam Fitzgerald
1acd7181f9
Merge pull request #5231 from urbit/lf/start-ordering
hood: respect ordering of agents in bill
2021-09-20 08:31:20 +10:00
Hunter Miller
2dbfbedd05 app-reference: correcting structure and hoon typings 2021-09-17 18:25:32 -05:00
Liam Fitzgerald
ce8f9d00fb hood: respect ordering of agents in bill 2021-09-17 15:43:30 +10:00
Liam Fitzgerald
7b9b0c62b7 various: update symbolic merges 2021-09-17 14:54:01 +10:00
Liam Fitzgerald
143a8e08e6 various: fix dependencies & tests 2021-09-17 14:51:19 +10:00
Liam Fitzgerald
5e5e0cb681
Merge pull request #5206 from urbit/lf/nu-hark-store
hark-store: revise for third party distro
2021-09-17 12:58:38 +10:00
Liam Fitzgerald
94fc096b80 Merge remote-tracking branch 'origin/dist' into lf/nu-hark-store 2021-09-17 12:57:56 +10:00
Liam Fitzgerald
e515314215
Merge pull request #5223 from urbit/hm/grid-tweaks
grid: various fixes and tweaks
2021-09-17 12:49:17 +10:00
Liam Fitzgerald
f690752180
Merge pull request #5219 from urbit/m/dist-webterm
dist: webterm: standalone package
2021-09-17 12:46:48 +10:00
Liam Fitzgerald
f28bcf803f Merge remote-tracking branch 'origin/dist' into lf/nu-hark-store 2021-09-17 11:41:33 +10:00
Liam Fitzgerald
caad190e22 garden-dev: fix hark-store sur/ packaging 2021-09-17 10:51:30 +10:00
Liam Fitzgerald
faa1a515aa interface: replace invites, joining 2021-09-17 10:50:02 +10:00