Logan Allen
efc1873b77
Tiebout - Apple Push Notification Server App ( #1084 )
...
* App for sending Apple Push Notifications
* First pass at Hall subscription logic
* Tiebout app works end to end, can receive actions via Eyre, and can resubscribe to circles
* style changes for tiebout
2019-03-01 10:37:16 -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
a1d990735d
Use unit to disambiguate poll timer state
2019-02-25 20:26:59 +01:00
Fang
717d148ac7
Lightly re-order ++watcher core, add comments
2019-02-25 19:47:39 +01:00
Fang
d876750c58
Implement ++peek so the app can by scried
2019-02-25 19:43:48 +01:00
Fang
d0801660dc
Remove debug pokes
2019-02-22 21:24:49 +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
Philip Monk
3e29612bf6
add |bonk and flop ames timer order
2019-02-16 10:42:09 -08:00
Ted Blackman
925e482be5
scavenge some dead printing code from dojo ( #1049 )
2019-02-04 16:29:07 -08:00
Ted Blackman
84eca7989f
added gen/dojo/wipe to clear dojo state ( #1039 )
2019-01-31 21:39:10 -08:00
Ted Blackman
606a325162
dojo: move parsers to separate core ( #1038 )
2019-01-31 21:05:54 -08:00
Ted Blackman
09b02bff3b
Merge branch 'master' into next
2019-01-30 18:11:44 -08:00
Isaac Visintainer
eadd311df8
added look-kick functionality to eth-node
2019-01-30 14:00:31 -08:00
Ted Blackman
982c8cfc5f
Fix +has:in in hall
2019-01-29 16:42:15 -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
Fang
5fbc91fcf9
Update talk ;help URL
2019-01-17 21:18:12 -08:00
Isaac Visintainer
e16953beaf
handle quits properly
2019-01-17 13:34:41 -08:00
Isaac Visintainer
3ddb8f2144
added invite functionality to collections
2019-01-17 13:05:21 -08:00
Joe Bryan
ef36c9a220
bias :acme certificate renewals towards the end of the week
2019-01-17 14:08:50 -05:00
Joe Bryan
44cb7d0dcf
adds explicit rate-limit handling to :acme
2019-01-17 00:43:41 -05:00
Philip Monk
40632c114e
add %snap to eth-manage
2019-01-16 17:28:48 -08:00
Joe Bryan
e7049e90b2
no-op instead of crash on spurious :dns binding creation retries
2019-01-16 12:04:45 -05:00
Joe Bryan
ce2cab4da2
adds some more details to :acme %dbug pokes
2019-01-16 12:04:15 -05:00
Joe Bryan
8b6b1918eb
don't retry, always advance after successful :acme registrations
2019-01-16 12:03:36 -05:00
Philip Monk
e7a84fb3cc
clean up eth-manage
2019-01-15 16:10:26 -08:00
Philip Monk
cf89da56f7
add eth-manage app
2019-01-15 11:51:49 -08:00
Joe Bryan
b37e199317
removes |ask prompt from :dojo
2019-01-15 12:19:07 -05:00
Joe Bryan
b4a5273d7e
switches :acme to the LetsEncrypt production url
2019-01-14 21:26:47 -05:00
Joe Bryan
a64abfde1f
work around unnecessary re-registrations
2019-01-14 20:34:14 -05:00
Joe Bryan
0611fca622
removes debug functionality
2019-01-14 20:05:48 -05:00
Joe Bryan
6d0e074e4e
adds retry handlers for %nonce and %certificate
2019-01-14 20:05:44 -05:00
Joe Bryan
6d2a3a3875
improves error handling in +sigh-tang
2019-01-14 19:49:44 -05:00
Joe Bryan
1ec62d9e76
clear next-order on domain validation failure
2019-01-14 19:04:27 -05:00
Joe Bryan
74e919082b
backoff faster
2019-01-14 18:35:32 -05:00
Joe Bryan
41b7bba84a
sends :hall notification on whole-order retry
2019-01-14 18:01:13 -05:00
Joe Bryan
9cdd3ceb3c
adds exponential backoff, threshold notifications, removes debug printfs
2019-01-14 17:45:51 -05:00
Joe Bryan
340f02647a
removes old, replaced retry mechanism for domain validation requests
2019-01-14 15:56:44 -05:00
Joe Bryan
1c63c64bf7
threads effect attempt counts throughout :acme
2019-01-14 15:32:21 -05:00
Joe Bryan
575d68d2c9
uses :hall as the notification channel for :acme
2019-01-14 14:56:21 -05:00
Joe Bryan
32b1eb8c65
updates :acme structure arm syntax
2019-01-14 14:56:21 -05:00
Joe Bryan
420f8992e7
updates :acme to validate domains before requesting certificate
2019-01-14 14:56:21 -05:00
Joe Bryan
518685504a
renames/refactors :acme pending certificate order
...
blah
2019-01-14 14:56:21 -05:00
Joe Bryan
49bb588d03
updates :acme to reject empty certificate orders
2019-01-14 14:56:21 -05:00
Joe Bryan
e482790a2c
sets :acme timers by relative duration
2019-01-14 14:56:21 -05:00
Joe Bryan
d46a4ee095
refactors stateful signed/nonce'd :acme requests
2019-01-14 14:56:21 -05:00
Joe Bryan
44a45eca4c
renames :acme service directory urls
2019-01-14 14:56:21 -05:00