fang
34fd6c854a
autoprop: auto-republish props for new runtime
...
Checks to see if we've changed the runtime version. If we have, publish
all the props at that new runtime version.
2023-01-24 19:12:14 +01:00
fang
23f2b9cb4d
autoprop: include missing dependencies
2023-01-23 21:28:27 +01:00
fang
9308ad9960
autoprop: update for new sole protocol
2023-01-23 21:27:55 +01:00
fang
c61a9f8bd7
clay: update %prep task for pages instead of blobs
2023-01-23 21:10:28 +01:00
fang
5a90d9bdd9
autoprop: include desk name in install prop meta
2023-01-23 20:45:33 +01:00
fang
8cfc9b5dfc
prop: rename prop tiers for style
2023-01-23 20:44:30 +01:00
fang
4272013244
autoprop: remove unused files from pkg/autoprop
2023-01-23 20:43:30 +01:00
fang
ba01f456a4
autoprop: include tasks in wake failure print
2023-01-23 20:43:21 +01:00
fang
c32f7bf408
autoprop: tweak cli ux
2023-01-23 20:43:05 +01:00
fang
136f146774
autoprop: rename from autopill
2023-01-23 20:42:47 +01:00
fang
196b9b4a77
autopill: clear next build time after build
2023-01-23 20:42:31 +01:00
fang
903351f86f
pill: support including clay blob store
...
During pill and install prop generation.
In autopill, we stop tracking a copy of the blob store, instead just
having the pill lib scry it out on-demand.
2023-01-23 20:42:13 +01:00
fang
817cfc8924
autopill: update for props, delayed write
...
Can now generate prop.jam files in additional to pills.
Now waits for five days of no changes before building the pill or prop.
2023-01-23 20:41:33 +01:00
fang
382d0d5522
pill: include %prep task in desk install props
...
Primes the blob store, making initial sync faster.
2023-01-23 20:40:52 +01:00
fang
f2d3a64d9c
clay: add /cs/===/bloc scry for all desk blobs
...
Lets you retrieve all blobs from the blob store that are in use by the
desk, both presently and in all its history.
2023-01-23 20:39:18 +01:00
fang
3fa5856f94
clay: add %prep task for priming the blob store
2023-01-23 20:36:34 +01:00
fang
b3b5400cec
boot: partial prop support
...
Doesn't yet support pre-userspace props, and the code might need to be
shuffled around a bit, but what's here works already.
2023-01-23 20:34:56 +01:00
fang
93f4d395b8
various: trailing newlines
2023-01-23 20:24:48 +01:00
fang
2dae678ec2
autopill: export to pills directory, not put root
2023-01-23 20:24:37 +01:00
fang
50da8a0bec
autopill: make pills when desk contents change
...
Automatically builds pills and writes them to urb/.put when relevant
desks change. Intended for deployment onto a livenet ship from which
pills may then be sourced.
2023-01-23 20:24:20 +01:00
fang
74e653053d
lib: move pill creation into /lib/pill
...
In preparation for pill building from outside the generators.
2023-01-23 20:24:02 +01:00
Philip Monk
9fe4386ac5
Merge pull request #6228 from urbit/i/6227/kelvin-bump
...
apps: bump kelvin
2023-01-20 14:08:26 -07:00
fang
4d260147d4
chat-cli: put it to rest
...
Old groups software, no longer supported. Don't want this to be
re-linked and confuse people just trying to use their dojo.
2023-01-20 20:56:50 +01:00
Philip Monk
38540ada2c
apps: bump kelvin
...
Fixes #6227
2023-01-20 12:17:35 -07:00
Tinnus Napbus
8bf4373d13
remove unused components
...
Fixes #6216
- bitcoin: removed
- garden: new location https://github.com/tloncorp/landscape
- hs: removed
- urbit (vere), docker-image, ent, urcrypt:
new repo https://github.com/urbit/vere
2023-01-20 13:49:03 +13:00
Philip Monk
83b39e82a7
Merge remote-tracking branch 'origin/next/arvo' into m/detest
2023-01-18 18:01:59 -07:00
Philip Monk
9d56637916
clay: Drop foreign %wris responses
...
This flow is not supported, and it was causing issues releasing
416. This change just drops the responses to avoid crashing, but at
some point we should either support this flow or reject the request in
the first place.
2023-01-18 17:28:51 -07:00
Philip Monk
8a013d147d
Merge remote-tracking branch 'origin/master' into next/arvo
2023-01-18 16:13:44 -07:00
fang
e888960370
tests: move to root, out of pkg/arvo
...
Including these in pkg/arvo has caused many minor problems over the
years. We don't want to include them in releases, but this often meant
excluding them manually, which was error-prone.
Here, we move them out of /pkg/arvo/tests and into /tests. CI will have
to be updated to match, since we'll still want to include tests there.
2023-01-18 16:50:42 +01:00
Philip Monk
cb95c641a1
Merge pull request #6057 from urbit/jm/recurse-rm
...
kiln: recursive `|rm`
2023-01-17 15:32:30 -07:00
Philip Monk
35f1cdb93f
Merge pull request #6098 from wicrum-wicrun/patch-1
...
base-dev: remove `+fact-curry` from lib/agentio
2023-01-17 15:24:54 -07:00
Philip Monk
d9e5ebe806
Merge pull request #6117 from urbit/lf/lure
...
hoon: add +lure, for turning a singleton into a list
2023-01-17 15:22:58 -07:00
Philip Monk
77616520c3
ames: add logging for snubbing
2023-01-17 15:16:35 -07:00
Philip Monk
ecdd16dcf3
Merge remote-tracking branch 'origin/next/arvo' into lf/ames-snub
2023-01-17 15:06:11 -07:00
Philip Monk
899712383a
Merge pull request #6160 from urbit/jon/remove-plat
...
hoon: remove $plat
2023-01-17 15:00:27 -07:00
Philip Monk
427e219b5b
Merge pull request #6199 from urbit/philip/install-once
...
kiln: add `once` flag to |install
2023-01-17 14:55:55 -07:00
fang
0556e30e08
dill: clean up old-style userspace subscriptions
...
As of version %5, dill uses a new wire format for its userspace
subscriptions. Its existing subscriptions (read: the one subscription
into %hood for the default session) was never updated to use this new
style.
We observed a bug on one ship, where it had both old-style and new-style
subscriptions into hood, resulting in output being rendered twice. How
exactly this happened remains as of yet unclear.
Here, we forcefully clean up the old-style subscription, and
(re)establish the equivalent new-style subscription. This will prevent
issues like this from reoccurring.
2023-01-17 19:07:57 +01:00
Philip Monk
86cf63986b
Merge remote-tracking branch 'origin/jon/bartar-crusade' into next/415
2023-01-13 17:58:12 -07:00
Philip Monk
0791c455a6
hoon: put doccords behind parser flag
2023-01-13 17:41:07 -07:00
Philip Monk
40451fa727
Revert "Revert "Merge pull request #6039 from tadad/da/apt-in""
...
This reverts commit e306d32c74
.
2023-01-13 16:13:03 -07:00
Philip Monk
a7a3790346
kelvin: bump to 139
2023-01-13 16:12:35 -07:00
Philip Monk
cdaae65786
dojo: mule calls to doccords
2023-01-12 13:53:15 -07:00
Philip Monk
0119eef28d
Merge branch 'next/arvo' into jon/doccords
2023-01-12 13:14:06 -07:00
Philip Monk
3efce771d5
kiln: add once
flag to |install
...
It's often useful to |merge a desk, but if you're still getting updates
from your sync source, you may get overwritten in the future. In this
case, you want to merge and clear the sync source. With this change,
you can do this with:
```
|install ~ship %desk, =once &
```
2023-01-12 12:38:28 -07:00
Philip Monk
e306d32c74
Revert "Merge pull request #6039 from tadad/da/apt-in"
...
This reverts commit 31bb93846c
, reversing
changes made to 7940dd442b
.
Reverting because we can't upgrade jetted code without ensuring the jets
change in lockstep.
2023-01-11 15:12:11 -07:00
Philip Monk
7bbcceebaf
hoon: typo
2023-01-11 14:47:13 -07:00
Philip Monk
f36591493c
kelvin: landscape is only compatible with 416
2023-01-11 14:44:55 -07:00
Philip Monk
3d177369c0
kelvin: webterm is not compatible with 417
2023-01-10 16:41:16 -07:00
Philip Monk
7ef91f5218
kelvin: for apps, add compatibility with 417
2023-01-10 15:13:00 -07:00
fang
b78902c30e
Merge branch 'next/dill' into next/arvo
2023-01-10 20:22:29 +01:00