Commit Graph

1380 Commits

Author SHA1 Message Date
Joe Bryan
81975cce42 cleans up +task comments in %lient and %rver 2019-03-13 13:35:14 -07:00
Joe Bryan
5f8280c6f0 handles %crud in %lient and %rver 2019-03-13 13:34:25 -07:00
Joe Bryan
c74e17bdcd restores +bale:eyre so oauth libs and sec-drivers compile 2019-03-12 18:28:47 -07:00
Joe Bryan
f9ba9bfd6e adds |mass to %lient and %rver 2019-03-12 18:13:25 -07:00
Elliot Glaysher
5da8c8bdf3 Finish cancelation cases and add tests. 2019-03-05 13:43:36 -08:00
Elliot Glaysher
67cc76a486 Change the interface, since apps shouldn't need to have two arms for progress. 2019-02-15 15:44:00 -08:00
Elliot Glaysher
be4bcc9698 Change the %lient interface to have one output type. 2019-02-15 12:00:10 -08:00
Elliot Glaysher
8d9d7419ae Start ripping out %eyre. 2019-02-14 14:58:44 -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
8870b1a820 Must add %l and %r to the list of tasks and gifts. 2019-02-12 13:34:19 -08:00
Elliot Glaysher
aefcea5328 Bootable and Dojo can issue +http requests. But no vere support yet. 2019-02-11 14:41:50 -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
Joe Bryan
6d6ec85d6a bumps ames protocol version number 2019-02-05 19:46:45 -05:00
Joe Bryan
5fb7db038f
Merge pull request #1057 from urbit/zap-vanes
enable stacktraces in all the vanes
2019-02-05 19:29:23 -05:00
Joe Bryan
b4f6271f2c
Merge pull request #1056 from urbit/ford-zap-dot
!: in Ford, except inner loops
2019-02-05 19:29:03 -05:00
Elliot Glaysher
0e589f38f2 Minimal compatibility with the rearranged light card types. 2019-02-05 16:15:13 -08:00
Joe Bryan
4b349d6a63 disables stack traces in +wa (the caching compiler engine) 2019-02-05 19:04:28 -05:00
Joe Bryan
409e8d81cc enables stack traces in all the vanes (adds !:) 2019-02-05 19:04:28 -05:00
Joe Bryan
e603aef6b5 Merge branch 'hotfix' into next
* hotfix:
  ensures $~ defaults nest in the actual structure
  behn: ignore duplicate %wait requests (#1043)
  restores +able:dill comment margin
  renames kernel upgrade initialization event from %vega to %lyra
  refactors arvo's +spam:is, which sends a move to every vane
  refactors effect iteration in arvo +poke
  updates arvo/vanes to send/receive %vega kernel upgrade notification
  build tank outside of |.
2019-02-05 18:42:19 -05:00
Joe Bryan
b39dc19153
Merge pull request #1041 from urbit/vega-vanes
notify vanes of kernel upgrades
2019-02-05 18:18:43 -05:00
Joe Bryan
5a09095c2b
Merge pull request #1046 from urbit/spec-check-nest
ensures  defaults in $~ specs nest in the actual structure
2019-02-05 18:15:42 -05:00
Ted Blackman
79b8657ce0 review comments 2019-02-05 14:36:04 -08:00
Ted Blackman
7d8aad16c6 \!: in Ford, except inner loops 2019-02-05 14:24:19 -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
Joe Bryan
cee6ff1c9b ensures $~ defaults nest in the actual structure 2019-02-05 14:56:55 -05:00
pilfer-pandex
9e8ffb29ce
Merge pull request #1054 from urbit/dude-remove-trap
Remove trap from %dude in ford
2019-02-05 11:24:38 -08:00
pilfer-pandex
025ff7faaa
Update ford.hoon 2019-02-05 10:38:34 -08:00
pilfer-pandex
ce7d0dde82 Remove trap from %dude in ford 2019-02-04 16:58:22 -08:00
Fang
371f337539 Provide better affordances for json-rpc requests
Includes a type for rpc requests, and functions for turning those
into more actionable types (json, hiss).
2019-02-03 21:19:31 +01:00
Ted Blackman
e2028b6929
behn: ignore duplicate %wait requests (#1043) 2019-02-01 14:14:55 -08:00
Joe Bryan
e9dd864236 restores +able:dill comment margin 2019-02-01 15:07:31 -05:00
Joe Bryan
1dd30334af renames kernel upgrade initialization event from %vega to %lyra 2019-02-01 15:07:31 -05:00
Joe Bryan
e9ee7ce5e3 refactors arvo's +spam:is, which sends a move to every vane 2019-02-01 15:07:31 -05:00
Joe Bryan
d9767f4802 refactors effect iteration in arvo +poke 2019-02-01 15:07:31 -05:00
Joe Bryan
690934a6fc updates arvo/vanes to send/receive %vega kernel upgrade notification 2019-02-01 15:07:26 -05:00
Isaac Visintainer
a60de9ba8e build tank outside of |. 2019-01-31 21:08:06 -08:00
Joe Bryan
4d789e23ef Merge branch 'master' into next
* master:
  Run |mass in CI
  Fix self memory printing in dill |mass
2019-01-31 14:48:40 -05:00
Ted Blackman
7a4552f596 Fix self memory printing in dill |mass 2019-01-30 21:11:15 -08:00
Ted Blackman
09b02bff3b Merge branch 'master' into next 2019-01-30 18:11:44 -08:00
Elliot Glaysher
6cd52154c9 Multiple event downloading passes tests. 2019-01-30 11:06:24 -08:00
Isaac Visintainer
7aaf5fa815 bumped ames protocol number 2019-01-29 21:18:24 -08:00
Ted Blackman
610dbfe4de remove stray \!: from dill 2019-01-29 20:10:49 -08:00
Ted Blackman
29df37b5ac
Merge pull request #1029 from urbit/jael-mass
Handle |mass in Jael
2019-01-29 17:17:13 -08:00
Ted Blackman
101d50c8a5
Merge pull request #1027 from urbit/hasnt
+has:in typecheck hack
2019-01-29 17:16:24 -08:00
Ted Blackman
afed66ebe1
behn refactor and cleanup (#1030) 2019-01-29 17:15:54 -08:00