Commit Graph

9 Commits

Author SHA1 Message Date
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