yosoyubik
9f45741a9a
ames: use +update-qos:pe in fine core
2023-04-06 13:44:45 +02:00
yosoyubik
1c2b7667b1
ames: use |fi for remote scry |fine core
2023-04-06 13:44:45 +02:00
~wicrum-wicrun
5e248a2640
lull: properly register +on
jet
2023-04-05 20:53:10 +02:00
~wicrum-wicrun
645f5e473a
gall: only %x
, %t
and %z
reserve [%$ *]
, for backwards compatibility
2023-04-05 20:51:04 +02:00
~wicrum-wicrun
db2ac2fa65
ames: update gall scries to use %x
instead of %a
2023-04-05 16:23:38 +02:00
~wicrum-wicrun
447bfea9f8
lull: remove duplicate mop arms after merge
2023-04-05 16:23:12 +02:00
~wicrum-wicrun
f0cc9c34cd
Merge branch 'ted/gall-user-scry' into i/5788/remote-scry
2023-04-05 15:00:24 +02:00
~wicrum-wicrun
93c1497431
gall: claim the [%$ *]
namespace and relinquish the rest
2023-04-05 14:59:59 +02:00
~wicrum-wicrun
9890e5b8da
Revert "gall: add permissions to scry paths"
...
This reverts commit 6e542d4afe
.
2023-04-05 14:59:59 +02:00
~wicrum-wicrun
45617df540
gall: add permissions to scry paths
2023-04-05 14:59:59 +02:00
~wicrum-wicrun
8cd29cb8e7
gall: block when scrying into the future
2023-04-05 14:59:59 +02:00
~wicrum-wicrun
cf6bbb87a0
gall: smear @da
if binding to a path earlier than its latest binding
2023-04-05 14:59:59 +02:00
~wicrum-wicrun
4b82b7b8d3
gall: return a cage instead of a cage of a page at %a
scry
2023-04-05 14:59:59 +02:00
~wicrum-wicrun
4f77f84e72
lull,gall: store $page
instead of $noun
in scry bindings
2023-04-05 14:59:59 +02:00
~wicrum-wicrun
09be62ed8f
lull,gall: add scry bindings to bowl
2023-04-05 14:59:59 +02:00
~wicrum-wicrun
2071029ea2
lull,zuse: move +mop
to lull
2023-04-05 14:59:59 +02:00
~wicrum-wicrun
e6bd652366
gall: support %a
scry at any date
2023-04-05 14:59:59 +02:00
~wicrum-wicrun
93afa55167
gall: store date with each scry binding
2023-04-05 14:59:59 +02:00
~wicrum-wicrun
94a4eca649
gall: support %t
scry
2023-04-05 14:59:59 +02:00
~wicrum-wicrun
8544c571bf
gall: support %z scry
2023-04-05 14:59:59 +02:00
~wicrum-wicrun
e8ae1ae86f
gall: save highwater mark when nuking
2023-04-05 14:59:59 +02:00
~wicrum-wicrun
9c560ece05
block when appropriate on %w
scry
2023-04-05 14:59:59 +02:00
~wicrum-wicrun
9659e1c16b
gall: block at %a
scry if date isn't now
2023-04-05 14:59:58 +02:00
~wicrum-wicrun
ad7cf21d01
gall,lull: don't include $case
in %grow
2023-04-05 14:59:58 +02:00
~wicrum-wicrun
42b5615f65
gall: simplify $neet
definition
2023-04-05 14:59:58 +02:00
~wicrum-wicrun
7137f0de03
gall: implement %w scry
2023-04-05 14:59:58 +02:00
~wicrum-wicrun
e4ceed09ad
gall: enforce monotonic growth of cases
2023-04-05 14:59:58 +02:00
~wicrum-wicrun
f0043aa4ec
gall: support %a scries at the current time
2023-04-05 14:59:58 +02:00
Ted Blackman
31a2697260
gall: undo indent
2023-04-05 14:59:58 +02:00
Ted Blackman
e9e803b346
gall: add +trace to scry binding handlers
2023-04-05 14:59:58 +02:00
Ted Blackman
128375c4aa
gall: handle scry moves locally
2023-04-05 14:59:58 +02:00
Ted Blackman
98f3e682bd
gall: remove unused helpers
2023-04-05 14:59:58 +02:00
Ted Blackman
c69e71e83f
lull,gall: switch to per-agent scry bindings
2023-04-05 14:59:58 +02:00
Ted Blackman
fc14b21815
gall: store scry paths in a +mop, not +map
2023-04-05 14:59:58 +02:00
Ted Blackman
b798ba2320
gall: +mo-cull compiles
2023-04-05 14:59:58 +02:00
Ted Blackman
3e6f4ed44a
gall: check high-water mark
2023-04-05 14:59:58 +02:00
Ted Blackman
541f4725ae
gall: +mo-tomb compiles
2023-04-05 14:59:58 +02:00
Ted Blackman
1aa7b8105d
lull,gall: %grow compiles
2023-04-05 14:59:58 +02:00
~wicrum-wicrun
dec1bbbaff
lib/test: use new scry format in +gall-scry-nonce
2023-04-05 14:34:42 +02:00
~wicrum-wicrun
78c9df828d
gall: claim the [%$ *]
namespace and relinquish the rest
2023-04-05 13:51:15 +02:00
~wicrum-wicrun
fb59992a50
Revert "gall: add permissions to scry paths"
...
This reverts commit 6e542d4afe
.
2023-04-05 12:41:44 +02:00
yosoyubik
d137d78465
ames: remove |fi core
...
The entry point arms of |fi are moved to the |pe core and
|ke is now called directly so we avoid doing e.g. abed:ke:fi:peer
2023-04-05 10:27:47 +02:00
~wicrum-wicrun
6e542d4afe
gall: add permissions to scry paths
2023-04-04 21:37:43 +02:00
yosoyubik
08170068b0
ames: send a nack if there is not case for %pine
...
If the publisher can't produce a case for a given path,
it nacks the plea sent by the requester, that will then
produce a %miss to the vane that initiated the scry
2023-04-04 15:00:08 +02:00
yosoyubik
2691d02d28
spider: check thread cards to track remote scries
2023-04-04 14:44:36 +02:00
yosoyubik
d7df6bcce3
ames: fix pattern match check when sinking a %pine
2023-04-04 10:59:28 +02:00
yosoyubik
06a1f9aa27
ames: refactor unused on-pine flow for publishers
2023-04-04 08:28:43 +02:00
~wicrum-wicrun
c4d00e0073
gall: block when scrying into the future
2023-04-03 21:18:27 +02:00
~wicrum-wicrun
86df8f28f2
gall: smear @da
if binding to a path earlier than its latest binding
2023-04-03 21:17:00 +02:00
~wicrum-wicrun
0aeed743af
gall: return a cage instead of a cage of a page at %a
scry
2023-04-03 20:21:31 +02:00