Tony Garnock-Jones
709042bb46
Convert the issued lease-seconds from string
2016-11-22 11:51:10 +13:00
Tony Garnock-Jones
f14e0acfcb
Reinterpret canonical-local-host -> canonical-baseurl.
...
In order to support HTTPS nginx proxying, we need to maintain a
"fictional" baseurl which is not directly connected to this server's
listen ports. This has caused a change to configuration: now, a
baseurl is specified along with one or more listen specifications.
2016-11-22 11:35:39 +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
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
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
9f6a73a8b0
Split server.rkt into hub.rkt and hub/*.rkt
2016-11-21 10:13:40 +13:00