tahoe-lafs/src/allmydata/web
Brian Warner 67dcedd8df introweb: fix connection hints for server announcements
A long time ago, the introducer's status web page would show the
advertised IP addresses for all published services, by parsing their
FURL's connection hints. This hasn't worked since about 12-Aug-2014 when
foolscap-0.6.5 changed the internal format of these hints (the column
has been empty this whole time).

This removes the "Advertised IPs" column from the Service Announcements
table. Instead, the service's full connection hints (not just the IP
address) is displayed in a tooltip/popup on the "Announced" timestamp
column.

The code that pulls these connection hints is now tolerant of all three
foolscap styles:

* foolscap<=0.6.4 : tuples of ("ipv4",host,port)
* 0.6.5 .. 0.8.0  : tuples of ("tcp",host,port)
* foolscap>=0.9.0 : strings

fixes ticket:2510
2015-09-22 17:19:52 -07:00
..
static welcome.xhtml: improve layout by floating the icons to the left. 2015-01-20 17:24:27 -08:00
__init__.py tweak webish to use resource_filename to find css and html files 2008-01-22 17:44:58 -07:00
check_results.py Remove 'needs-rebalancing' and add 'count-happiness' to checker reports; repair tests. fixes #1784, #2105 2014-03-20 16:13:57 +00:00
check-and-repair-results.xhtml Marcus Wanner's favicon patch. fixes #1592 2011-12-17 03:32:01 +00:00
check-results.xhtml Marcus Wanner's favicon patch. fixes #1592 2011-12-17 03:32:01 +00:00
common.py Appease req.setHeader by passing bytes, not ints. 2015-01-21 10:31:31 -08:00
deep-check-and-repair-results.xhtml Marcus Wanner's favicon patch. fixes #1592 2011-12-17 03:32:01 +00:00
deep-check-results.xhtml Marcus Wanner's favicon patch. fixes #1592 2011-12-17 03:32:01 +00:00
directory.py refactor get_filenode_metadata(...) into common.py 2014-10-10 11:19:25 -06:00
directory.xhtml Redesigned directory pages (WIP) 2014-09-02 13:55:12 -07:00
download-status-timeline.xhtml Include unminified versions of d3+jquery. Addresses #2208. 2014-04-25 16:16:05 -07:00
download-status.xhtml Marcus Wanner's favicon patch. fixes #1592 2011-12-17 03:32:01 +00:00
filenode.py Appease req.setHeader by passing bytes, not ints. 2015-01-21 10:31:31 -08:00
helper.xhtml Marcus Wanner's favicon patch. fixes #1592 2011-12-17 03:32:01 +00:00
info.py webapi changes for MDMF 2011-08-06 17:43:48 -07:00
info.xhtml Marcus Wanner's favicon patch. fixes #1592 2011-12-17 03:32:01 +00:00
introducer.xhtml introweb: fix connection hints for server announcements 2015-09-22 17:19:52 -07:00
introweb.py introweb: fix connection hints for server announcements 2015-09-22 17:19:52 -07:00
literal-check-results.xhtml Marcus Wanner's favicon patch. fixes #1592 2011-12-17 03:32:01 +00:00
manifest.xhtml Marcus Wanner's favicon patch. fixes #1592 2011-12-17 03:32:01 +00:00
map-update-status.xhtml Marcus Wanner's favicon patch. fixes #1592 2011-12-17 03:32:01 +00:00
operations.py Increase ophandle expiration times, per #577 2010-02-20 17:05:12 -08:00
publish-status.xhtml Fix text in Publish Status results. Closes #1762. 2012-06-08 15:21:46 -07:00
rename-form.xhtml webui: merge 'move' form with 'rename' form 2012-05-09 14:21:37 -07:00
retrieve-status.xhtml Marcus Wanner's favicon patch. fixes #1592 2011-12-17 03:32:01 +00:00
root.py Introduce icons with distinct shape for connection status display on the front wui page... 2015-01-20 16:41:01 -08:00
statistics.xhtml Make WUI headings and titles more consistent and accurate: 2012-12-29 23:54:54 +00:00
status.py hush current pyflakes warnings (list comprehensions) 2014-06-23 13:54:07 -07:00
status.xhtml Make WUI headings and titles more consistent and accurate: 2012-12-29 23:54:54 +00:00
storage_status.xhtml Allow welcome and storage status pages to display a non-ASCII node nickname. fixes #1298 2012-12-27 05:08:53 +00:00
storage.py Add nickname/nodeid to storage-status web page. Closes #1204. 2012-03-12 19:57:36 -07:00
unlinked.py web/unlinked.py: don't use % operator to expand %(uri)s. fixes #1860. 2012-11-15 04:16:19 +00:00
upload-results.xhtml helper: remove timings["existence_check"], aka "Already-In-Grid Check" 2012-05-21 21:13:11 -07:00
upload-status.xhtml helper: remove timings["existence_check"], aka "Already-In-Grid Check" 2012-05-21 21:13:11 -07:00
welcome.xhtml welcome.xhtml: improve layout by floating the icons to the left. 2015-01-20 17:24:27 -08:00