fang
5e6f2efa6e
verb: include sap.bowl in $event-plus
2024-04-08 16:22:33 +02:00
fang
bf863b5ac7
verb: tweak $event-plus type
...
Include the mug for poke data, mark for facts, separate out the on-agent
sign explicitly.
2024-03-28 21:48:48 +01:00
fang
2ff03c8a90
verb: deeper event verbosity at /verb/events-plus
...
Adds a new endpoint to the verb wrapper library that gives more detail
about events happening to agents. This includes sequence numbers,
timestamps, source ship, mug hashes for incoming data, and a summary of
the resulting effects.
2024-03-25 19:39:46 +01:00
Liam Fitzgerald
fd0e0f4d37
gall: tests, fix key handling
2023-10-17 13:10:04 +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
Liam Fitzgerald
754215f9ae
ames, gall: encrypted remote scry works end to end
2023-09-25 18:39:39 +01:00
Liam Fitzgerald
39105cfeed
ames: make key acquisition asynchronous
2023-09-21 16:24:23 +01:00
Pyry Kovanen
d52826e570
Merge pull request #6712 from ilyakooo0/iko/sink
...
%sink
2023-07-24 18:24:13 +03:00
Pyry Kovanen
9ec34d81a5
Merge pull request #6681 from ilyakooo0/iko/noun-grad
...
Add %noun-autodiff mark with automatic diffing algorithm
2023-07-24 18:09:30 +03:00
Marcus
71ccdbe4ab
json: remove deprecated JSON parser calls
2023-07-24 15:18:11 +03:00
d9f8074b87
Made it compile
2023-07-19 21:03:23 +03:00
082ef00b83
%sink
2023-07-19 21:03:23 +03:00
pkova
f2b0628e10
ci: hopefully fix ci
2023-07-18 18:40:27 +03:00
a810e72d6d
Fixed styling
2023-07-10 19:02:48 +03:00
529ead91a3
Fixed formatting again
2023-07-10 11:01:18 +03:00
8b208451bd
noun-autodiff: Added a mark that has diffing
2023-07-10 11:01:18 +03:00
~wicrum-wicrun
92849f3e8f
sss: $rule
is now horizon
and frequency
2023-07-03 15:53:42 +02:00
~wicrum-wicrun
82ea321997
sss: remove blank lines
2023-06-30 15:24:50 +02:00
~wicrum-wicrun
d98dfbe4db
sss: rocks.rule=0
now means "store genesis and one snapshot"
2023-06-30 15:11:46 +02:00
~wicrum-wicrun
6009e5f209
sss: ignore stale on-rock pokes
2023-06-26 16:51:57 +02:00
~wicrum-wicrun
d22245a142
sss: don't regress aeons, just no-op and ack instead
2023-06-26 14:57:03 +02:00
~wicrum-wicrun
b948c5d3e5
sss: accept old rocks if current one is stale
2023-06-23 23:03:49 +02:00
~wicrum-wicrun
6e5a15afb1
sss: inform subscribers when a path is killed or made private
2023-06-23 22:31:38 +02:00
~wicrum-wicrun
200ef1f3d9
sss: nack if scry response is unwanted
2023-06-23 16:10:52 +02:00
~wicrum-wicrun
c7af7179e7
sss: rely on ames acks instead of timers
2023-06-22 18:53:04 +02:00
Josh Lehman
3007d41d62
Merge pull request #6626 from polrel-witter/develop
...
shoe: renders blank tape rows
2023-06-08 08:33:51 -07:00
Joe Bryan
02bac2f1b5
solid: preserve structural sharing in arvo
2023-05-30 13:30:12 -04:00
sage
eca0bcc4cb
shoe: renders blank tapes
...
Description of the issue can be found here: https://github.com/urbit/urbit/issues/6625
The fix involved changing the instance of `+roll` to a `+spin` which increments a counter each time a column contains null tapes. Also, `+row`'s trap stops at the point when the null count equals the number of columns, indicating there's nothing left to render.
2023-05-29 17:30:11 -04:00
yosoyubik
31426b32f6
Merge branch 'develop' into i/6504/fix-aqua
2023-05-04 14:28:00 +02:00
Ted Blackman
c3d461d6de
Merge pull request #6515 from urbit/i/6504/fine-next-steps
...
fine: next steps
2023-05-01 11:32:52 -04:00
Ted Blackman
fa14915993
Merge pull request #6506 from jfranklin9000/develop
...
lib/server: de-indent ++ico-response
2023-04-28 11:52:20 -04:00
yosoyubik
7a645a8564
aqua: wip fix ph tests for %413
...
This fixes the issues that disallowed running any tests,
but some tests are very slow, or just «behn» (e.g. -ph-keen)
2023-04-28 13:58:14 +02:00
yosoyubik
cfc1a58559
spider: fix tracking remote-scry requests
...
Prevously we were tracking remote scry requests using a map, assuming
that every thread would do just one remote scry request. This is not
right. A thread that did multiple +keen:strandio was treated as
if just the last call existed, overwritten previous entries in the map.
Now we track remote scries using a jug that accounts for multiple %keen
tasks per thread.
The logic for sending %yawns to %ames has been updated for the following
scenarios:
- +thread-fail will always send a %yawn task
- +thread-done doesn't send %yawn tasks
- unless a running thread is stopped
- if %spider is reloaded:
- %yawn tasks will be sent for any running or starting thread
/lib/strandio also removes +take-tune from +keen, decoupling
sending %tasks and receiving %signs. This allows for clients
to request multiple paths at future cases, without blocking.
2023-04-27 13:55:06 +02:00
yosoyubik
cbbd6d2c58
strandio,-keen: use (fixed) take-tune
2023-04-26 09:50:23 +02:00
~wicrum-wicrun
9b636eb188
Merge pull request #6399 from urbit/next/kelvin/413
...
413k
2023-04-25 17:46:31 +02:00
John Franklin
f0bdcec227
lib/server: de-indent ++ico-response
2023-04-25 04:01:27 -05:00
~wicrum-wicrun
d0e8ceced9
lib/strandio: use $spar
2023-04-24 19:10:05 +02:00
Joe Bryan
ba3a5b22e8
lull: removes case:clay (duplicated from arvo)
2023-04-24 13:08:25 -04:00
dachus
f0a9f40cbe
+live removed, logic moved into give
2023-04-24 11:49:17 -03:00
Ted Blackman
84cd948f30
Merge branch 'next/kelvin/413' into i/5788/remote-scry
2023-04-22 14:33:20 -04:00
Ted Blackman
6e793dfe39
Merge branch 'develop' into next/kelvin/413
2023-04-22 14:33:01 -04:00
yosoyubik
5bbd727f18
Merge branch 'develop' into i/5788/remote-scry
2023-04-22 16:07:44 +02:00
Joe Bryan
4d84131464
ames: refactors %tune, supercedes %miss
2023-04-21 10:43:30 -04:00
Ted Blackman
d8ce64b76e
Merge pull request #6492 from urbit/i/6491
...
sss: add `+fork` and `+copy`
2023-04-20 11:43:16 -04:00
~wicrum-wicrun
e0904c105c
sss: add +fork
and +copy
2023-04-18 21:54:17 +02:00
Joe Bryan
c864f95598
ames: drop %pine
2023-04-18 10:25:45 -04:00
~wicrum-wicrun
802cdb0c2a
sss: fix memory leak on publisher
2023-04-14 10:08:32 +02:00
Alex Shelkovnykov
ac1a0ffdee
Change JSON parser arms to match |base16:html
2023-04-11 14:59:15 -06:00
yosoyubik
538b0e920e
Merge branch 'develop' into i/5788/remote-scry
2023-04-07 19:24:08 +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