Commit Graph

31795 Commits

Author SHA1 Message Date
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
Philip Monk
10a234257e
Merge pull request #6206 from urbit/m/dill-cleanup
dill: clean up old-style userspace subscriptions
2023-01-17 11:37:44 -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
Zach Alberico
d9622c0a2b Clarify instructions based on feedback 2023-01-13 19:26:25 -08:00
Zach Alberico
7438ddd30f Clarify instructions based on feedback 2023-01-13 19:20:17 -08:00
Zach Alberico
b7cc0fc4bc Clarify instructions based on feedback 2023-01-13 19:11:30 -08: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
Zach Alberico
a544cd17f4 docs: update current release processes
issue: https://github.com/urbit/urbit/issues/6198

maintainers: explain the new release process
contributing: explain kernel releases and issue/PR requirements
readme: simplify and direct to relevant docs
2023-01-12 16:03:50 -08: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
Zach Alberico
f0c70e041d
Merge pull request #5663 from urbit/m/drum-sessions
term: extended session support, other improvements
2023-01-10 11:20:06 -08:00
fang
5b160f0c74
zuse: bump kelvin to 416
And lull to 327.
2023-01-06 23:31:16 +01:00
fang
9a4e6d0f8e
webterm: v1.1.0
Compatibility with dill changes. Sessions support.
2023-01-06 14:04:59 +01:00
Philip Monk
9031128759
Merge pull request #6047 from bacwyls/team_patch
zuse: change team:title to return false for moons
2023-01-05 15:23:03 -07:00
Philip Monk
75f976b379
Merge pull request #6156 from urbit/m/ruin-louder
jael: also send %ruin breaches to catch-all subs
2023-01-05 15:18:49 -07:00
Zach Alberico
53b429fe46
Merge branch 'next/arvo' into m/ruin-louder 2023-01-05 14:17:13 -08:00
Zach Alberico
5148399c1e
Merge branch 'next/arvo' into jon/remove-plat 2023-01-05 14:12:32 -08:00
fang
5a284197bf
Merge branch 'next/dill' into m/drum-sessions 2023-01-05 22:23:20 +01:00
fang
0af037571e
Merge branch 'next/arvo' into next/dill 2023-01-05 22:20:02 +01:00
fang
d384b01e7f
Merge branch 'master' into next/arvo 2023-01-05 22:13:43 +01:00
Zach Alberico
d8ca6063af
Merge pull request #6190 from urbit/m/min-mingw
ci: remove the mingw build flow
2023-01-05 10:13:09 -08:00
Zach Alberico
6e7120de83
Merge pull request #6191 from urbit/m/drop-frontend-tests
ci: remove frontend-tests flow
2023-01-05 10:01:56 -08:00
fang
b1a5e109f5
ci: remove frontend-tests flow
These are no longer being used as much as they were, most of the stuff
it was hitting lives in separate repos now. Can be ripped out as such.
2023-01-05 18:56:46 +01:00
fang
00f9908cb6
ci: remove the mingw build flow
As discussed internally at the end of last year, we are discontinuing
Windows support for vere.

The tldr is that we presently don't have the resources to support
non-*nix systems at the level of quality we want to deliver. Notably
Windows is already very much a second-class citizen (#5822 and others).
Windows users may want to run Urbit through WSL instead.

As such, the Window build step should be removed from our CI.
2023-01-05 18:53:44 +01:00
fang
db3fcdf4d5
Merge branch 'next/arvo' into fix-host-scry 2023-01-05 13:35:22 +01:00
drbeefsupreme
5b99f74c94 hoon: remove deprecated lustar parser
See #6052. This is completely different from the +* used at the top
of doors, and has almost entirely been replaced by |$. The exception is
the use of the `%made` spec, not present in `|$`. I do not see an
obvious way to change `|$` to use `%made` since this `+*` parser uses
the name of the arm in the `%made` structure, unless we change the
AST of |$.
2023-01-04 18:33:47 -05:00
Hunter Miller
2506fb85f8
Merge pull request #6157 from urbit/lf/rebuild-wait-2
group-store: allow rebuilding .wait state
2023-01-04 13:10:00 -06:00
Hunter Miller
9316aebec7 group-store: only run rebuild once 2023-01-04 12:40:18 -06:00
fang
41f08b30b3
sole: update sole-action mark wrt recent changes
It was not properly accounting for the sole-id type change.
2023-01-04 19:10:46 +01:00
fang
ff84878c8b
lens: update for sole protocol changes
Dojo had also been incorrectly updated, assuming the type of
%lens-command changed to match. Since lens should only ever be used for
running commands on the local ship (and even that being contentious (; ),
we simply auto-fill the sole session id with the local ship name.
2023-01-04 19:10:33 +01:00
Hunter Miller
563aed6b7f group-store: automatically run rebuild on load 2023-01-04 11:17:44 -06:00
drbeefsupreme
d5bf903f56 Merge branch 'next/arvo' into jon/doccords 2023-01-04 10:22:17 -05:00
Hunter Miller
936835cd0c groups-store: fixing wire check for leaves 2023-01-03 18:50:05 -06:00
Hunter Miller
264678a908 group-store: correct target 2023-01-03 18:17:02 -06:00
Hunter Miller
4e3698f327 group-store: instead of only watching missing, restart any migration subscriptions that might be bad 2023-01-03 17:47:26 -06:00
Hunter Miller
2146d3c725
Merge pull request #6187 from urbit/next/groups
landscape: s3-store supports region
2023-01-03 16:31:15 -06:00
tomholford
0f5433c014 Merge branch 'master' into next/groups 2023-01-03 14:16:28 -08:00
Zach Alberico
d7daa34d0b
Merge pull request #6186 from urbit/philip/revert-v1.14
Revert urbit-v1.14
2023-01-03 10:50:47 -08:00
Philip Monk
0da6127ee4 Merge branch 'master' into next/arvo 2023-01-03 11:40:37 -07:00
Philip Monk
f230e2ec2d Merge commit 'eb324b4fa4c2b08c76317601c88708c624f98c70' 2023-01-03 11:39:08 -07:00