Commit Graph

1237 Commits

Author SHA1 Message Date
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
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
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
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
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
Elliot Glaysher
2c11be988e Delete the gmail app and its dependencies. 2019-02-20 10:48:07 -08:00
Philip Monk
3e29612bf6
add |bonk and flop ames timer order 2019-02-16 10:42:09 -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
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
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
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
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
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
Joe Bryan
1dd30334af renames kernel upgrade initialization event from %vega to %lyra 2019-02-01 15:07:31 -05: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