Rewrite download-status-timeline visualizer ('viz') with d3.js
authorBrian Warner <warner@lothar.com>
Tue, 1 Nov 2011 06:18:21 +0000 (23:18 -0700)
committerBrian Warner <warner@lothar.com>
Tue, 1 Nov 2011 06:18:21 +0000 (23:18 -0700)
commit7da112ccefb4543c6f0e2a8b9b1472e96644d2de
treedb5d6a799a7f82a7eb962c013d7dd99bd6d8c2be
parent5bf1ffbc879cf08253eb695d8b0742629f26cb84
Rewrite download-status-timeline visualizer ('viz') with d3.js

* use d3.js v2.4.6
* add a "toggle misc events" button, to get hash/bitmap-checking details
* only draw data that's on screen, for speed
* add fragment-arg to fetch timeline data.json from somewhere else
12 files changed:
src/allmydata/immutable/downloader/node.py
src/allmydata/immutable/downloader/share.py
src/allmydata/immutable/downloader/status.py
src/allmydata/immutable/filenode.py
src/allmydata/test/test_web.py
src/allmydata/web/d3-2.4.6.min.js [new file with mode: 0644]
src/allmydata/web/d3-2.4.6.time.min.js [new file with mode: 0644]
src/allmydata/web/download-status-timeline.xhtml
src/allmydata/web/download_status_timeline.js
src/allmydata/web/protovis-3.3.1.min.js [deleted file]
src/allmydata/web/root.py
src/allmydata/web/status.py