Trac issueshttps://gitlab.torproject.org/legacy/trac/-/issues2020-06-13T18:06:47Zhttps://gitlab.torproject.org/legacy/trac/-/issues/19956"uptime" is wrong2020-06-13T18:06:47Ztoralf"uptime" is wrongsearching for a retired relay of mine :
https://atlas.torproject.org/#search/zwiebeltoralf
shows "Uptime" in the head of the table whereas it is the downtime (eg for the first enty)
https://atlas.torproject.org/#details/6A2F0A293B818706...searching for a retired relay of mine :
https://atlas.torproject.org/#search/zwiebeltoralf
shows "Uptime" in the head of the table whereas it is the downtime (eg for the first enty)
https://atlas.torproject.org/#details/6A2F0A293B818706CCE1616D79A5C38FC5259F46irlirlhttps://gitlab.torproject.org/legacy/trac/-/issues/23933Add a configuration framework2021-08-23T14:41:32ZirlAdd a configuration frameworkIt is necessary to store credentials outside the code, configuration options need to be explored, implemented and documented.It is necessary to store credentials outside the code, configuration options need to be explored, implemented and documented.irlirlhttps://gitlab.torproject.org/legacy/trac/-/issues/22057Add a link to the Atlas wiki page2020-06-13T18:07:17ZcypherpunksAdd a link to the Atlas wiki pageThere is no reference on the Atlas website to its wiki page. It should have one so the wiki page is easier to find.There is no reference on the Atlas website to its wiki page. It should have one so the wiki page is easier to find.irlirlhttps://gitlab.torproject.org/legacy/trac/-/issues/28450Add a parse_bytes function to load descriptors from bytes2018-11-26T14:16:19ZirlAdd a parse_bytes function to load descriptors from bytesThis is a convenience function that wraps the bytes in a BytesIO and calls parse_file().This is a convenience function that wraps the bytes in a BytesIO and calls parse_file().irlirlhttps://gitlab.torproject.org/legacy/trac/-/issues/24274Add a search box at the top right corner of the new Atlas page2020-06-13T18:07:42ZDavid Gouletdgoulet@torproject.orgAdd a search box at the top right corner of the new Atlas pageNow that Atlas has moved to the metrics page, it lost its very useful search box at the top right corner.
If we can bring it back, it would be grand. EXTRA point and beer for a small "x" in that box to clear it out of its content :).Now that Atlas has moved to the metrics page, it lost its very useful search box at the top right corner.
If we can bring it back, it would be grand. EXTRA point and beer for a small "x" in that box to clear it out of its content :).irlirlhttps://gitlab.torproject.org/legacy/trac/-/issues/23517Add aggregated results table for relays grouped by country and/or AS2020-06-13T18:07:31ZKarsten LoesingAdd aggregated results table for relays grouped by country and/or ASThis feature request is inspired by #23509, which, IIUC, is about displaying aggregated data on a single page. However, I believe that the feature that I'm describing here is sufficiently different to deserve its own ticket. If that's no...This feature request is inspired by #23509, which, IIUC, is about displaying aggregated data on a single page. However, I believe that the feature that I'm describing here is sufficiently different to deserve its own ticket. If that's not the case, feel free to merge tickets!
It would be cool to be able to group relays in the results table by country, by AS, or even by both. (Not by family, because grouping by family can be really tricky.)
The most common use case would be that somebody wants to learn which are the top 10 countries contributing to the network. Or the top 10 ASes. And then they might want to include only relays with the Exit flag. Or filter by a given country and group by AS.
Basically, this feature would make Compass obsolete, AFAICS. The only part in Compass that this would not implement is the "(almost) fast exit" distinction, and that's not a loss.
This feature might be combined with #23509 by including a link from an aggregated results table entry to an aggregated details page that would be implemented in #23509. But that's not a requirement. The aggregated results table in itself is an improvement.
Regarding links, there could be "Top 10 Countries" and "Top 10 ASes" links next to the existing "Top 10 Relays" link.
Regarding the implementation, I think that we could start with an implementation in Atlas and only consider adding another document type for this to Onionoo if the implementation in Atlas does not scale. Atlas would request a details document with only the fields to be aggregated and displayed in the table, but for all relays. That's a potentially quite large document (though it's much smaller when using the fields parameter). But it's probably quite easy to cache that on the server and in the browser (for different aggregations by country or AS). Atlas would then perform all aggregations and subsequent sorting in the browser.
What do you think? Did I miss anything that makes this feature a lot more difficult than it sounds in my description above?irlirlhttps://gitlab.torproject.org/legacy/trac/-/issues/22303Add an offline mode2020-06-13T18:07:25ZcypherpunksAdd an offline modeThe recent connectivity issues with Onionoo makes it hard to test and work on Atlas. It would be handy to have an offline mode where Atlas retrieves its data from a local file or server.The recent connectivity issues with Onionoo makes it hard to test and work on Atlas. It would be handy to have an offline mode where Atlas retrieves its data from a local file or server.irlirlhttps://gitlab.torproject.org/legacy/trac/-/issues/23854Add an RSS feed for https://metrics.torproject.org/news.html2020-06-13T18:14:19ZcypherpunksAdd an RSS feed for https://metrics.torproject.org/news.htmlThis is an item on the roadmap and has also been requested on twitter:
https://twitter.com/33b5e5/status/918598903066386432This is an item on the roadmap and has also been requested on twitter:
https://twitter.com/33b5e5/status/918598903066386432irlirlhttps://gitlab.torproject.org/legacy/trac/-/issues/32007Add anti-censorship research ideas2020-06-13T17:07:54ZPhilipp Winterphw@torproject.orgAdd anti-censorship research ideasDuring last week's anti-censorship meeting, we brainstormed a number of research ideas. I added them to ideas.md in the following commit: https://github.com/NullHypothesis/research-web/commit/8ff430456ad2d61e00db84723fae9fc610df1534During last week's anti-censorship meeting, we brainstormed a number of research ideas. I added them to ideas.md in the following commit: https://github.com/NullHypothesis/research-web/commit/8ff430456ad2d61e00db84723fae9fc610df1534irlirlhttps://gitlab.torproject.org/legacy/trac/-/issues/24380Add family url to details page as well2020-06-13T18:07:46ZcypherpunksAdd family url to details page as wellIn #24375 we added the url on the search page,
lets add the same URL on the relay details page next to
"Effective Family Members" (<number>)In #24375 we added the url on the search page,
lets add the same URL on the relay details page next to
"Effective Family Members" (<number>)irlirlhttps://gitlab.torproject.org/legacy/trac/-/issues/21958add first_seen field to relay and search results page2020-06-13T18:07:13Zcypherpunksadd first_seen field to relay and search results pageonionoo provides the first_seen date of every relay, this ticket is about displaying it to atlasonionoo provides the first_seen date of every relay, this ticket is about displaying it to atlasirlirlhttps://gitlab.torproject.org/legacy/trac/-/issues/10401Add IPv6 icon to Atlas2020-06-13T18:07:21ZTracAdd IPv6 icon to AtlasIf relay has IPv6 ORPOrt add IPv6 icon - there are already icons for guards, exit etc.
Ipv6 needs some promotion to get wider deployment. Its very handy for tor because its often left unfiltered. Currently only about 10% of relays runs ...If relay has IPv6 ORPOrt add IPv6 icon - there are already icons for guards, exit etc.
Ipv6 needs some promotion to get wider deployment. Its very handy for tor because its often left unfiltered. Currently only about 10% of relays runs IPv6. Anybody with public IPv4 - like all relays can get IPv6 6to4 address without any registration just by enabling 6to4 translation in kernel.
b/
add some information to list of allowed exiting ports that relay has Ipv6 exit enabled.
**Trac**:
**Username**: hsnirlirlhttps://gitlab.torproject.org/legacy/trac/-/issues/24692Add JavaDoc to reach 100% coverage for public interfaces2018-07-16T13:24:30ZirlAdd JavaDoc to reach 100% coverage for public interfacesWhile metrics-bot isn't intended to be used as a library, documentation is always helpful and should be added wherever it makes sense.While metrics-bot isn't intended to be used as a library, documentation is always helpful and should be added wherever it makes sense.irlirlhttps://gitlab.torproject.org/legacy/trac/-/issues/24075Add new StatusTypes for internal logging2020-06-13T06:59:44ZirlAdd new StatusTypes for internal loggingMicroblogging and logging can share the same systems. We need new status types for:
* ERROR
* WARNING
* INFO
* DEBUG
`MetricsBot.error(String)` can then by changed to use the ERROR status type.Microblogging and logging can share the same systems. We need new status types for:
* ERROR
* WARNING
* INFO
* DEBUG
`MetricsBot.error(String)` can then by changed to use the ERROR status type.irlirlhttps://gitlab.torproject.org/legacy/trac/-/issues/24435Add notice that Compass will be shut down2020-06-13T17:53:28ZirlAdd notice that Compass will be shut downWe should add an announcement that Compass will be shut down, pointing people to Relay Search aggregations, and let people report anything they're missing from the Relay Search implementation.We should add an announcement that Compass will be shut down, pointing people to Relay Search aggregations, and let people report anything they're missing from the Relay Search implementation.irlirlhttps://gitlab.torproject.org/legacy/trac/-/issues/24974add onionoo version field to atlas/relay search2020-06-13T18:07:56Zcypherpunksadd onionoo version field to atlas/relay searchThis is related to:
https://trac.torproject.org/projects/tor/ticket/22488#comment:23
Goal: reduce the confusion for relay ops caused by false-positives of "you are running an outdated tor version" banner.
Below the platform field add t...This is related to:
https://trac.torproject.org/projects/tor/ticket/22488#comment:23
Goal: reduce the confusion for relay ops caused by false-positives of "you are running an outdated tor version" banner.
Below the platform field add the onionoo version field:
https://metrics.torproject.org/onionoo.html#details_relay_version
Description: Version
Tooltip text: Version of this relay as seen in the tor consensus
Based on the recent discussion on metrics-team ML I'm adding some ticket "metadata":
- This is a nice-to-have feature
- Would be nice to have it before 2019irlirlhttps://gitlab.torproject.org/legacy/trac/-/issues/22147Add Onionoo's exit_addresses field2020-06-13T18:07:19ZcypherpunksAdd Onionoo's exit_addresses fieldIdeally display them similarly to the entries in the MyFamily lists.Ideally display them similarly to the entries in the MyFamily lists.irlirlhttps://gitlab.torproject.org/legacy/trac/-/issues/30760Add op-ab outage information to MetricsTimeline2020-06-13T18:04:03ZirlAdd op-ab outage information to MetricsTimelineirlirlhttps://gitlab.torproject.org/legacy/trac/-/issues/22185Add red unmeasured icon to properties2020-06-13T18:07:21ZcypherpunksAdd red unmeasured icon to propertiesin #16020 onionoo got support for the measured flag, we should display it on atlas to help relay operators like
https://lists.torproject.org/pipermail/tor-relays/2017-May/012242.html
with debugging.
The tooltip should include:
- unmeasu...in #16020 onionoo got support for the measured flag, we should display it on atlas to help relay operators like
https://lists.torproject.org/pipermail/tor-relays/2017-May/012242.html
with debugging.
The tooltip should include:
- unmeasured is expected for new relays
- not expected if your uptime is > x days (x=5?)irlirlhttps://gitlab.torproject.org/legacy/trac/-/issues/29281Add research idea for GeoIP database comparison2020-06-13T17:07:51ZirlAdd research idea for GeoIP database comparisonTo compare MaxMind with other offerings.To compare MaxMind with other offerings.irlirl