summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Pass the along the error for too many matchestask-15395Arturo Filastò2016-06-10
| | | | | This avoid having the situation where by having exactly 40 relays we mistakenly state that there are too many.
* Always display the first 40 search results.Karsten Loesing2016-05-25
| | | | | | | Display the first 40 results and indicate in a warning that there might really be more than 40 results that cannot all be displayed. Fixes #15395.
* Add <noscript> tag #159780xCoffee2016-04-12
| | | | Signed-off-by: Philipp Winter <phw@torproject.org>
* Removed deprecated family field. Displaying effective and alleged family ↵orlando2015-11-28
| | | | instead.
* Show better error message for search errors.Philipp Winter2015-03-18
| | | | | | If Atlas cannot get a response from Onionoo, it's not always the user's fault. This fix changes the error message to make that clear. Hopefully, this will result in less bug reports when Onionoo is offline.
* Replace pool assignment with transport protocols.Philipp Winter2014-12-10
| | | | | | | The bridge pool assignment field is now deprecated and no longer provided by Onionoo. At the same time, Onionoo now provides a field containing a bridge's transport protocols. This patch makes Atlas show the transport protocols instead of the pool assignment.
* Remove advertised bandwidth fraction graph.Karsten Loesing2014-11-18
| | | | | This graph is going to be removed from Onionoo as part of #13674. Replace it with the middle probability graph.
* Display fingerprint in monospaced font.Philipp Winter2014-11-09
|
* Explain how to perform advanced searches.Philipp Winter2014-11-04
| | | | | | | | Onionoo was recently extended and now understands several advanced search expressions. This commit explains to users how to use these expressions. This fixes <https://bugs.torproject.org/13599>.
* Add type column to search viewDmitry Eremin-Solenikov2014-07-20
| | | | | | | Add a column representing router type (Bridge/Router) to the search view. Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
* Parse clients data for bridgesDmitry Eremin-Solenikov2014-07-20
| | | | | | | | Onionoo provides another API method for bridges - information about clients that used the bridge. Let Atlas provide average client count graphs. Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
* Use hashed fingerprints for all searchesDmitry Eremin-Solenikov2014-07-10
| | | | | | | | It is possible to issue search to Onionoo using hashes of fingerprints and hashes of hashes of fingerprints. Thus always hash a fingerprint before searching. Onionoo will return correct results in any case. Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
* Import jsSHA version 1.5.0Dmitry Eremin-Solenikov2014-07-10
| | | | Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
* Split main details template into three templatesDmitry Eremin-Solenikov2014-07-10
| | | | | | | | | | Bridges have fewer fields compared to plain relays. It does not make sense to have several if(!bridge) constructions in the main template, so rename main.html to router.html and add a special bridge.html template. As we are at it, split away error handling from template - it is now done by a separate error.html. Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
* Add support for handling bridges in addition to relaysDmitry Eremin-Solenikov2014-07-10
| | | | | | | | Onionoo provides information about bridges in nearly the same way as it does for relays. So this commit extends relay model with two more properties and adds bridges to the list of relays for processing. Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
* Fix Onionoo linksPablo Castellano2014-06-19
|
* Make Atlas understand "exit_policy_v6_summary".Philipp Winter2014-05-26
| | | | | | | | If present, the "exit_policy_v6_summary" data is displayed right underneath its IPv4 equivalent. In addition, we reduce the vertical size of the <pre> environment so that the additional IPv6 box doesn't waste too much space. This should fix bug <https://bugs.torproject.org/12124>.
* Display relay's bandwidth values as tooltip.Philipp Winter2014-03-12
| | | | | | | | When moving the mouse over the bandwidth value under "Advertised Bandwidth", a tool tip shows the bandwidth rate, burst, and the observed bandwidth of the respective relay. This should fix <https://bugs.torproject.org/11195>.
* Fix incorrect statement.Philipp Winter2014-02-04
| | | | | Having code run in your browser doesn't automatically make it open source code. While it's probably meant as a joke, it might confuse users.
* Add Atlas' license.Philipp Winter2014-02-04
| | | | | Atlas is released under 2-Clause BSD. The license template was taken from <http://opensource.org/licenses/BSD-2-Clause>.
* Mention that we measure in bytes per second.Philipp Winter2013-12-09
| | | | Fixes <https://bugs.torproject.org/9920>.
* Remove every mention of bridges.Philipp Winter2013-12-09
| | | | | At this point, Atlas is not able to extract bridge information from onionoo data. We shouldn't pretend that it does.
* Dynamically update year in footer.Philipp Winter2013-11-23
| | | | Fixes <https://bugs.torproject.org/9015>.
* Merge branch 'issue-9911-hsdir-typo'.Philipp Winter2013-10-13
|\
| * Fix 'HSir' typo to 'HSDir', See #9911Justin Bull2013-10-06
| |
* | Display country name and flag on detail viewJustin Bull2013-10-13
| |
* | Add two missing "<dl>" HTML tags.Philipp Winter2013-10-12
| |
* | Display additional info if a relay is offline.Philipp Winter2013-10-12
| | | | | | | | | | | | If a relay is offline, write 'Last Known Properties' instead of merely 'Properties' and display an additional field called 'Last Seen'. That should cause less confusion.
* | Rename 'Status' to 'Current Status'.Philipp Winter2013-10-12
| | | | | | | | That should cause less confusion for users.
* | Display a relay's downtime when it's offline.Philipp Winter2013-10-12
|/ | | | Thanks to "rndm" for the patch.
* Remove run.py because shipping a web server goes beyond the scope of what atlasPhilipp Winter2013-08-06
| | | | should provide.
* Remove the installation instructions for the Python web server because thisPhilipp Winter2013-08-06
| | | | goes beyond the scope of a simple README.
* Update the project description.Philipp Winter2013-08-06
|
* Rename all "TorStatus" or "Tor Status" occurrences to "Atlas".Philipp Winter2013-07-31
|
* Use new Atlas favicon.Philipp Winter2013-07-31
|
* Delete superseded TorStatus.png.Philipp Winter2013-07-31
|
* Use the new atlas.png instead of the superseded TorStatus.png.Philipp Winter2013-07-31
|
* Add a new logo for Atlas in .xcf and .png format.Philipp Winter2013-07-31
|
* Add a field showing the relay's consensus weight under `Properties'. ThisPhilipp Winter2013-07-28
| | | | should fix ticket #9231.
* Don't pretend that we have a server running at 192.168.178.31 when it's notPhilipp Winter2013-07-25
| | | | true.
* Correctly display dir address if undefined.Karsten Loesing2013-07-20
| | | | | | Previously, we'd display the dir address of the previously shown relay. Fixes #9302, similar to #9281.
* Correctly display contact if undefined.Karsten Loesing2013-07-17
| | | | | | Previously, we'd display the contact of the previously shown relay. Fixes #9281.
* Filled in some tooltip data.Ben Cartwright Cox2013-05-04
|
* Merge remote-tracking branch 'hellais/task-6361' into task-6361Karsten Loesing2013-03-21
|\
| * Fix bug in visualization of tooltip in FirefoxArturo Filastò2013-03-17
| |
* | Move legend to top margin.Karsten Loesing2013-03-13
| |
* | Tweak the new tooltips a tiny bit.Karsten Loesing2013-03-13
|/
* Add support for tooltips inside of d3.js graphsArturo Filastò2013-03-13
|
* Extend y axis ticks to horizontal guides.Karsten Loesing2013-03-13
|
* Use D3.js for graphs instead of flot.Karsten Loesing2013-03-12
|