Philip Monk
280c1cb19a
clay: crash if conflicting agent names
2022-11-21 11:05:55 -07:00
Philip Monk
a600ca0663
clay: don't re-commit %base during kelvin upgrade
2022-11-20 22:06:29 -07:00
Philip Monk
d5ecc3c053
lull: bump to 328
2022-11-20 20:58:39 -07:00
Philip Monk
8376a759ae
clay: make compile
2022-11-20 18:41:00 -07:00
Philip Monk
45b5257c04
clay: document [tare] invariant
2022-11-17 19:32:40 -07:00
Philip Monk
8255dcd4bd
clay: document [goad] invariant
2022-11-17 17:45:19 -07:00
Philip Monk
54c2b652e5
clay: document [wick] invariant
2022-11-17 17:30:06 -07:00
Philip Monk
3ec3516ccb
clay: document [ergo] invariant
2022-11-17 17:19:02 -07:00
Philip Monk
df130fc015
clay: document [wake] invariant
2022-11-17 16:47:56 -07:00
Philip Monk
57be9e28bc
clay: light cleanup
2022-11-14 16:12:20 -07:00
Philip Monk
c382eb14f9
clay: call +tare when tire might have changed
2022-11-14 14:59:44 -07:00
Philip Monk
ebf09bd248
clay: defer all calls to %wick
2022-10-26 22:09:53 -07:00
Philip Monk
301158c40a
clay: use single-weft wafts when possible
2022-10-23 14:52:32 -07:00
Philip Monk
4490e98470
clay: move goads into wick
2022-10-17 21:16:54 -07:00
Philip Monk
5f5878cf6f
clay: add %stay, which removes commit-in-waiting
2022-10-17 20:20:22 -07:00
Philip Monk
8ba63236d8
Merge remote-tracking branch 'origin/jb/gall-mass' into philip/agent-clay
2022-10-13 22:17:24 -07:00
Philip Monk
846dda88b4
Merge remote-tracking branch 'origin/m/ames-no-stale-forwards' into philip/agent-clay
2022-10-13 21:42:58 -07:00
Philip Monk
4f5600df15
clay: don't cast in +stay
2022-10-13 21:42:36 -07:00
Philip Monk
fc70193ef6
Merge remote-tracking branch 'origin/next/arvo' into philip/agent-clay
2022-10-13 20:54:00 -07:00
Philip Monk
de76b70286
Merge remote-tracking branch 'origin/tinnus/eyre-https-redirect' into philip/agent-clay
2022-10-13 20:52:10 -07:00
Philip Monk
478da3b77b
clay: support ranges in sys.kelvin
2022-10-13 20:36:33 -07:00
Philip Monk
ca8249a0be
clay: rename %next -> %held
2022-10-13 19:27:50 -07:00
Philip Monk
79f520c56c
Merge remote-tracking branch 'origin/master' into philip/agent-clay
2022-10-13 18:42:19 -07:00
Philip Monk
f01f046af3
clay: add verbose output to goad
2022-10-08 22:50:44 -07:00
Philip Monk
2829f5b354
clay: allow old kelvins on best-effort basis
...
also add back |bump, with no arguments
2022-10-04 23:57:37 -07:00
Tinnus Napbus
cd6432aa86
Merge remote-tracking branch 'origin/tinnus/eyre-https-redirect' into tinnus/eyre-https-redirect
2022-10-01 22:35:24 +13:00
Tinnus Napbus
0fad85b3d0
eyre: change (cury cat 3) to rap in https redirect
2022-10-01 22:31:59 +13:00
tinnus-napbus
e481aded3c
Update pkg/arvo/sys/vane/eyre.hoon
...
Co-authored-by: fang <git@fang.io>
2022-09-29 13:32:32 +13:00
tinnus-napbus
66f543289d
Update pkg/arvo/sys/vane/eyre.hoon
...
Co-authored-by: fang <git@fang.io>
2022-09-29 13:32:18 +13:00
tinnus-napbus
387b48bed6
Update pkg/arvo/sys/vane/eyre.hoon
...
Co-authored-by: fang <git@fang.io>
2022-09-29 13:32:07 +13:00
tinnus-napbus
c0e2974678
Update pkg/arvo/sys/vane/eyre.hoon
...
Co-authored-by: fang <git@fang.io>
2022-09-29 13:31:47 +13:00
Tinnus Napbus
ac1dac0c6c
eyre: simplify auto-https logic
2022-09-24 21:52:34 +12:00
Joe Bryan
9df08c5e72
ames: ignore pki nponsorship loss
2022-09-22 10:38:39 -04:00
fang
bdf9f9d044
Merge pull request #5929 from urbit/jon/remove-dork
...
clay: remove $dork
2022-09-15 22:23:56 +02:00
fang
16f78af00a
Merge pull request #5982 from urbit/m/eyre-head-down
...
eyre: look for lowercase last-event-id header
2022-09-15 22:22:32 +02:00
Edward Amsden
105710d54e
clay: remove stack tracing
2022-09-14 19:28:17 -05:00
Edward Amsden
4f8c851ef7
Don't print a stack trace for read-at-aeon-fail
...
We shouldn't get a clay stack trace for read-at-aeon-fail because that gives us miles of clay stack trace whenever hoon compilation fails
2022-09-14 19:26:21 -05:00
Philip Monk
77319d20c4
clay: fix kelvin upgrade issues
2022-09-14 01:04:13 -08:00
Philip Monk
c3f5fe923a
docket: update to use tire instead of kiln
2022-09-13 16:14:43 -08:00
Philip Monk
c46fb686ff
kiln: remove resolve XX's
2022-09-12 20:51:39 -08:00
Philip Monk
1102288d75
kiln: remove old |sync, various fixes
2022-09-06 22:52:59 -08:00
fang
108c6253d3
Merge branch 'philip/nuke' into next/arvo
2022-09-06 22:25:19 +02:00
fang
f46d8dd557
Merge pull request #5974 from urbit/m/recork-slower
...
ames: bump recork timer back up to a day
2022-09-06 22:18:14 +02:00
fang
7a4034f48a
Merge pull request #5977 from urbit/m/cork-undone
...
ames, gall: no %done on corks
2022-09-06 22:17:34 +02:00
fang
9c931f844b
Merge pull request #5976 from urbit/m/ames-restir
...
ames: clean & re-set recork timer during %stir
2022-09-06 22:17:18 +02:00
fang
36dd2f8ace
Merge branch 'next/arvo' into m/recork-slower
2022-09-06 22:16:41 +02:00
fang
fec3c45d30
Merge pull request #5971 from urbit/jb/recork-error
...
ames: handle failed recork timers
2022-09-06 22:15:12 +02:00
Tinnus Napbus
27349c51ab
eyre: add auto-https redirects
...
if a cert is configured and a secure port is live it will set the
redirect flag in http-config.state.
When it gets a ++request it will return a 301 redirect to
https://[host]/[path] if:
1. not already secure
2. redirect flag set
3. secure port live
4. is not requesting /.well-known/acme-challenge/...
5. the host is in domains.state
It will not happen if forwarded-secured, localhost, local loopback, ip
addresses or domains not in domains.state.
in ++load it checks the secure port is live and a cert is set and
enables it if so (for people who already use in-urbit letencrypt)
%rule %cert tasks also toggle it (only turning it on if secure port
live)
%live tasks also toggle it (only turning it on if cert set)
Have tested with a couple of ships and seems to work fine.
This is useful in combination with pyry's auto arvo.network dns config
system - can finally get rid of reverse proxies entirely.
2022-09-04 02:58:09 +12:00
Philip Monk
8884e7dfbc
kiln: make compile
2022-09-02 16:51:39 -08:00
Philip Monk
093f0ae9de
Merge branch 'philip/inline-thread' into philip/agent-clay-wip
2022-09-01 19:03:17 -08:00