Commit Graph

9711 Commits

Author SHA1 Message Date
Elliot Glaysher
801f298eb9
Merge pull request #1124 from urbit/rver-handle-multiple-subscriptions
Make %light handle multiple subscriptions on the same path.
2019-03-26 16:34:24 -07:00
Elliot Glaysher
49dfb2d1bd Make %light handle multiple subscriptions on the same path.
Some applications make multiple subscriptions to the same app on the
same path. Support this by changing the subscription interface to return
a numeric reference which needs to be passed in during the explicit
unsubscribe, and ensure that we send per-subscription instead of
per-path unsubscribe commands to Gall.
2019-03-26 15:52:32 -07:00
Joe Bryan
444d5276c0
Merge pull request #1118 from urbit/lte-give-west
adds a path for externally-routed packets to %ames
2019-03-22 13:09:41 -07:00
Joe Bryan
f5620de3bb improve %ames /a/give error message 2019-03-22 11:54:01 -07:00
Joe Bryan
63ed0b7fef [CI] updates pinned vere commit 2019-03-21 21:44:15 -07:00
Joe Bryan
81cfa3725c [CI] updates pinned pier url 2019-03-21 21:43:38 -07:00
Joe Bryan
e35c639b16 adds a path for externally-routed packets to %ames 2019-03-21 21:29:13 -07:00
Joe Bryan
ec5fd88468
Merge pull request #1117 from urbit/lte-config
forward-ports %eyre http-configuration and host scry
2019-03-21 14:41:48 -07:00
Elliot Glaysher
0b0b87f1da
Merge pull request #1116 from urbit/lighter-than-error-page
Centralize error pages in one gate and support 403 on unauthenticated.
2019-03-21 14:22:47 -07:00
Elliot Glaysher
d6a3899b0b Centralize error pages in one gate and support 403 on unauthenticated. 2019-03-21 13:59:03 -07:00
Joe Bryan
b3ce13c53b forward-ports /=host= scry to %rver 2019-03-20 23:01:38 -07:00
Joe Bryan
592b51e590 forward-ports http-config management to %rver 2019-03-20 22:28:32 -07:00
Joe Bryan
84bc3ad4a3 fixes namespacing in http header gates 2019-03-20 17:06:45 -07:00
Joe Bryan
b551e16c33 Merge branch 'lighter-than-eyre' into light-integration
* lighter-than-eyre:
  Actually have a 400 Bad Request page instead of reusing the 500 page incorrectly.
  Changed the generator interface so a generator can redirect and set headers.
  can't wake up
  A %coup failure from gall should return a 500 to the client.
2019-03-20 16:39:19 -07:00
Joe Bryan
10fbe02cd7 updates pinned pier url 2019-03-20 16:35:42 -07:00
Joe Bryan
96512ff36b [CI] wait for dojo prompt before exiting after successful build 2019-03-20 16:18:36 -07:00
Elliot Glaysher
9cdfc84553 Actually have a 400 Bad Request page instead of reusing the 500 page incorrectly. 2019-03-20 16:00:46 -07:00
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
Joe Bryan
0fd56fec49 Merge branch 'lighter-than-eyre' into light-integration
* lighter-than-eyre:
  Actually scry for the +code and inject the code deterministically into the tests
  Having the client unsubscribe should actually unsubscribe on the server
2019-03-18 17:18:35 -07:00
Joe Bryan
cd9cd99e7b fixes :acme +prep test 2019-03-18 15:11:08 -07:00
Joe Bryan
3236bbfde4 removes %eyre /.well-known move %well from the %gall whitelist 2019-03-18 14:06:22 -07:00
Joe Bryan
7c66ca5c7b implements :acme domain validation responses using %rver app bindings 2019-03-18 14:05:26 -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
Joe Bryan
3a695a5a2b restores :acme auto-start, handles canceled requests, excises +sigh-* 2019-03-14 11:42:14 -07:00
Joe Bryan
f58461d5e3 [CI] updates pinned pier url 2019-03-13 13:40:27 -07:00
Joe Bryan
dff9c9f1e9 [CI] updates pinned vere commit 2019-03-13 13:39:42 -07:00
Joe Bryan
e98c379405 Merge branch 'master' into light-integration
* master: (38 commits)
  bumped ames protocol number
  landscape 3f83c798bd61b7e6cef5c4e2f7c7f3ac89d4ec09
  removed hard calls on json blobs
  Support eth_getBlockByNumber Ethereum RPC call
  added initial image support to udon parser (#1085)
  Tiebout - Apple Push Notification Server App (#1084)
  Implement +from-unix for turning timestamps into @da
  Add support to `lens-command` for pill output and optimized base64 encoding. (#1068)
  Point to the correct topics when decoding Azimuth events
  Add trailing newlines
  Use unit to disambiguate poll timer state
  Lightly re-order ++watcher core, add comments
  Implement ++peek so the app can by scried
  Remove debug pokes
  Implement %eth-watcher, an app for tracking Ethereum events
  add control flow to |verb
  Be accurate in incoming/hoon-side structures also
  More accurately represent Ethereum RPC filter topics
  also pin validate-x to now
  pin to local time because using local desk
  ...
2019-03-13 13:39:12 -07:00
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
9b150f28cd [CI] updates pinned pier url 2019-03-13 13:09:31 -07:00
Joe Bryan
11a7abb2e6 [CI] updates pinned vere commit 2019-03-13 11:33:54 -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
b1f8af96bf fixes types in example %rver generator 2019-03-12 18:15:38 -07:00
Joe Bryan
f9ba9bfd6e adds |mass to %lient and %rver 2019-03-12 18:13:25 -07:00
ixv
2c73fb9793
Merge pull request #1101 from urbit/next
Merge next into master
2019-03-07 13:27:24 -08:00
Isaac Visintainer
8677a4e779 bumped ames protocol number 2019-03-07 12:42:31 -08:00
Isaac Visintainer
9d73739765 Merge branch 'hotfix' into next 2019-03-07 11:46:00 -08:00
Anthony Arroyo
dbc9be4243 landscape 3f83c798bd61b7e6cef5c4e2f7c7f3ac89d4ec09 2019-03-07 11:40:30 -08:00
Philip Monk
c5e6547894
Merge pull request #1074 from urbit/philip/pin-local
pin to local time because using local desk
2019-03-06 17:41:41 -08: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
Fang
b3e4604255
Merge pull request #1092 from urbit/eth-rpc-blockbynumber
Support eth_getBlockByNumber Ethereum RPC call
2019-03-05 01:10:21 +01:00
ixv
4a66b93773
Merge pull request #1094 from urbit/remove-json-hard
removed hard calls on json blobs
2019-03-04 16:01:21 -08:00
Isaac Visintainer
95a255d032 removed hard calls on json blobs 2019-03-04 14:39:52 -08:00
Fang
bcdd6e60d6 Support eth_getBlockByNumber Ethereum RPC call 2019-03-04 22:32:47 +01:00
Fang
7542084ee7
Merge pull request #1087 from urbit/da-from-unix-time
Implement +from-unix for turning Unix timestamps into @da
2019-03-03 21:37:37 +01:00
jfranklin9000
34c69c300f added initial image support to udon parser (#1085) 2019-03-01 18:41:12 -08:00