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
Joe Bryan
7375499d2b
corrects (unit user) in :acme %hiss requests
2019-01-13 21:48:45 -05:00
Joe Bryan
5359973e19
corrects (unit user) in :dns %hiss requests
2019-01-13 21:47:51 -05:00
Joe Bryan
a55c044848
fixes :dns retry duration calculation
2019-01-13 12:43:54 -05:00
Joe Bryan
6b7ff94e0a
updates :dns to backoff faster
2019-01-13 01:58:35 -05:00
Joe Bryan
69acdb750c
corrects |tell retry logic, improves error notifications
2019-01-13 01:58:35 -05:00
Joe Bryan
1f6d335025
tracks page numbers across +update:bind retries
2019-01-13 01:58:35 -05:00
Joe Bryan
a6ca768d5f
retries all |bind http crashes (+sigh-tang)
2019-01-13 01:58:31 -05:00
Chris Johnson
d59afa9555
- Allow non-%inv messages in the /i channel, and send them down through ‘invites’ property in landscape.prize
2019-01-11 17:16:09 -08:00
ixv
8d01ec53d1
Merge pull request #974 from urbit/dns-retouch
...
adds exponential backoff and :hall notifications to :dns
2019-01-11 13:50:41 -08:00
Fang
c7e133a848
Send invites to %i instead of %inbox
2019-01-11 13:32:15 -08:00
Joe Bryan
1514644cb0
uses /static.udon instead of /static.umd for confirmation requests
2019-01-11 12:33:29 -05:00
Joe Bryan
914abd8cc7
adds initial |fcloud json reparsers
2019-01-11 10:41:02 -05:00
Joe Bryan
244dca11b1
threads thru additional state for |fcloud, tweaks parsers
2019-01-11 10:41:02 -05:00
Joe Bryan
7f9df2d640
refactors json parsers
2019-01-11 10:41:02 -05:00
Joe Bryan
782fd4fc6d
adds initial |fcloud provider core
2019-01-11 10:41:02 -05:00
Joe Bryan
a71b0ff034
adds generic wrapper for provider-specific calls
2019-01-11 10:41:02 -05:00
Joe Bryan
e2730e6f16
refactors |bind http requests to make retry possible
2019-01-11 10:40:58 -05:00
Joe Bryan
f619115bdb
removes obsolete retry logic in +check-before
2019-01-11 00:13:48 -05:00
Joe Bryan
78c3c20fa1
adds exponential backoff and retry to |tell
2019-01-11 00:09:39 -05:00
Elliot Glaysher
f6f9c46dca
Timer demo works again, but now based on subscriptions.
...
- Resubscribes because Gall currently breaks connections after 20
messages on a subscription.
- Fixes cleanup of connections, so we don't constantly leak closed
connections into set of open connections, leading to spam cleanup
on restart of your urbit.
2019-01-10 16:35:09 -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
Elliot Glaysher
412a182c3e
First attempt at retargetting the %server demo onto %light channels.
...
This currently has a bunch of issues around canceling the channel, but
we have a minimal demo which is able to use Gall subscriptions from the
webpage over an EventSource.
2019-01-09 15:43:43 -08:00
Joe Bryan
4ef44b8829
uses :hall as the notification channel for :dns
2019-01-09 10:07:30 -05:00
Joe Bryan
4c6e95dd36
cleans up :dns helper-gates and app style
2019-01-09 10:07:30 -05:00
Joe Bryan
177a48e2d0
Merge pull request #965 from urbit/murmug
...
switch +mug hash from FNV to Murmur3
2019-01-09 01:47:49 -05:00
Joe Bryan
70ca40e0e6
replaces call to +lor in :ask
2019-01-08 20:12:51 -05:00
Elliot Glaysher
bee2b01fb6
First test usage of the channel stuff from a real browser. Properly sends an error back.
2019-01-08 14:44:03 -08:00
Isaac Visintainer
27c53212dd
- Added page redirect from / to /~~/landscape
...
- Removed chat autoaccept
2019-01-07 19:47:15 -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
75c2ccf6ed
added read logic and more printfs
2019-01-07 19:47:15 -08:00
Isaac Visintainer
10a150d5c2
send hall rumors through unchanged
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
Isaac Visintainer
9d2acd36fa
filled out subscription, state update, and mark conversion logic
2019-01-07 19:44:51 -08:00
Isaac Visintainer
0c6baef0d9
initial prep subscribe, mark and app stubs
2019-01-07 19:44:46 -08:00
Elliot Glaysher
0f479f012d
The reason its failing on the CI is that all renderers are now disabled
2019-01-07 16:23:35 -08:00
Elliot Glaysher
3c4e72b82f
Next step in getting working CI
2019-01-07 15:52:06 -08:00
Elliot Glaysher
ecba9cbd62
Merge remote-tracking branch 'origin/release-candidate' into lighter-than-eyre
2019-01-07 14:15:44 -08:00
Elliot Glaysher
9828c02473
Remove duplicated code between arvo and hoon
...
Also removes some dead code from arvo which lets us clean up some
^ in dojo.
2019-01-02 11:09:25 -08:00
Elliot Glaysher
2a0cc8a6aa
Merge remote-tracking branch 'origin/release-candidate' into lighter-than-eyre
...
This also fixes up the changes in the vane interface. We can make
a pill with this and can boot it. We can even start the %server app
and ship down a single timer event to the browser, but subsequent
events have broken in the interim; debug on Monday.
2018-12-14 16:04:13 -08:00
Joe Bryan
d4e9759b28
18. single-home %clay %info task
2018-12-13 14:07:10 -05:00
Joe Bryan
18cb206eee
15. single-homes %ford %kill task
2018-12-13 14:06:59 -05:00
Joe Bryan
5095020755
14. single-home %ford %build task
2018-12-13 14:06:56 -05:00
Elliot Glaysher
31b6842d43
Test fixes
2018-12-11 13:59:49 -08:00
Elliot Glaysher
ec9513ccfe
More explicit referencing
2018-12-11 13:48:34 -08:00
Elliot Glaysher
935baa3c83
Explicit resolution, less ^
2018-12-11 13:39:39 -08:00
Elliot Glaysher
8fc66dffde
Remove =, and unreferenced stuff.
2018-12-11 13:27:33 -08:00
Elliot Glaysher
e839ec6c7c
Start adding ^? and removing =, and ^
2018-12-11 11:38:44 -08:00
Elliot Glaysher
8cde064ee8
Make the example file an udon file instead of md.
2018-12-10 16:59:42 -08:00
Elliot Glaysher
d21a63eb80
Readd app/time.hoon
2018-12-10 16:40:18 -08:00
Elliot Glaysher
3153e8882b
Remove github app.
2018-12-10 16:01:47 -08:00
Elliot Glaysher
e427966f23
Remove the markdown jet code
2018-12-10 15:59:35 -08:00
Elliot Glaysher
52fa131081
Remove gh
2018-12-10 15:59:35 -08:00
Elliot Glaysher
b00f78be28
Remove capitalize
2018-12-10 15:59:35 -08:00
Elliot Glaysher
2c4e537b72
Delete more apps and update the test app
2018-12-10 15:59:35 -08:00
Elliot Glaysher
8837dc8293
Delete twitter
2018-12-10 15:59:35 -08:00
Elliot Glaysher
2f8c632519
Delete +pipe
2018-12-10 15:59:35 -08:00
Joe Bryan
99a3fc6a05
removes auto-resetting "init" sync
2018-12-04 03:09:51 -05:00
Elliot Glaysher
9bb899308d
Merge remote-tracking branch 'origin/release-candidate' into lighter-than-eyre
2018-11-09 11:00:00 -08:00
Isaac Visintainer
0df228f165
added jet hints to hall, collections, gall
2018-11-07 14:31:31 -08:00
Isaac Visintainer
406c38a5b8
removed soft, moved bulk of collections logic to a lib for better caching
2018-11-07 14:31:31 -08:00
Isaac Visintainer
1e1f9231b9
fixed behavior for broken umd
2018-11-07 14:31:31 -08:00
Isaac Visintainer
0746998e4c
added functionality to clear hall subscriptions
2018-11-07 14:31:31 -08:00
Isaac Visintainer
a06be71df2
collections fixes: comment snippets, double reporting, date field error
2018-11-07 14:31:31 -08:00
Isaac Visintainer
9dba26e838
made hall newdm flow idempotent
2018-11-07 14:31:31 -08:00
Isaac Visintainer
b4f0a3c5db
onboarding bit
2018-11-07 14:31:31 -08:00
Isaac Visintainer
026f02cb63
collections fixes: post editing, parent config, sorting
2018-11-07 14:31:31 -08:00
Joe Bryan
24b3d0da08
Merge pull request #873 from urbit/lofi-dns
...
simplify :dns app
2018-11-07 12:30:20 -05:00
Joe Bryan
f68ba36ed7
removes verbose :dns printfs, adds status messages, cleans up
2018-11-07 00:25:49 -05:00
Joe Bryan
efcb722a06
retrieve existing records after :dns|authority
2018-11-06 23:56:32 -05:00
Joe Bryan
55e618a0b6
defers %indirect bindings when the target is not yet bound
2018-11-06 19:13:11 -05:00
Joe Bryan
ecf24a1345
moves +reserved ipv4 address check to zuse, uses in :dns|ip
2018-11-06 19:13:11 -05:00
Joe Bryan
71641f7b93
re-notify on duplicate dns binding requests
2018-11-06 19:13:16 -05:00
Joe Bryan
7bfc76c4d9
removes :dns prohibition against binding yourself
2018-11-06 19:13:11 -05:00
Joe Bryan
2626c1b284
adds post-binding http request to confirm record propagation
2018-11-06 19:13:02 -05:00
Joe Bryan
42a285efef
simplifies :dns, removing dependence on %ames routing
2018-11-06 19:09:24 -05:00
Joe Bryan
b55c3a4b4e
removes verbose :acme printfs, adds status messages
2018-11-06 18:25:07 -05:00
Joe Bryan
56110cb891
simplifies :acme initialization
2018-11-06 17:29:05 -05:00
Joe Bryan
716c86c28b
retries authorization finalization failures
2018-11-06 17:29:05 -05:00
Joe Bryan
071e907797
accepts acme registration response of 200 or 201
2018-11-06 17:29:05 -05:00
Joe Bryan
00cdf59b5f
adds (extremely basic) certificate renewal
2018-11-06 17:29:05 -05:00
Joe Bryan
039c5c8d41
retries failed acme orders after 10 minutes
2018-11-06 17:29:05 -05:00
Joe Bryan
f74a2d32de
adds json unit reparsers and api response body types to :acme
2018-11-06 17:29:05 -05:00
Joe Bryan
36a3b6e91e
updates :acme to always check order after finalizing
2018-11-06 17:29:05 -05:00