Tony Garnock-Jones
|
1802a36ce3
|
Precompile bytecode on pushes for faster startup
|
2016-11-22 11:20:48 +13:00 |
Tony Garnock-Jones
|
8cee89f6a7
|
Fix signatures
|
2016-11-22 10:15:18 +13:00 |
Tony Garnock-Jones
|
1cfd5cce0d
|
log-info instead of printf
|
2016-11-22 10:15:01 +13:00 |
Tony Garnock-Jones
|
eef6c8c4b7
|
More logging for remote topics
|
2016-11-22 10:09:07 +13:00 |
Tony Garnock-Jones
|
51088343c4
|
Fixes and improvements toward proper upstream subscriptions
|
2016-11-22 10:04:07 +13:00 |
Tony Garnock-Jones
|
79e8d87e5f
|
Terminate a websocket subscription when the websocket closes
|
2016-11-21 17:46:56 +13:00 |
Tony Garnock-Jones
|
01d8ba9456
|
Unsubscribe when interest in a remote topic goes away
|
2016-11-21 17:46:45 +13:00 |
Tony Garnock-Jones
|
2fa3f13c9b
|
More logging
|
2016-11-21 17:46:32 +13:00 |
Tony Garnock-Jones
|
036916de7f
|
Websocket-specific nginx configuration
|
2016-11-21 17:12:16 +13:00 |
Tony Garnock-Jones
|
6b4cb0b271
|
Simple websocket client
|
2016-11-21 17:05:43 +13:00 |
Tony Garnock-Jones
|
a2c63ca007
|
Websocket subscription
|
2016-11-21 17:05:33 +13:00 |
Tony Garnock-Jones
|
27d57b2c52
|
Only poll upstream when some polling is desired
|
2016-11-21 17:05:17 +13:00 |
Tony Garnock-Jones
|
f6cb3282bd
|
Minor refactoring
|
2016-11-21 17:05:01 +13:00 |
Tony Garnock-Jones
|
165a35a471
|
Command-line argument -c --> -f
|
2016-11-21 17:04:44 +13:00 |
Tony Garnock-Jones
|
330721480f
|
Finish conversion of poke.rkt to timestate
|
2016-11-21 14:40:25 +13:00 |
Tony Garnock-Jones
|
c65fc0220c
|
info.rkt updates, including racketmq launcher
|
2016-11-21 11:52:28 +13:00 |
Tony Garnock-Jones
|
d83a87f0f4
|
Complain if no canonical-hosts are available
|
2016-11-21 11:51:38 +13:00 |
Tony Garnock-Jones
|
f9f5e41c9d
|
Improve README
|
2016-11-21 11:41:57 +13:00 |
Tony Garnock-Jones
|
5590c754c4
|
Update README
|
2016-11-21 11:24:54 +13:00 |
Tony Garnock-Jones
|
763d218927
|
Fix nginx SSL paths
|
2016-11-21 11:04:01 +13:00 |
Tony Garnock-Jones
|
a5cdd5b12f
|
Warn when too many canonical-host records exist
|
2016-11-21 10:55:06 +13:00 |
Tony Garnock-Jones
|
1c7b80606d
|
Command-line configuration
|
2016-11-21 10:54:54 +13:00 |
Tony Garnock-Jones
|
29402dfc0b
|
Warn when config file is missing
|
2016-11-21 10:54:07 +13:00 |
Tony Garnock-Jones
|
9f6a73a8b0
|
Split server.rkt into hub.rkt and hub/*.rkt
|
2016-11-21 10:13:40 +13:00 |
Tony Garnock-Jones
|
9b83f0f243
|
Comment defaults.rktd
|
2016-11-21 09:48:12 +13:00 |
Tony Garnock-Jones
|
ae8209410d
|
Templates
|
2016-11-21 09:09:05 +13:00 |
Tony Garnock-Jones
|
1f70e0e49f
|
Split out config, protocol
|
2016-11-21 08:34:35 +13:00 |
Tony Garnock-Jones
|
b27d28f364
|
Well, maybe error instead of warning. Sigh
|
2016-11-20 18:35:57 +13:00 |
Tony Garnock-Jones
|
75fbb51e66
|
Want warning and error in PLTSTDERR
|
2016-11-20 18:33:31 +13:00 |
Tony Garnock-Jones
|
62bd3c707b
|
Get syndicate/drivers/web logging in run script
|
2016-11-20 18:19:09 +13:00 |
Tony Garnock-Jones
|
42edd5397a
|
Serve static content
|
2016-11-20 18:12:03 +13:00 |
Tony Garnock-Jones
|
4a1ad72ab8
|
Stub nginx and letsencrypt config
|
2016-11-20 17:24:18 +13:00 |
Tony Garnock-Jones
|
4074a5f0ba
|
Set PLTSTDERR in run script
|
2016-11-20 17:01:49 +13:00 |
Tony Garnock-Jones
|
e36179a610
|
Terminate on error in run script
|
2016-11-20 17:01:43 +13:00 |
Tony Garnock-Jones
|
e80073f4f0
|
Update syndicate in post-receive-hook
|
2016-11-20 17:01:33 +13:00 |
Tony Garnock-Jones
|
d0eb37eef1
|
Go back to using the ambient Racket
|
2016-11-20 16:53:45 +13:00 |
Tony Garnock-Jones
|
26bba9c255
|
Use ~/bin/racket in daemontools script
|
2016-11-20 16:52:09 +13:00 |
Tony Garnock-Jones
|
367cecb46e
|
Makefile post-receive-hook
|
2016-11-20 16:49:10 +13:00 |
Tony Garnock-Jones
|
1f7489d0f7
|
Daemontools infrastructure
|
2016-11-20 16:48:05 +13:00 |
Tony Garnock-Jones
|
f9b83c7714
|
Rename collect from rmq to racketmq
|
2016-11-20 16:27:39 +13:00 |
Tony Garnock-Jones
|
848b4e45be
|
README.md contents
|
2016-11-20 16:27:13 +13:00 |
Tony Garnock-Jones
|
efb700f662
|
It should probably be called RacketMQ rather than RMQ
|
2016-11-20 16:27:06 +13:00 |
Tony Garnock-Jones
|
d1022e6c99
|
Much improved treatment of rel=hub and rel=self for topics
|
2016-11-09 06:20:19 +13:00 |
Tony Garnock-Jones
|
12fb654708
|
Support topic deletion in poke.rkt
|
2016-11-09 06:10:39 +13:00 |
Tony Garnock-Jones
|
28bb423d32
|
Asynchronous verification
|
2016-11-09 05:21:30 +13:00 |
Tony Garnock-Jones
|
91c59988df
|
Support HEAD and GET for local topics
|
2016-11-09 05:20:18 +13:00 |
Tony Garnock-Jones
|
45c30f6158
|
Copyright year
|
2016-11-04 22:33:43 -04:00 |
Tony Garnock-Jones
|
7d61d63dc7
|
Defaults; more use of later-than; work on upstream subscription
|
2016-10-31 22:30:22 -04:00 |
Tony Garnock-Jones
|
a445c6860a
|
Cope with network error when considering redirection
|
2016-10-31 22:29:32 -04:00 |
Tony Garnock-Jones
|
98b62a5bc8
|
parse-link-headers (crude)
|
2016-10-31 22:29:06 -04:00 |