yosoyubik
1d8214530a
ames: fix |close-flows generator
2023-02-06 16:38:50 +01:00
yosoyubik
ad712caccf
ames, gall: move |close-flows logic to vanes
...
This modifies the %rake task in %gall, to select what kind of
subscriptions we try to close:
=mode %o: kill old pre-nonce subscriptions
=mode %z: kill old pre-nonce subscriptions, including sub-nonce = 0
=mode %r: kills all stale resubscription flows
It also adds a dry-run option to both tasks (%kroc in ames, %rake in gall)
2023-02-06 16:36:32 +01:00
yosoyubik
872db0efcc
ames, +close-flows: combine stale flows
...
This combines two types of flows that can be closed:
- nacking %watch pleas
- resubscriptions that were not properly corked
2023-02-06 16:36:31 +01:00
yosoyubik
81f01c456b
ames: clean up unused logic in |close-flows
2023-02-06 16:36:31 +01:00
yosoyubik
2ebab4938b
ames: address feedback in |close-flows
2023-02-06 16:36:29 +01:00
yosoyubik
2c791daf09
ames: in |close-flows fix bug matching subs wire
2023-02-06 16:36:29 +01:00
yosoyubik
8c17e5c32d
ames: in |close-flows inspect wires in the duct
...
we now don't assume where the wire is in the duct, and just
pattern match until we find a subscription wire
2023-02-06 16:36:28 +01:00
yosoyubik
3a7bd3a67f
ames: add tool for removing failed %watch flows
2023-02-06 16:36:27 +01:00
Tinnus Napbus
abd6674ae0
show-vat: fix +show-vat to work with wafts
2023-01-30 14:46:39 +13:00
Philip Monk
821ed641ea
Merge pull request #6243 from urbit/i/6231/autoprop
...
autoprop: automated pill (& other boot prop) building
2023-01-26 16:07:01 -07:00
Josh Lehman
6cd9fa56ae
Revert "Merge pull request #6199 from urbit/philip/install-once"
...
This reverts commit 427e219b5b
, reversing
changes made to 86cf63986b
.
2023-01-24 16:00:35 -08: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
93f4d395b8
various: trailing newlines
2023-01-23 20:24:48 +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
ecdd16dcf3
Merge remote-tracking branch 'origin/next/arvo' into lf/ames-snub
2023-01-17 15:06:11 -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
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
drbeefsupreme
d5bf903f56
Merge branch 'next/arvo' into jon/doccords
2023-01-04 10:22:17 -05:00
fang
a15111a35c
Merge branch 'next/arvo' into m/drum-sessions
2023-01-03 17:19:32 +01:00
Liam Fitzgerald
c0be44f790
helm: add ames passthrough for %snub
2022-12-15 13:47:36 -06:00
drbeefsupreme
618fc0fe5a
Merge branch 'next/arvo' into jon/doccords
2022-11-15 18:34:10 -05:00
drbeefsupreme
bd69f09285
gen: add todo item to +help for doccords
2022-11-15 18:25:57 -05:00
Philip Monk
096d54f9fc
kiln: fix bug in |rein
2022-10-17 21:38:45 -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
f0f9e4644a
Merge remote-tracking branch 'origin/jb/static-nock' into philip/agent-clay
2022-10-13 20:47:49 -07:00
Philip Monk
2cc6abbf78
Merge remote-tracking branch 'origin/tinnus/fix-story-printing' into philip/agent-clay
2022-10-13 20:05:40 -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
7e59a66fdf
story: fix story printing
...
`+story-list` produced janky indentation because the `$-(story
wain)` functions encoded linefeeds in the cords of the wain and the
printer doesn't like this.
Story printing functions have been changed to produce pure wains without
linefeeds.
2022-10-01 22:21:45 +13:00
Philip Monk
3eda93cac3
Merge pull request #5360 from urbit/m/new-desk
...
gen: add |new-desk for creating minimal desks
2022-09-15 11:20:31 -08:00
Philip Monk
44074ad33b
tests: make pass
2022-09-13 17:52:32 -08:00
Philip Monk
c3f5fe923a
docket: update to use tire instead of kiln
2022-09-13 16:14:43 -08:00
Philip Monk
4ae324849f
kiln: remove |bump
2022-09-12 20:29:59 -08:00
Philip Monk
f61d16965a
kiln: fix +vat,+vats
2022-09-12 20:22:22 -08:00
Joe Bryan
657c5c5a03
pill: update +solid formulas to be more static
2022-09-06 11:04:46 -04:00
Philip Monk
093f0ae9de
Merge branch 'philip/inline-thread' into philip/agent-clay-wip
2022-09-01 19:03:17 -08:00
Philip Monk
3aea8220bc
kiln: add +sync
2022-08-30 18:32:31 -08:00
Philip Monk
4bef3277d5
azimuth: remove :azimuth|kick
2022-08-29 10:57:47 -08:00
fang
f0620b145b
ames-flows: more fine-grained open flow counting
2022-08-18 22:24:20 +02:00
Ted Blackman
82aea06c02
+ames-flows: diagnostic generator to count ames flows
2022-08-18 12:40:49 +03:00
fang
497d790e59
gen: remove printf from +gall-nonces
2022-08-16 23:53:18 +02:00
fang
24cf4497e9
gen: add +gall-nonces for reading all next nonces
2022-08-16 23:24:32 +02:00
Joe Bryan
205b5013e4
base: adds generator for getting %ames timer counts
2022-08-11 21:45:09 -04:00
fang
8033fe760e
doff: improve generator interface slightly
...
No longer need to give units as named arguments, instead just the bare
values. The defaults get recognized as the "no filter" case.
2022-08-10 22:51:36 +02:00
fang
04b7b86cae
gall: support %doff-ing specific apps and/or ships
...
This gives us more control over exactly which subscriptions get culled,
which is useful in debugging and targetted recovery scenarios.
2022-08-10 20:33:07 +02:00
Ted Blackman
543efac183
gall: kill old subscriptions on %doff (still has bug)
...
Squashed commit of the following:
commit 1e31ab96c14e7506d5cb746d90153cb5658df6e0
Author: Ted Blackman <ted@tlon.io>
Date: Wed Aug 10 19:08:39 2022 +0300
ames: revert prints on bad memos
commit c47f9c6053c05da0177f0c64210a88161e8adc98
Author: Ted Blackman <ted@tlon.io>
Date: Wed Aug 10 18:44:56 2022 +0300
Merge fix to +ap-kill-down and use that pattern in +mo-doff.
This doesn't seem to work properly, but I'm not sure why so far.
commit e696816b8d3ab81534de6c2910d0fd4bebcfb68a
Merge: 4edb247cd7 a5f08643ff
Author: Ted Blackman <ted@tlon.io>
Date: Wed Aug 10 18:29:42 2022 +0300
Merge branch 'next/arvo' into ted/doff-revival
commit 4edb247cd77ac988e5b11806d0d9b5e7cec4a39e
Author: Ted Blackman <ted@tlon.io>
Date: Sat Aug 6 00:09:04 2022 +0300
ames,gall: fix lopsided bitt/boar state from old doffs
commit b21ffd9cfab0987297f3ae4cd16447ed0c3a467e
Merge: 7d532afaf8 8eb8a1da29
Author: Ted Blackman <ted@tlon.io>
Date: Fri Aug 5 17:53:15 2022 +0300
Merge branch 'next/arvo' into ted/kill-subs
commit 7d532afaf80b773139b66d787c4a446e3d6a9a33
Author: Ted Blackman <ted@tlon.io>
Date: Fri Aug 5 17:52:16 2022 +0300
gall: add subscription nonce to %doff
commit f750de9aacdb19f796bff527e220df9c10e41e71
Merge: 38540658b5 aad5fa6fae
Author: Ted Blackman <ted@tlon.io>
Date: Fri Aug 5 11:24:55 2022 +0300
Merge branch 'next/arvo' into ted/kill-subs
commit 38540658b59d703b0fa162af4f958948b7ee2031
Author: fang <git@fang.io>
Date: Thu Jul 28 21:10:57 2022 +0200
gall: account for renaming of subscription state
commit c015dc8446fc02729ad492e24635c9c521f09965
Merge: 7c222e4c60 731e27d5a1
Author: Zach Alberico <git@zalberico.com>
Date: Thu Jul 28 10:14:24 2022 -0700
Merge branch 'next/arvo' into ted/kill-subs
commit 7c222e4c60d946042fd06d858086a883bf8a0f7b
Author: Ted Blackman <ted@tlon.io>
Date: Thu Jul 28 14:01:00 2022 +0200
hood: |doff generator
commit 8d00cf1bd1b304f30431614b68002827e498d97e
Author: Ted Blackman <ted@tlon.io>
Date: Thu Jul 28 13:21:45 2022 +0200
gall: fix compile errors
commit 6a1fd360ffc65d8c6f90e491bb21fa7799a98c31
Author: Ted Blackman <ted@tlon.io>
Date: Thu Jul 28 13:01:16 2022 +0200
gall: add %doff task to kill subscriptions
2022-08-10 19:09:47 +03:00
fang
289fe5ef64
Merge branch 'next/arvo' into yu/gall-rq-global-cork-timer
2022-07-25 19:50:26 +02:00
fang
ddf3520648
hood: re-patch |rein
...
Essentially reimplements #5863 in the generator, instead of the library.
2022-07-06 20:18:45 +02:00
yosoyubik
2e92331a0b
Merge branch 'next/arvo' into yu/gall-rq-wire-ames-flow-kill
2022-06-16 08:54:24 +02:00
fang
bad5013c8a
gen: in |new-desk, prompt instead of crash
...
If a desk already existed, we would crash the generator, embedding a
message in the resulting stack trace.
To improve legibility, we turn this into an %ask generator, prompting
only if we are about to overwrite an existing desk.
We also update the =force argument to be =hard instead, to match |nuke.
2022-06-01 20:21:27 +02:00