Elliot Glaysher
d954b8950d
Having the client unsubscribe should actually unsubscribe on the server
2019-03-15 11:25:12 -07:00
Elliot Glaysher
5da8c8bdf3
Finish cancelation cases and add tests.
2019-03-05 13:43:36 -08:00
Elliot Glaysher
a12ac103f0
Add test to rver that we cancel open connections on %born.
2019-03-04 16:35:32 -08:00
Elliot Glaysher
be4bcc9698
Change the %lient interface to have one output type.
2019-02-15 12:00:10 -08:00
Elliot Glaysher
c732e49496
Make %jael use %lient instead of %eyre
2019-02-14 14:25:33 -08:00
Elliot Glaysher
1d113414ed
Fix unit tests and respond to vane file changes.
2019-02-12 16:45:59 -08:00
Elliot Glaysher
cdb8267caf
Use the names %lient and %rver for now.
...
Instead of continuing to struggle with all the places in arvo where we
assume that vane names are one letter and that one letter is the first
letter of the full vane name, just use %l/lient and %r/rver for now to
finish the split of %light into a separate http client and server vane.
2019-02-11 11:44:56 -08:00
Elliot Glaysher
55afd89e09
Merge remote-tracking branch 'origin/master' into lighter-than-eyre
2019-02-08 16:50:21 -08:00
Elliot Glaysher
253ef31531
Initial split of %light into %http-server and %http-client
2019-02-08 15:03:46 -08:00
Elliot Glaysher
019cb0f8e7
Move the http client functionality to %http-client.
2019-02-08 13:16:42 -08:00
Elliot Glaysher
8075a43380
We shouldn't use (unit) as an implicit cancelation.
2019-02-06 15:09:46 -08:00
Elliot Glaysher
8570a8f3c9
Separate interaces into %http-server and %http-client
...
A repeating patern while developing was confusion over whether an
operation was inbound or outbound. By putting this into the gift
and tasks, we can avoid this: an [%http-server %request ...] is
not an [%http-client %request ...].
(This requires corresponding vere changes since it changes the
unix/vane interface.)
2019-02-05 14:05:06 -08:00
pilfer-pandex
ce7d0dde82
Remove trap from %dude in ford
2019-02-04 16:58:22 -08:00
Elliot Glaysher
6cd52154c9
Multiple event downloading passes tests.
2019-01-30 11:06:24 -08:00
Elliot Glaysher
37f978dba3
Got the first http fetch unit tests working.
2019-01-29 15:33:07 -08:00
Fang
8cd2a02f04
Remove trailing whitespace
2019-01-17 21:37:34 -08:00
Elliot Glaysher
49d43ff11b
Fix event queue and add end-to-end test of the channels, including retry logic.
2019-01-16 14:58:07 -08:00
Elliot Glaysher
831d7f25b3
Fix tests that broke due to mug order change.
2019-01-16 11:37:02 -08:00
Elliot Glaysher
46a23a970a
Merge remote-tracking branch 'origin/release-candidate' into lighter-than-eyre
2019-01-16 10:21:49 -08:00
Philip Monk
c223f6f3ce
fix test
2019-01-15 15:42:54 -08:00
Elliot Glaysher
3dd4dde8ec
Don't use ~(nap to ...). I must be using it wrong; it produces wrong answer sometimes.
2019-01-11 14:15:17 -08:00
Joe Bryan
1d2f2ff36a
switch +mug to murmur3
2019-01-08 22:07:01 -05:00
Joe Bryan
704cb83f19
fixes tests by updating literal data structures
2019-01-08 19:56:07 -05:00
Joe Bryan
47d6b95edd
renames +mum to +mur
2019-01-07 23:47:01 -05:00
Joe Bryan
e654097a24
adds simple tests for +muk and +mum
2019-01-07 23:47:01 -05:00
Elliot Glaysher
31845cd3af
Single home the unit tests, too.
2019-01-07 15:36:00 -08:00
Elliot Glaysher
727cdbda1c
Merge remote-tracking branch 'origin/release-candidate' into lighter-than-eyre
2019-01-02 11:57:31 -08:00
Fang
fa40e035f8
Update tests for sponsor changes
2018-12-21 17:39:30 +01:00
Fang
2817c06398
Merge 'release-candidate' into azimuth
2018-12-18 11:05:22 +01:00
Fang
6837b0966c
Minor stylistic cleanup
2018-12-18 11:02:57 +01:00
Fang
c8dfd21955
Reorganize Ethereum-related stdlib cores
2018-12-18 00:32:00 +01:00
Elliot Glaysher
2a0cc8a6aa
Merge remote-tracking branch 'origin/release-candidate' into lighter-than-eyre
...
This also fixes up the changes in the vane interface. We can make
a pill with this and can boot it. We can even start the %server app
and ship down a single timer event to the browser, but subsequent
events have broken in the interim; debug on Monday.
2018-12-14 16:04:13 -08:00
Fang
1342ab097e
Rebrand Constitution stdlib to Azimuth stdlib
2018-12-14 01:51:30 +01:00
Elliot Glaysher
f5a8fdbe50
1. Remove our from the ford wire
2018-12-13 16:33:25 -08:00
Fang
e8bf93770f
Touch up Ethereum structs and calls to support latest contracts
2018-12-13 21:42:20 +01:00
Joe Bryan
6f4b2378ec
21. single-homes %clay %warp/%werp tasks
2018-12-13 14:07:19 -05:00
Joe Bryan
d4e9759b28
18. single-home %clay %info task
2018-12-13 14:07:10 -05:00
Joe Bryan
e86b23393c
16. single-home %clay state
2018-12-13 14:07:03 -05:00
Joe Bryan
18cb206eee
15. single-homes %ford %kill task
2018-12-13 14:06:59 -05:00
Joe Bryan
5095020755
14. single-home %ford %build task
2018-12-13 14:06:56 -05:00
Joe Bryan
c4c5fe5a79
13. single-home %ford state
2018-12-13 14:06:52 -05:00
Joe Bryan
ec05958e4d
4. single-home %jael tasks
2018-12-13 14:06:24 -05:00
Joe Bryan
5bedf98b77
updates the |snap:dawn gates to produce units
2018-12-07 02:33:46 -05:00
Joe Bryan
4508aa9c95
updates the |take:dawn gates to produce units and print errors
2018-12-07 02:09:28 -05:00
Joe Bryan
6a1f32bb19
Merge branch 'release-candidate' into single-home
...
* release-candidate:
[CI] updates pinned vere commit
Use a trap to lazily evaluate the arguments to %dude in Eyre.
Don't do two passes in the unjetted +sort
%hold removed
losing the `b` reference
remove !:
use assertion
Update pin-vere-commit.txt
type variance bug fix
Trim ethereum snapshot in Jael (#911 )
Moved to +jack
Add ~| to arvo to try to debug intermittent crash.
Add special cases for %da and %ta to +slaw
2018-12-06 19:07:38 -05:00
Joe Bryan
e0bce20c26
7. trivially single-home the vanes
2018-12-06 00:36:17 -05:00
Ted Blackman
2001d39360
Trim ethereum snapshot in Jael ( #911 )
...
trim snapshot format
2018-12-05 16:26:32 -08:00
Joshua Reagan
e71c57b445
disable test-reef-slow
2018-11-29 13:56:45 -06:00
Joe Bryan
6022da6d06
fixes %ford %reef build, enables and fixes test
2018-11-27 23:46:34 -05:00
Elliot Glaysher
2a1b801bad
Channel cancelation works now.
2018-11-21 13:37:26 -08:00