Commit Graph

33264 Commits

Author SHA1 Message Date
Pyry Kovanen
c804cc6d7d
Merge pull request #6825 from urbit/pkova/versioned-egg
lull: add egg-any tagged union for gall scry
2023-10-10 19:19:54 +03:00
pkova
743c8e2c8a lull: add egg-any tagged union for gall scry 2023-10-10 17:51:42 +03:00
Pyry Kovanen
bacf6226da
Merge pull request #6823 from urbit/pkova/stateless-dead-flow
ames: stateless dead flow consolidation
2023-10-10 15:28:39 +03:00
Tinnus Napbus
b7edc006be vats: handle insane desk names 2023-10-10 13:12:40 +13:00
Pyry Kovanen
735bc02b2a
Merge pull request #6615 from urbit/next/hoon/138
hoon: 138k
2023-10-09 17:34:42 +03:00
Pyry Kovanen
bc03e809f3
Merge pull request #6785 from urbit/mf/gall-backups
gall: add scry endpoint to expose agent state
2023-10-09 17:30:09 +03:00
Pyry Kovanen
f5567f1fdf
Merge branch 'develop' into mf/gall-backups 2023-10-09 17:01:34 +03:00
pkova
130866c1e8 lull, gall: move $egg from gall to lull 2023-10-09 17:00:30 +03:00
Pyry Kovanen
1946ee146c
Merge pull request #6816 from urbit/m/heavier-channel-creation
eyre: less permissive channel creation
2023-10-09 16:10:25 +03:00
Pyry Kovanen
77d6d166fc
Merge pull request #6814 from urbit/m/eyre-intentional-login
eyre: prevent login redirect loops
2023-10-09 16:03:20 +03:00
Pyry Kovanen
03e522ac3c
Merge pull request #6821 from urbit/yu/color-flow-debug
dbug: add color for closing/corked flows
2023-10-09 15:59:51 +03:00
Pyry Kovanen
a667d85b8a
Merge pull request #6759 from urbit/yu/fix-ames-gall-desync
gall: send %cork only if hearing %ack for %leave
2023-10-09 15:52:50 +03:00
pkova
8ad47b62eb ames: stateless dead flow consolidation 2023-10-09 15:24:50 +03:00
yosoyubik
bdc4cb118d dbug: add color for closing/corked flows
...lightyellow for closing and lightred for corked
2023-10-09 08:47:37 +02:00
Pyry Kovanen
e09788f2b3
Merge branch 'next/kelvin/411' into next/hoon/138 2023-10-06 21:16:38 +03:00
Pyry Kovanen
0b10a3003e
Merge pull request #6819 from urbit/revert-6592-ea/add-subaxis-test
Revert "hoon: add pin and awl arms to test and trim subaxes"
2023-10-06 19:37:06 +03:00
Joe Bryan
f2495aafdc
Revert "hoon: add pin and awl arms to test and trim subaxes" 2023-10-06 12:31:22 -04:00
Pyry Kovanen
261d202bb0
Merge pull request #5861 from urbit/jb/shas-len
hoon: fix jet mismatch in +shas
2023-10-06 19:30:20 +03:00
Joe Bryan
cddc013ae0 hoon: redefine +shas to match urcrypt jet 2023-10-05 18:37:34 -04:00
Joe Bryan
eddaa489bc test: fixes failing test by accepting +shas jet as the spec 2023-10-05 18:32:11 -04:00
Joe Bryan
409b1d6a30 test: adds (failing) unit tests for +shas 2023-10-05 18:27:13 -04:00
Joe Bryan
b3389ef779 hoon: remove ^~ from +bool, misses jet on initial compilation 2023-10-04 22:15:26 -04:00
Joe Bryan
09716dbd18 ames: replace +rut:by (removed) with +urn:by 2023-10-04 22:15:06 -04:00
Joe Bryan
8b1e66c6a1 Merge branch 'next/kelvin/411' into next/hoon/138 2023-10-04 21:58:48 -04:00
fang
14266c8d46
eyre: GETting non-existent channels 404s
Contrary to the argument made by 4affae8, this is the _actually correct_
behavior. Not creating server-side resources in response to GETs
respects the expected method semantics, and more importantly, serving a
404 is an important signal for clients trying to connect to a channel
they were using previously. Without that, they have no way of telling
whether, when reconnecting, if their channel was reaped in the mean time
or not.

The "empty PUT" affordance provided by 34148f9 makes requiring a PUT
request for channel creation more reasonable.

We leave the general refactoring done by #6789 in place, but do
emphasize the reasoning given here with a few additional comments.
2023-10-04 22:42:50 +02:00
Pyry Kovanen
10db04b944
Merge pull request #6813 from urbit/412k-1
Merge 412k-1 to master
2023-10-03 19:33:53 +03:00
Pyry Kovanen
b977864bec eyre: allow header-list to contain multiple cookies 2023-10-03 19:17:20 +03:00
fang
fec9950d21
eyre: prevent login redirect loops
Instead of auto-redirecting the login page if we're already logged in,
we simply present it as normal. If we're logged in as the local
identity, we present just a "continue" button in place of the +code
input field. If we're authenticated through eauth, or as a guest, we
present a smaller "proceed as" link underneath the login form.

This way, when apps redirect to the login page because the visitor isn't
_sufficiently_ authenticated, eyre doesn't just throw them right back
into the app with still insufficient creds.
2023-10-03 17:25:46 +02:00
Pyry Kovanen
6b97c2e8da clay: return all takos in /cs/bloc scry 2023-10-03 16:55:00 +03:00
Pyry Kovanen
a960e85d92 runtime-version: parse current version properly 2023-10-03 16:54:19 +03:00
pkova
60cc1c815c base: check for team:title in all places 2023-10-03 16:51:14 +03:00
yosoyubik
5e48ff75de gall: add %15 state migration 2023-10-03 09:40:45 +02:00
yosoyubik
08bca75012 Merge branch 'develop' into yu/fix-ames-gall-desync 2023-10-02 16:15:59 +02:00
pkova
2232a7ca3f clay: iterate over all aeons in +read-at-tako 2023-10-02 17:15:55 +03:00
Pyry Kovanen
bdb906340d
Merge pull request #6812 from urbit/master
Merge master back to develop after 412k
2023-10-02 17:01:35 +03:00
Pyry Kovanen
d4068d4d68
Merge branch 'develop' into master 2023-10-02 16:41:23 +03:00
Pyry Kovanen
524df3040e
Merge pull request #6811 from urbit/412k
Merge 412k to master
2023-10-02 16:33:30 +03:00
Pyry Kovanen
4dae191124
ames: fix merge mishap in previous commit 2023-10-02 16:21:15 +03:00
Pyry Kovanen
e4ff8f15c8
Merge branch 'master' into 412k 2023-10-02 15:50:50 +03:00
yosoyubik
c5abe6bd31 Merge branch 'develop' into yu/fix-ames-gall-desync 2023-10-02 12:33:20 +02:00
tinnus-napbus
ebf1eb4a41
Merge pull request #6780 from urbit/desk-publisher-switcher
kiln: Desk publisher switcher (UIP-0111)
2023-09-30 14:49:04 +13:00
tinnus-napbus
387a780ca9
Merge branch 'next/kelvin/411' into desk-publisher-switcher 2023-09-30 13:13:47 +13:00
Tinnus Napbus
21fe99ac47 kiln: tweak jump mark structures 2023-09-30 13:09:19 +13:00
Joe Bryan
c3b41ebdf0
Merge pull request #6751 from urbit/jb/cnts-gol
hoon: fix gol type enforcement for trivial %cnts
2023-09-29 12:02:21 -04:00
Joe Bryan
9a774af4fd
Merge pull request #5884 from urbit/m/wuthax
hoon: make ?# wuthax work correctly
2023-09-29 11:49:12 -04:00
Liam Fitzgerald
6c90331fc7 tests: update for less slog noise 2023-09-29 16:27:07 +01:00
Liam Fitzgerald
7e38f9db0a Merge remote-tracking branch 'origin/i/6504/fix-aqua' into lf/back-to-school-arc 2023-09-29 16:26:32 +01:00
Pyry Kovanen
46d7089e41
Merge pull request #6809 from urbit/pkova/runtime-version-fix
runtime-version: parse current version properly
2023-09-29 18:22:26 +03:00
Joe Bryan
36430464fd Merge branch 'develop' into next/kelvin/411 2023-09-29 11:05:36 -04:00
Liam Fitzgerald
352130a545 ames: update tests to cover encrypted remote scry 2023-09-29 15:50:15 +01:00