Patrick O'Sullivan
|
ac6ef65a87
|
Merge branch 'master' into next/npm
|
2022-09-13 11:26:22 -05:00 |
|
Patrick O'Sullivan
|
aaebd9c01b
|
npm: bump http-api version number
|
2022-09-13 10:33:12 -05:00 |
|
Liam Fitzgerald
|
5094c3a3c9
|
Merge pull request #5994 from urbit/lf/hotfix-treaty-json
garden: fix broken treaty JSON
|
2022-09-12 16:20:58 -05:00 |
|
Liam Fitzgerald
|
3f2d7333e6
|
garden: fix broken treaty JSON
For some reason, a %uv case was added to the JSON serialiser for $case.
$case has no such case in the union, and so this does not make sense.
|
2022-09-12 15:55:54 -05:00 |
|
Patrick O'Sullivan
|
08f0e4c281
|
Merge pull request #5993 from urbit/po/return-rejected-promise-for-scry
http-api: If scry fails, return reject response
|
2022-09-12 14:23:42 -05:00 |
|
fang
|
b18d8eedd1
|
Merge branch 'next/arvo'
|
2022-09-12 16:58:49 +02:00 |
|
Patrick O'Sullivan
|
f5a8d8e937
|
http-api: If scry fails, return reject response
|
2022-09-12 09:45:01 -05:00 |
|
fang
|
50ee2eb1c0
|
Merge pull request #5951 from urbit/pkova/dns-race
dns-address: subscribe before poke and fix wire mismatch
|
2022-09-07 19:41:14 +02: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
|
bc597c25ef
|
Merge pull request #5978 from urbit/philip/nuke
gall: don't add duplicate nonce in +ap-nuke
|
2022-09-06 22:17:49 +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
|
e22b198dea
|
Merge pull request #5972 from urbit/ted/grq-test-2
tests: ames+gall subscribe/kick/resubscribe sequence
|
2022-09-06 22:15:47 +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 |
|
Philip Monk
|
4bef3277d5
|
azimuth: remove :azimuth|kick
|
2022-08-29 10:57:47 -08:00 |
|
Philip Monk
|
1ce53d06ba
|
gall: don't add duplicate nonce in +ap-nuke
This gets added in +ap-handle-peers. This caused outgoing subscriptions
to not get cleaned up properly.
Issue introduced in c2d77a5d .
|
2022-08-25 13:29:51 -08:00 |
|
fang
|
ab75e83398
|
gall: don't enqueue %cork as outstanding
Ames will no longer send acks. Consider it completed immediately, and
clean up the outstanding queue whenever it's empty.
|
2022-08-25 18:14:40 +02:00 |
|
fang
|
0e5b3b4107
|
ames: don't give %done on cork
Locally, %cork is guaranteed to succeed instantly. The requesting vane
doesn't need an ack to safely consider the flow "closed".
|
2022-08-25 18:13:29 +02:00 |
|
Ted Blackman
|
5fb20a57cb
|
tests: give %cork ack to gall
|
2022-08-25 16:36:14 +03:00 |
|
Ted Blackman
|
9b2f95b7b3
|
ames: revert added debug print
|
2022-08-25 16:36:14 +03:00 |
|
Ted Blackman
|
80c5172490
|
tests: check for correct subscription nonce
|
2022-08-25 16:36:14 +03:00 |
|
Ted Blackman
|
5ee16c38a1
|
tests: ames+gall full subscribe+clog+kick+resubscribe sequence
|
2022-08-25 16:36:14 +03:00 |
|
Ted Blackman
|
f558ad4348
|
tests: more steps, subscriber ames now sends %cork
|
2022-08-25 16:36:14 +03:00 |
|
Ted Blackman
|
59d71ecbc9
|
tests: remove defunct test library
|
2022-08-25 16:36:14 +03:00 |
|
Ted Blackman
|
e37f738573
|
/lib/test: add +expect-success helper
|
2022-08-25 16:36:14 +03:00 |
|
Ted Blackman
|
15861150ba
|
/lib/test/ames-gall: clean up lanes
|
2022-08-25 16:36:14 +03:00 |
|
Ted Blackman
|
c67a358308
|
tests: helper core to avoid repeated metamorphoses
|
2022-08-25 16:36:14 +03:00 |
|
Ted Blackman
|
94cb3952b7
|
tests: subscriber ames gets kick
|
2022-08-25 16:36:14 +03:00 |
|
Ted Blackman
|
0b2ba509c3
|
tests: gall and ames give kick over network
|
2022-08-25 16:36:14 +03:00 |
|
Ted Blackman
|
c301930fac
|
tests: give %kick from %clog
|
2022-08-25 16:36:14 +03:00 |
|
Ted Blackman
|
59c5aa0b2a
|
tests: give %clog to gall
|
2022-08-25 16:36:14 +03:00 |
|
Ted Blackman
|
c0adf6c25c
|
tests: %watch to %watch-ack codepath complete
|
2022-08-25 16:36:14 +03:00 |
|
Ted Blackman
|
cfdf4d8467
|
tests: fix
|
2022-08-25 16:36:14 +03:00 |
|
Ted Blackman
|
583dd42747
|
tests: ames receives %watch-ack
|
2022-08-25 16:36:14 +03:00 |
|
Ted Blackman
|
01f761d07a
|
tests: receiver ames sends %watch-ack packet
|
2022-08-25 16:36:14 +03:00 |
|
Ted Blackman
|
4518cf4838
|
tests: receiver gall gives %done to ames
|
2022-08-25 16:36:14 +03:00 |
|
Ted Blackman
|
becb1d7f18
|
tests: gall runs %pub +on-watch
|
2022-08-25 16:36:14 +03:00 |
|
Ted Blackman
|
52637ea2fe
|
tests: ames passes %watch to gall on receiver, gall emits %deal to itself
|
2022-08-25 16:36:14 +03:00 |
|
Ted Blackman
|
1f9e04ab1c
|
tests: ames sends %watch %plea
|
2022-08-25 16:36:14 +03:00 |
|
Ted Blackman
|
e2e4a102e8
|
tests: ~nec gall passes %watch to itself
|
2022-08-25 16:36:13 +03:00 |
|
Ted Blackman
|
3fdc7379a2
|
tests: get %sub agent to emit %watch
|
2022-08-25 16:36:13 +03:00 |
|
Ted Blackman
|
317f03e337
|
tests: test galls can now load %sub and %pub agents
|
2022-08-25 16:36:13 +03:00 |
|
Ted Blackman
|
c48c2f4b6a
|
/lib/test: add +run-chain for test sequences
|
2022-08-25 16:36:13 +03:00 |
|
Ted Blackman
|
f2b85df948
|
tests: initial setup for gall and ames on two ships
|
2022-08-25 16:36:13 +03:00 |
|
Ted Blackman
|
81bfe17f37
|
tests: WIP gall request queue tests
|
2022-08-25 16:36:13 +03:00 |
|
fang
|
81462da7aa
|
ames: clean & re-set recork timer during %stir
Pre-release ships may have multiple recork timers. This ensures that,
after stir, we always have exactly one.
|
2022-08-25 14:42:16 +02:00 |
|
fang
|
0871c24e24
|
ames: bump recork timer back up to a day
We had lowered this initially for easier testing, but a day should be
sufficient for real-world use.
|
2022-08-25 14:11:45 +02:00 |
|
Philip Monk
|
ed3b028d9a
|
Merge remote-tracking branch 'origin/master' into philip/snap
|
2022-08-23 14:16:57 -08:00 |
|