Brian Warner
|
ad3d9207a9
|
Change deep-size/stats/check/manifest to a start+poll model instead of a single long-running synchronous operation. No cancel or handle-expiration yet. #514.
|
2008-10-21 17:03:07 -07:00 |
|
Brian Warner
|
51612cd1be
|
webish: add an extra newline to JSON output
|
2008-09-15 13:43:14 -07:00 |
|
Brian Warner
|
5098297a2b
|
introweb.py: tolerate foolscap>=0.2.6, which changed the internals of .locationHints
|
2008-05-14 13:55:47 -07:00 |
|
Brian Warner
|
186492e620
|
introducer: only record one announcement per (tubid,service) tuple. Fixes #343.
|
2008-04-23 15:05:39 -07:00 |
|
Brian Warner
|
4531d1e953
|
introweb.py: add ?t=json, to provide machine-readable subscriber counts
|
2008-03-25 12:56:12 -07:00 |
|
Brian Warner
|
45a1e655c7
|
introducer: record a timestamp with each announcement, and display it on the introducer's web page
|
2008-03-11 19:33:19 -07:00 |
|
Brian Warner
|
29e23626ad
|
introducer: record a timestamp with each subscriber, and display it on the introducer's web page
|
2008-03-11 19:28:37 -07:00 |
|
Brian Warner
|
89be2e1bea
|
introweb: combine announcement and subscriber information to show version+nickname for each client
|
2008-03-11 19:21:29 -07:00 |
|
Brian Warner
|
fd5a922cad
|
introweb.py: tolerate non-setLocationed client tubs
|
2008-03-11 18:09:13 -07:00 |
|
Brian Warner
|
810ba68343
|
add a webserver for the Introducer, showing service announcements and subscriber lists
|
2008-03-11 17:36:25 -07:00 |
|