| Commit message (Collapse) | Author | Age |
| | |
|
| |
|
|
|
|
|
|
| |
'*' is not very informative while grouping. Instead provide more
information such as -
- How many relays with the exit flag are in a given group?
- How many relays with the guard flag are in a given group?
- How many distinct AS numbers are in a given group?
|
| |
|
|
|
|
| |
Those two columns took up quite a bit of space, merging
them together should hopefully free up more space to
display more important information.
|
| |
|
|
|
|
|
| |
When grouping by country/AS, the total number of relays
are displayed in the nickname column. This is wrong, we
calculate the number of unique fingerprints and not
nicknames. Move the relay count to fingerprint column.
|
| |
|
|
|
|
| |
Tooltips now explain what some of the non-obvious table
headers stand for. Some of the abbreviated table headers
are expanded.
|
| |
|
|
|
|
|
|
| |
Firefox ignores -moz-placeholder and instead requires
input:-moz-placeholder. This is a bug(#3779) in Twitter
bootstrap which has been fixed in v2.1. Compass currently
uses v2.0, and doesn't have this fix. This commit backports
it v2.0.
|
| |
|
|
|
|
| |
The Cancel button confused asn into thinking that it
did nothing. Renaming it to Reset will hopefully make
it clearer.
|
| |
|
|
| |
Fixes #6693.
|
| | |
|
| |
|
|
|
| |
If top value is not specified, then it should show
all the relays; not just the top 10 relays.
|
| |
|
|
|
| |
Add radio buttons which invoke different filtering
options that were newly added to compass.
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
| |
The warning message now gets called only if two ipv4
addresses are present in or_addresses and doesn't care
about ipv6 ones.
|
| | |
|
| |
|
|
|
| |
The RelayStats.relays() method uses load()
which internally calls accept()
|
| |
|
|
| |
SameNetworkFilter returns the fastest two relays per /24
|
| |
|
|
|
|
| |
This can be used as a basic init method
for all the filters that inherit BaseFilter
to do some initial preprocessing.
|
| |
|
|
|
|
|
| |
Previously all the filters were iterated over each
relay. The order of the filter applied couldn't be
controlled with this approach. Now, we can specify
the order in which the relays are to be filtered in.
|
| |
|
|
|
|
|
| |
FastExitFilter now takes bandwidth_rate, advertised_bandwidth,
list of ports and an "inverse" boolean as constructor args. The
"inverse" switch makes the filter /retain/ all relays which it
would otherwise /remove/
|
| |\ |
|
| | | |
|
| | | |
|
| |/
|
|
|
|
| |
The shortened fingerprint broke the links to atlas.
The truncation is down in the jinja2 template and
not in app.py
|
| | |
|
| | |
|
| |
|
|
| |
Code dump from https://github.com/gsathya/tor-relay-stats
|
| |
|
|
|
| |
The goal is to avoid naming issues with the dashes. Also, the product is
called Compass now, so let's call the script compass, too.
|
| | |
|
|
|
For previous history, see task-6329/ in metrics-tasks.git.
|