Commit Graph

144 Commits

Author SHA1 Message Date
fang
3953ec0ab0
docket: add scry endpoint for app versions
Applications might want to do rudimentary version control prior to
scrying and other such operations.
2021-10-29 11:17:02 +02:00
Liam Fitzgerald
9dc45c3f13
Merge pull request #5375 from urbit/lf/fix-hark-slow
hark-store: cap size of half-open timeboxes
2021-10-28 12:07:17 -05:00
Liam Fitzgerald
2871ea87d5 hark-system-hook: use correct mark for cage from kiln 2021-10-28 09:04:00 -05:00
fang
b3ea3d245d
Merge pull request #5377 from urbit/m/glob-safari-note
docket: note browser compatibility on upload page
2021-10-27 01:21:53 +02:00
fang
da1495e398
docket: note browser compatibility on upload page 2021-10-27 01:15:03 +02:00
Hunter Miller
2777bd9942 grid: updated glob 2021-10-26 17:01:56 -05:00
Liam Fitzgerald
4ba1223c3f hark-store: cap size of half-open timeboxes
Prevents unnecessarily large timeboxes from accumulating, which can
negatively impact performance.
2021-10-26 15:47:59 -05:00
Liam Fitzgerald
ff7494f3fa various: update pills, globs, docket 2021-10-25 22:16:53 -05:00
Liam Fitzgerald
a3664da492
Merge pull request #5361 from urbit/lf/post-assembly-grabbag
garden/landscape: fixes
2021-10-25 19:55:57 -05:00
Liam Fitzgerald
d7d745a30f hark-store: fix cache coherency in +opened 2021-10-25 12:57:17 -05:00
Liam Fitzgerald
7cc2ab5022 docket: +add-fact after %site install
The fact used to be generated before we updated the state to reflect the
new status of the charge. Moves fact creation after the state is
updated, ensuring that %site desks will install properly inside the web
interface
2021-10-21 15:23:08 -05:00
Liam Fitzgerald
f91f0dd2b6 hark-store: wipe archive to remove dupes 2021-10-21 14:25:02 -05:00
Liam Fitzgerald
678cf651ad hark-store: add tests, fix memory leak 2021-10-21 13:41:14 -05:00
Hunter Miller
7aedd77d20 grid: updating glob 2021-10-14 16:44:49 -05:00
fang
b6bdd4fed6
Merge pull request #5286 from urbit/m/multi-type
docket: better glob upload handling
2021-10-12 23:47:57 +02:00
Jake Miller
ff81f00ec3
Merge branch 'release/next-userspace' into lf/grid-leap-ally 2021-10-06 18:10:43 -04:00
Hunter Miller
52ad639e1e grid: fixing types and updating glob 2021-10-06 16:14:38 -05:00
Jake Miller
af2a1bfb10
Merge pull request #5306 from urbit/jm/fix-ames-glob
spider, docket: fix versioning and validate-mark
2021-10-06 15:01:19 -04:00
fang
e6d4f204d3
treaty: pr fixup 2021-10-06 21:15:38 +04:00
fang
d9267a62d8
treaty: whitespace 2021-10-06 21:15:17 +04:00
ryjm
084f74129b spider, docket: fix versioning and validate-mark 2021-10-05 22:46:07 -04:00
Hunter Miller
f5fc13706a grid: updating glob 2021-10-04 15:16:57 -05:00
Liam Fitzgerald
cfb10b621c treaty: fixup subscriptions 2021-10-04 16:01:12 +10:00
fang
ef93dd88d2
docket: correctly en-vase a docket definition 2021-10-02 17:30:56 +02:00
fang
7ca810f2cf
docket: show error msgs earlier during glob upload
The error could mean that we don't have a valid `desk`. We want to show that
message, instead of trying to `(~(got by charges) desk)`.

Fixes #5282.
2021-10-01 15:25:38 +02:00
fang
51f4c83352
multipart: more lenient content-type parsing
It's not uncommon for files to have mime types like `image/svg+xml`.
The + in there was tripping up the strictly-`@ta` parser for the content-type.

Here we change the parser to accept +, and all the other characters that the
`@t` parser accepts. This is perhaps a bit overkill, but we primarily care
about getting the parsed request to the caller. If any further validation is
required, it can happen upstream.

Fixes #5282.
2021-10-01 15:22:22 +02:00
Hunter Miller
b117bc8189 avatar: fixing ship rendering and updating glob 2021-09-29 18:28:46 -05:00
Hunter Miller
36a29eec8a Merge branch 'dist' of github.com:urbit/urbit into dist 2021-09-29 15:05:24 -05:00
Hunter Miller
2158206170 grid: updating globs 2021-09-29 15:05:15 -05:00
Fang
21d721c00f
docket: ignore absent docket file for kids 2021-09-29 23:20:58 +04:00
Liam Fitzgerald
029f839be5 treaty: prevent networking loops 2021-09-30 00:32:20 +10:00
Liam Fitzgerald
ebe5fe68ef various: update pills, jams, docket 2021-09-29 22:53:18 +10:00
Liam Fitzgerald
452d6cab74 garden: update docket, jam 2021-09-29 20:01:30 +10:00
Liam Fitzgerald
354f146cee settings-store: migrate to %landscape 2021-09-29 19:38:42 +10:00
Liam Fitzgerald
df7b6787a0 docket: fix broket |install 2021-09-29 18:33:00 +10:00
Liam Fitzgerald
ff2e1f1c6f arvo: update jamfiles, pills, dockets 2021-09-29 16:09:22 +10:00
Liam Fitzgerald
a8c6030f0b various: disable verb-by-default 2021-09-29 14:48:27 +10:00
Liam Fitzgerald
d1c9b4cdf6 garden: fix app links 2021-09-29 13:27:28 +10:00
Liam Fitzgerald
31f5898087 kiln: track original publisher with desk.ship file 2021-09-29 13:27:28 +10:00
Fang
fba9fb4aad
docket: don't crash on receiving uninstall ack
We should've already deleted it from state by this point.
2021-09-29 00:49:44 +04:00
Fang
514c17ee8e
glob: move mark to the right place 2021-09-29 00:44:37 +04:00
Fang
aa98a175ef
docket: write docket-0 to disk on-glob-upload 2021-09-29 00:38:32 +04:00
Ted Blackman
89507f108d
Merge pull request #5262 from ryjm/jm/move-glob
garden: move glob from base-dev to garden
2021-09-28 15:54:08 -04:00
Ted Blackman
7eb08a1a40 docket: silence boring %base printf 2021-09-28 15:51:27 -04:00
Ted Blackman
5511cc95b5 docket,kiln: snapshot on %watch 2021-09-28 15:33:16 -04:00
Fang
1c90c0c9e7
docket: muh versioned marks 2021-09-28 23:22:06 +04:00
ryjm
e7ab54f73b garden: move glob from base-dev to garden
Since spider tracks the thread's source desk now, the glob mark can live
in %garden rather than %base-dev. The mark is only used to verify
a glob from ames in docket.
2021-09-28 15:18:10 -04:00
Hunter Miller
d738d1f0e4 Merge branch 'dist' of github.com:urbit/urbit into dist 2021-09-28 14:12:09 -05:00
Hunter Miller
5481d4f590 glob: updating grid and landscape 2021-09-28 14:12:06 -05:00
Fang
dca7742321
treaty: fix the other un-versioned mark instance 2021-09-28 22:59:47 +04:00