Elliot Glaysher
d8d83fca40
Changed the generator interface so a generator can redirect and set headers.
2019-03-20 15:19:36 -07:00
Elliot Glaysher
e1a6452877
can't wake up
2019-03-19 13:39:03 -07:00
Elliot Glaysher
49319a5a7e
A %coup failure from gall should return a 500 to the client.
2019-03-19 13:38:18 -07:00
Elliot Glaysher
324445a7d9
Actually scry for the +code and inject the code deterministically into the tests
2019-03-18 13:48:00 -07:00
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
2c11be988e
Delete the gmail app and its dependencies.
2019-02-20 10:48:07 -08:00
Elliot Glaysher
cd8c637b90
Change :dns and :acme over to the new %lient interfaces.
2019-02-19 15:30: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
f9e112f249
Pull out old eyre dependency from dojo.
2019-02-14 15:44:32 -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
c16a12414e
lib/connector uses eyre and is dead code.
2019-02-13 11:22:29 -08:00
Elliot Glaysher
f3fd8ab3dc
Don't even bother implementing /scar.
2019-02-13 10:29:05 -08:00
Elliot Glaysher
1d113414ed
Fix unit tests and respond to vane file changes.
2019-02-12 16:45:59 -08:00
Elliot Glaysher
7e7ec0740f
%dojo now uses %l end to end for http requests.
2019-02-12 16:15:10 -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
ixv
70c771f152
Merge pull request #1058 from urbit/next
...
release "next"
2019-02-05 17:30:47 -08:00
Joe Bryan
739bb6229a
[CI] bumps pinned vere commit
2019-02-05 19:48:32 -05: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
0519772a6f
[CI] measure memory with |mass before tests, and after +solid
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
Ted Blackman
925e482be5
scavenge some dead printing code from dojo ( #1049 )
2019-02-04 16:29:07 -08:00
Fang
bf647c79af
Merge pull request #1051 from urbit/json-rpc-affordance
...
Provide better json-rpc request affordances
2019-02-04 17:23:32 +01: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
Fang
e7812c372a
Remove deprecated json-rpc sur file
...
These now live in zuse, rpc:jstd.
2019-02-03 20:58:03 +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