summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Fix Trac 'Report a bug' linkHEADmasterIvan Markin2016-06-30
|
* Merge branch 'task/5430' of https://git.torproject.org/user/irl/atlas into ↵Philipp Winter2016-06-27
|\ | | | | | | | | | | | | task/5430 Conflicts: templates/search/do.html
| * Adds a title to the search results pageIain R. Learmonth2016-06-20
| | | | | | | | | | | | | | * Displays the search query for searches * Displays "Top 10 Relays by Consensus Weight" for the top 10 page to avoid confusion as to why the top 10 are not sorted by bandwidth (#5430)
| * Adds a list of the top 10 relays by consensus weight (Fixes: #5430)Iain R. Learmonth2016-06-19
| | | | | | | | | | | | | | | | | | | | | | * Adds a navbar to the top of the page for Home, About and Top 10 Relays. * Re-uses the search results view using a hardcoded Onionoo URL (taken from Globe) to show a list of the top 10 relays by consensus weight. * Disables sorting by default of the datatables, and disables saving of state for sorting options. This allows the list of the top 10 to be sorted by consensus weight as reported by Onionoo, though manual sorting is still possible as before.
* | Allow returning up to 50 search results and error on empty searchIain R. Learmonth2016-06-19
|/ | | | | | | | | | | | | | | * Added the ability for errors to be passed along when rendering result sets, to display an error or warning message while still allowing a result set to be rendered. * Results are only rendered once all the requests have succeeded (or failed), not every time there is a response. This greatly improves the performance and now up to 50 results can be rendered reasonably. * Limits the result set to a maximum of 50 results, introducing a new error message when this number is exceeded. (Fixes: #15395) * Introduces a new error message when an empty string is passed and fixed the rendering of that error message by displaying it. (Fixes: #19372) * Thanks to karsten and hellais for their help on this patch. (:
* 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
|/