fang
4b68139c40
Merge branch 'next/kelvin/413' into x/json-bgon
2023-04-11 21:54:43 +02:00
Josh Lehman
6a1f38130d
Merge pull request #5927 from lukechampine/eyre-cache
...
eyre: Add cache
2023-03-29 08:38:42 -07:00
lukechampine
e0ff3b4d5f
eyre: add cache
2023-03-28 17:01:31 -04:00
Matthew LeVan
a037acd8db
ci: use doqs
2023-03-28 16:21:24 -04:00
Matthew LeVan
d8802de44b
ci: use github.head_ref
2023-03-28 16:11:39 -04:00
Matthew LeVan
a4a7f7f5ee
ci: use ref_name
2023-03-28 15:55:21 -04:00
Matthew LeVan
c78067209a
Merge pull request #6435 from urbit/ci-fix-nk-prs
...
ci: fix prs from `next/kelvin/*`
2023-03-28 15:40:04 -04:00
Matthew LeVan
585baa9167
ci: fix prs from next/kelvin/*
2023-03-28 15:37:44 -04:00
Matthew LeVan
951f92fb3b
Merge pull request #6434 from urbit/ci-nk-prs-to-dev
...
ci: support `next/kelvin/*` prs to other target branches
2023-03-28 15:35:40 -04:00
Matthew LeVan
525abe4172
ci: support next/kelvin/*
prs to other branches
2023-03-28 15:23:11 -04:00
Matthew LeVan
981288e1e4
Merge pull request #6433 from urbit/ci-next-kelvin-prs
...
ci next kelvin prs
2023-03-28 14:58:56 -04:00
Matthew LeVan
a739239530
ci: support next/kelvin/*
prs
2023-03-28 14:54:43 -04:00
Matthew LeVan
8749a0dac2
Merge pull request #6430 from urbit/fix-next-kelvin-ci
...
ci: fix `next/kelvin/*` workflows
2023-03-28 11:55:09 -04:00
Matthew LeVan
022b4b7756
ci: fix next/kelvin/*
workflows
2023-03-28 11:03:26 -04:00
Pyry Kovanen
6d80191aef
Merge pull request #6417 from urbit/release/urbit-os-v2.136
...
Merge urbit-os-v2.136-rc2 back to develop
2023-03-24 21:51:17 +02:00
Pyry Kovanen
cb819b2091
Merge pull request #6413 from urbit/i/6407/zeal
...
clay: stop failed kelvin upgrades from retrying immediately
2023-03-24 18:36:09 +02:00
Philip Monk
89500460f7
clay: stop failed kelvin upgrades from retrying immediately
...
We were retrying failed kelvin upgrades as many times as we had apps
that needed to be suspended, because suspending an app triggers an
attempt to run the next kelvin upgrade. This suspends all those apps in
one batch move, and then tries the next kelvin upgrade only once at the
end.
Fixes #6407
Partially addresses #6285
2023-03-24 18:19:48 +02:00
Josh Lehman
e365a58a98
Merge pull request #6405 from urbit/i/6404/next-kelvin-ci
...
ci: use corresponding `vere` builds on CI for `next/kelvin/*` branches
2023-03-23 08:54:58 -07:00
Josh Lehman
2e5af921bb
Merge branch 'next/kelvin/413' into x/json-bgon
2023-03-23 08:35:57 -07:00
Matthew LeVan
d8af103d2f
ci: add next
parameter
2023-03-23 11:28:40 -04:00
Josh Lehman
cfb92b31ce
Merge pull request #6394 from silnem2/pill-lists
...
lib, gen: remove folder whitelist from lib/pill, add option to remove folders
2023-03-23 08:23:35 -07:00
Matthew LeVan
2dd21004bd
Merge branch 'develop' into i/6404/next-kelvin-ci
2023-03-23 10:22:20 -04:00
Matthew LeVan
f7eb15e161
ci: syntax clarity
2023-03-23 10:16:29 -04:00
Ted Blackman
0b95645134
Merge pull request #6408 from urbit/hm/landscape-414
...
meta: update for kelvin
2023-03-22 12:53:26 -04:00
Hunter Miller
8e5b9763b4
meta: update for kelvin
2023-03-22 10:39:15 -05:00
Matthew LeVan
1476d7872a
ci: download binaries for next/kelvin/*
branches
2023-03-21 12:17:31 -04:00
Matthew LeVan
529b113b3c
Merge branch 'develop' into i/6404/next-kelvin-ci
2023-03-20 13:17:46 -04:00
Matthew LeVan
2a9bf665f8
vere.yml
-> shared.yml
2023-03-20 13:16:08 -04:00
Josh Lehman
5506236311
Merge branch 'develop' into pill-lists
2023-03-20 08:24:31 -07:00
Ted Blackman
3268aca13c
Merge pull request #6400 from urbit/i/6391/ack-if-corked
...
ames: always ack %hear tasks on corked bones
2023-03-20 11:19:49 -04:00
Ted Blackman
69e0eac709
lull,zuse,sys.kelvin: zuse 413, lull 324
2023-03-19 16:25:23 -06:00
Ted Blackman
4e5c73c826
hoon: fix merge conflict
2023-03-19 16:25:23 -06:00
yosoyubik
1144fb3f28
ames: use the %rcv flag when hearing a packet
2023-03-18 19:16:10 +01:00
yosoyubik
d645fcc862
ames: always ack %hear tasks on corked bones
2023-03-18 19:06:16 +01:00
jose
875679338b
Merge pull request #6362 from MarcusMiguel/i/6264/ames-snub-whitelist
...
ames: snubbed scry and whitelist
2023-03-17 20:20:23 +01:00
yosoyubik
bf97b20cd8
Merge branch 'develop' into yu/ames-snub-whitelist
2023-03-17 19:06:44 +01:00
silnem2
978e0eb2bd
revert /sys filter in aqua
2023-03-17 12:00:13 -06:00
yosoyubik
80914289b2
ames: fix %snub queued evet update
2023-03-17 18:51:27 +01:00
Ted Blackman
b19f7d0b84
Merge pull request #5887 from urbit/m/typed-paths
...
hoon: typed paths
2023-03-17 12:08:00 -04:00
Ted Blackman
3622c5f33e
Merge branch 'next/kelvin/413' into m/typed-paths
2023-03-17 12:07:39 -04:00
Ted Blackman
953b4bb252
Merge pull request #6398 from urbit/i/6397/distinguish-empty-from-wiped
...
sss: Distinguish between an empty path and a wiped path
2023-03-17 11:28:30 -04:00
yosoyubik
003613d1d5
Merge branch 'develop' into yu/ames-snub-whitelist
2023-03-17 14:05:38 +01:00
silnem2
904c40719e
fix aqua style and add return type annotation to lib/pill
2023-03-17 03:18:33 -06:00
silnem2
a01aaa531d
Update aqua fix to filter /sys
2023-03-16 18:29:12 -06:00
~wicrum-wicrun
e321c56bd1
clarify logic
2023-03-17 00:05:09 +01:00
~wicrum-wicrun
3fe9dc6026
distinguish between an empty path and a wiped path
2023-03-16 23:47:25 +01:00
fang
e11ac8a1c8
eyre: deduce channel mode from headers, not url
2023-03-16 14:32:02 -06:00
fang
10fe204c9e
eyre: add support for noun-based channels
...
Adds a "mode" to channels, which can be set to either %json (current
behavior) or %jam. For %jam channels, aside from the SSE framing, all
communication happens through @uw-encoded jammed nouns. This applies to
both outgoing channel events, as well as incoming channel requests.
We choose @uw-style encoding because raw bytestreams are fragile and
cannot work inside the SSE stream context.
Currently, a separate endpoint (/~/channel-jam/etc) is used to indicate
%jam as the desired mode for a channel. We will probably want to make
this a bit cleaner, not least because it's not currently implemented as
a formal standalone endpoint, but also to give it stronger aesthetic
equivalence with the existing channel endpoint. Putting the mode in the
file extension is a tempting option here, but semantically not quite
right.
Connecting to the same channel across multiple modes is currently
supported, but it's untested, and unclear whether this is desirable or
not.
2023-03-16 14:31:45 -06:00
silnem2
102bfb5571
remove trailing whitespace
2023-03-16 12:00:48 -06:00
silnem2
13ce5754fe
Clean up lib/pill and fix %aqua
2023-03-16 11:49:29 -06:00