Commit Graph

1334 Commits

Author SHA1 Message Date
Philip Monk
e3695601bf
wrappable eth node mock 2019-04-19 15:04:50 -07:00
Philip Monk
75f30e416c
wip 2019-04-18 13:52:00 -07:00
Philip Monk
4a1cd1dc1a
monads, monads everywhere 2019-04-13 19:51:46 -07:00
Philip Monk
9cc3179f1a
stash 2019-04-12 23:54:30 -07:00
Ted Blackman
8c0823a2ec fixed app +wake arms 2019-04-12 15:48:22 -07:00
Joe Bryan
4b0709168e updates :ph +raw-ship booted heuristic 2019-04-12 10:56:46 -07:00
Philip Monk
0734958ff1
better azimuth mock 2019-04-10 18:49:20 -07:00
Philip Monk
555032c5d0
wip better azimuth mock 2019-04-08 21:13:06 -07:00
Philip Monk
126bf88c1c
wip 2019-04-04 10:56:46 -07:00
Philip Monk
42bcfd6f92
add +wrap-test-http 2019-04-04 10:56:46 -07:00
ixv
2fa6a0dc69
Merge pull request #1119 from urbit/la-iv/modulo
Landscape integration into lighter than eyre
2019-03-29 16:55:24 -07:00
Isaac Visintainer
8da954f3e2 fixes for review 2019-03-29 16:04:34 -07:00
Joe Bryan
413c284ef0
Merge pull request #1126 from urbit/lte-cleanup
removes/replaces obsolete %eyre uses
2019-03-29 10:51:32 -07:00
Isaac Visintainer
e1a3178573 Made cross-ship collections posting work
Made collections json endpoint work
2019-03-29 10:44:37 -07:00
Isaac Visintainer
396ce8e305 Changed landscape app into a generator
Cleaned up modulo/landscape boot relationship
2019-03-29 10:05:56 -07:00
Isaac Visintainer
9bda949038 start modulo and landscape on boot 2019-03-29 10:05:56 -07:00
Logan Allen
6ecf041609 Added in landscape integrated with Light and Modulo 2019-03-29 10:05:56 -07:00
Logan Allen
8eac489504 Added command palette, go event 2019-03-29 10:05:56 -07:00
Logan Allen
813249b199 App switcher 2019-03-29 10:05:53 -07:00
Joe Bryan
e2c469df3c removes/replaces obsolete %eyre uses 2019-03-28 21:41:23 -07:00
Joe Bryan
e752f25d82 removes obsolete auth libraries/generators 2019-03-28 21:19:11 -07:00
Philip Monk
154a726ba7
clean and doc 2019-03-22 17:35:04 -07:00
Philip Monk
b5414a49af
Merge remote-tracking branch 'origin/next' into philip/aquarium 2019-03-20 17:46:30 -07:00
Philip Monk
e8c7c16934
add test queue and result summary 2019-03-20 17:37:05 -07:00
Philip Monk
0dc6e6990e
cleanup 2019-03-20 14:52:05 -07:00
Philip Monk
4fc3f63791
move test cores into the iron age 2019-03-20 14:38:42 -07:00
Philip Monk
aba533998f
cleanup 2019-03-20 13:57:24 -07:00
Joe Bryan
3a695a5a2b restores :acme auto-start, handles canceled requests, excises +sigh-* 2019-03-14 11:42:14 -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
Philip Monk
18934433ee
unclog gall queue 2019-03-13 04:50:56 -07:00
Isaac Visintainer
fe9648ea9b landscape: 1fcdc49935e6b1361270eb054611f06f765d5965 2019-03-12 15:15:20 -07:00
Philip Monk
c2c2b04b0b
better init for ph 2019-03-08 13:48:09 -08:00
Philip Monk
187aff9279
working after rearchitecture 2019-03-07 22:28:10 -08:00
Philip Monk
1e1bcfa02e
Merge remote-tracking branch 'origin/master' into philip/aquarium 2019-03-07 21:19:02 -08:00
Philip Monk
ae8966e5ad
compiles 2019-03-07 21:15:42 -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
dab83cd28e
restructure to separate vane apps 2019-03-06 23:31:14 -08:00
Philip Monk
1ab6fea917
keep logs 2019-03-06 12:22:37 -08:00
benjamin-tlon
d06693dc7e
Add support to lens-command for pill output and optimized base64 encoding. (#1068)
Added support to `lens-command` for outputting a pill. We want this so that we can create (solid and brass) pills from `urb.py`.

This also adds an optimized base64 encoding routine. The previous version of base64 stack overflowed on large inputs, and a tail-recursive version took hours to encode 5mb of data. This one uses the `ripn` jet and only takes a second or two.
2019-02-27 16:12:59 -08:00
Fang
3ebf874896 Add trailing newlines 2019-02-25 20:33:16 +01:00
Philip Monk
55b708d1b7
Merge remote-tracking branch 'origin/next' into philip/aquarium 2019-02-22 16:21:03 -08:00
Philip Monk
e22eac6a72
child-sync test passes 2019-02-22 15:52:18 -08:00
Fang
a7ecb972e8 Implement %eth-watcher, an app for tracking Ethereum events
Poke with [%watch %sometag config:eth-watcher] to initialize,
then subscribe at /sometag to receive updates in the shape of
[%snap snapshot:eth-watcher] for initial and on-reorg logs,
[%logs loglist] for logs as they happen.
2019-02-22 17:43:37 +01:00
Philip Monk
99b6111597
wip 2019-02-21 15:57:51 -08:00
Elliot Glaysher
2c11be988e Delete the gmail app and its dependencies. 2019-02-20 10:48:07 -08:00
Philip Monk
c4f3614f7b
various fixes, add ++check-file-touched 2019-02-17 00:42:31 -08:00
Philip Monk
3e29612bf6
add |bonk and flop ames timer order 2019-02-16 10:42:09 -08:00
Philip Monk
c3faca01aa
factor out ++touch-file 2019-02-14 17:36:30 -08:00
Philip Monk
7f8e3daaaf
add test for changing a file 2019-02-14 17:19:12 -08:00
Elliot Glaysher
8d9d7419ae Start ripping out %eyre. 2019-02-14 14:58:44 -08:00
Elliot Glaysher
c16a12414e lib/connector uses eyre and is dead code. 2019-02-13 11:22:29 -08:00
Elliot Glaysher
1d113414ed Fix unit tests and respond to vane file changes. 2019-02-12 16:45:59 -08:00
Philip Monk
42d5c9004c
small fixes and docs 2019-02-12 11:26:48 -08:00
Philip Monk
3336699660
most of proper cache restoration 2019-02-11 18:52:32 -08:00
Philip Monk
11adf30c72
more modular test headstarts 2019-02-11 15:53:23 -08:00
Philip Monk
600dc02a2f
basic ph test composition 2019-02-11 15:25:25 -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
pilfer-pandex
daa875f330
Merge pull request #1063 from urbit/dojo-first
Make a new ship launch into dojo
2019-02-09 10:58:12 -08:00
Philip Monk
da12f0467a
WIP 2019-02-08 19:18:38 -08:00
pilfer-pandex
9b2ca27430 Make a new ship launch into dojo 2019-02-08 18:40:38 -08:00
Elliot Glaysher
55afd89e09 Merge remote-tracking branch 'origin/master' into lighter-than-eyre 2019-02-08 16:50:21 -08:00
Philip Monk
462f027c16
Merge remote-tracking branch 'origin/master' into philip/aquarium 2019-02-08 15:30:24 -08:00
Philip Monk
64b11765b5
WIP merge 2019-02-08 15:21:40 -08:00
Elliot Glaysher
253ef31531 Initial split of %light into %http-server and %http-client 2019-02-08 15:03:46 -08:00
Philip Monk
1a87a5c9fa
add a little state to tests 2019-02-08 13:34:24 -08:00
Elliot Glaysher
019cb0f8e7 Move the http client functionality to %http-client. 2019-02-08 13:16:42 -08:00
Philip Monk
39ce13817b
test-hi works 2019-02-07 18:03:46 -08:00
rovdyl
638afd8995 reorganize namespacing
specify eng-us region and make room for future ordinal conversion
2019-02-06 17:58:43 -06:00
rovdyl
303676ce9c Merge branch 'master' 2019-02-05 22:01:03 -06:00
rovdyl
1f2a2a5402 simplify handling unsupported numbers
Removes the usage of ++need, and therefore any possibility of
accidentally crashing, by performing the check of unsupported numbers
before anything else.

Idea originally suggested by @philipcmonk
https://github.com/urbit/arvo/pull/1053#issuecomment-460814835
2019-02-05 21:55:40 -06:00
rovdyl
acd9ef133c auto-determine num-break separator
If the remainder is less than 100, use " and ", otherwise use ", ". This
is not only simpler, but corrects numbers like "one million, one" to be
"one million and one".
2019-02-05 20:29:45 -06:00
rovdyl
b72f76ea4f correct "fourty" to "forty" 2019-02-05 20:29:19 -06:00
Philip Monk
da5515b6a8
first integration test 2019-02-05 18:21:41 -08:00
rovdyl
f53565087a improve code quality 2019-02-05 18:49:05 -06: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
pilfer-pandex
ce7d0dde82 Remove trap from %dude in ford 2019-02-04 16:58:22 -08:00
rovdyl
dcdddaf453 added lib/number-to-words 2019-02-04 16:28:45 -06:00
Philip Monk
075700583f
WIP 2019-02-01 13:46:09 -08:00
Joe Bryan
1dd30334af renames kernel upgrade initialization event from %vega to %lyra 2019-02-01 15:07:31 -05:00
Philip Monk
fe02c76537
clear clay state and ford cache when hear sunk 2019-01-30 18:48:30 -08:00
Isaac Visintainer
74761d499f cancel-automass 2019-01-29 16:25:47 -08:00
Isaac Visintainer
ed13767292 added functionality to call |mass on a timer 2019-01-29 15:06:28 -08:00
ixv
a897631460
Merge branch 'next-ota' into trailing-whitespace 2019-01-18 13:23:52 -08:00
Fang
8cd2a02f04 Remove trailing whitespace 2019-01-17 21:37:34 -08:00
Chris Johnson
93c2f38e83 - Rename ‘owner’ to ‘author’ in collection config
- Landscape Commit f3f513e746826975118577d27aff288fb8c57d59
- Landscape Hotfix; https://app.asana.com/0/642842536440543/994812857755629/f
2019-01-17 17:17:18 -08:00
Isaac Visintainer
3ddb8f2144 added invite functionality to collections 2019-01-17 13:05:21 -08:00
Elliot Glaysher
46a23a970a Merge remote-tracking branch 'origin/release-candidate' into lighter-than-eyre 2019-01-16 10:21:49 -08:00
Joe Bryan
cc48ffe1b1 turns |ask into a no-op 2019-01-15 12:22:42 -05:00
Isaac Visintainer
1b44897dda added host field 2019-01-13 21:19:22 -08:00
Chris Johnson
3601697d56 Use index-min.js instead of index.js 2019-01-13 16:55:33 -08:00
Isaac Visintainer
f54ff06a6e landscape: 0b5c1ef37b7f6b00b4a3acf88b20adcf55bfedfd 2019-01-13 16:11:20 -08:00
Isaac Visintainer
9af7fc2176 automatically source collections circles to inbox 2019-01-13 14:45:10 -08:00
Chris Johnson
cd7ff1423e - Removed web/landscape/../index.js
- Pointed lib/landscape.hoon to index-min.js
- Updated index-min.js (Landscape commit e564472a9ed96063cb6ead35934ee3301d029431)
2019-01-11 17:02:23 -08:00
benjamin-tlon
bf78d3a343
Type Printer Integration (#970)
Moved plum/plume/xray/pprint into the kernel, made it accessible from the dojo, and did a bit of cleanup.
2019-01-10 15:29:58 -08:00
Isaac Visintainer
19e2526802 landscape commit: 38f8d1caa502e1ceae282846bbb8b237a56dc7a6 2019-01-08 10:09:47 -08:00
Isaac Visintainer
bab30e5333 - Added command for permitting and sending out invites to ships for hall
circles
- Removed a bunch of debugging printfs
2019-01-07 19:47:15 -08:00
Isaac Visintainer
7629c7b212 - Accept DMs and chat invites on the backend
- Added seperate structure for DM messages in collections
- Added another print to hall
2019-01-07 19:47:15 -08:00
Isaac Visintainer
6f85f58464 changed state and mark structures of api, filled out some logic 2019-01-07 19:47:15 -08:00
Isaac Visintainer
a0c2157483 bugfixes:
- collections crash
- writing wrong owner for comments
- inbox config sources field was not being updated
2019-01-07 19:44:51 -08:00