summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* fixup! Mention that a DNSSEC validating resolver is usedtask/26901Iain R. Learmonth2018-08-17
|
* Mention that a DNSSEC validating resolver is usedIain R. Learmonth2018-08-08
| | | | Fixes: #26901
* Adds the experimental and outdated flagsIain R. Learmonth2018-08-08
| | | | Fixes: #26667
* Display Onionoo protocol version and build revIain R. Learmonth2018-08-08
| | | | Fixes: #26863
* Fixes loading JSON for aggregated map plottingIain R. Learmonth2018-08-08
|
* Assume relays have recommended versions if unknownIain R. Learmonth2018-08-08
| | | | Fixes: #27042
* Remove stray console.logIain R. Learmonth2018-08-08
|
* Update news.json to version 284 of doc/MetricsTimeline.Karsten Loesing2018-08-07
|
* Document Onionoo versions 6.2 and 7.0.Karsten Loesing2018-08-03
|
* Fix bug in generating Tor Messenger CSV file.Karsten Loesing2018-08-03
|
* Specify per-graph CSV files on our /stats.html.Karsten Loesing2018-07-31
| | | | Part of #25383.
* Update to latest metrics-base.Karsten Loesing2018-07-31
|
* Update news.json to version 283 of doc/MetricsTimeline.Karsten Loesing2018-07-31
|
* Add a handful of missing colons.Karsten Loesing2018-07-30
|
* Clarify that we're rounding down user numbers.Karsten Loesing2018-07-29
| | | | | | | | Technically, we're using integer truncation, but we're only using non-negative numbers as input, so we can as well pretend we're using the floor() function. Sort of resolves #26868 which is where this question came up.
* Update news.json to version 281 of doc/MetricsTimeline.Karsten Loesing2018-07-26
|
* Add reproducible-metrics page.Karsten Loesing2018-07-23
| | | | Implements the first part of #26857.
* Update news.json to version 280 of doc/MetricsTimeline.Karsten Loesing2018-07-23
|
* Show verified and unverified host names for relaysIain R. Learmonth2018-07-18
| | | | | | | | | | Each hostname is displayed in a list, in a similar format to effective and alleged family. Non-verified hostnames are coloured orange and followed by an asterisk to differentiate them from verified host names. This commit also drops the use of the host_name field. Fixes: #26834
* Actually carry query from "all" aggregation downIain R. Learmonth2018-07-18
| | | | | | | Really just a typo fix. The queries were evaluated, but never output in the template. Fixes: #25864
* Make relays clickable when aggregating by versionIain R. Learmonth2018-07-18
| | | | Fixes: #25238
* Adds summary row to simple and aggregated searchIain R. Learmonth2018-07-18
| | | | | | | | For the simple search, only the advertised bandwidth row is really aggregatable. For aggregated search, all columns except version, country and autonomous system are aggregated. All aggregations are just sums. Fixes: #25050
* Update news.json to version 279 of doc/MetricsTimeline.Karsten Loesing2018-07-16
|
* Update Onionoo page to protocol version 6.1.Karsten Loesing2018-07-16
| | | | See: #18342, #6946, and #26665.
* Update to latest metrics-lib.Karsten Loesing2018-07-16
|
* Update news.json to version 278 of doc/MetricsTimeline.Karsten Loesing2018-07-16
|
* Recognize new bridge authority Serge.Karsten Loesing2018-07-16
|
* Update news.json to version 277 of doc/MetricsTimeline.Karsten Loesing2018-07-15
|
* Update news.json to version 276 of doc/MetricsTimeline.Karsten Loesing2018-07-09
|
* Update to latest metrics-lib.Karsten Loesing2018-07-09
|
* More intuitive sorting for aggregated AS/countriesIain R. Learmonth2018-07-09
| | | | Fixes: #25242
* Makes flags in details view clickableIain R. Learmonth2018-07-09
| | | | Fixes: #25533
* Link country name in details to search for countryIain R. Learmonth2018-07-09
| | | | | | | Additionally, a link to search for all exits in a country is displayed next to the country name. Fixes: #25861
* Restrict scary warning to obsolete relaysIain R. Learmonth2018-07-09
| | | | | | | | This restricts the scary warning informing relay operators to upgrade as soon as possible to only outdated relays according to the Onionoo version_status field. Fixes: #25199
* Fix unknown AS in aggregationsIain R. Learmonth2018-07-09
| | | | | | | | | AS numbers are strings when returned from Onionoo. "AS0" is used instead of the integer 0 as the placeholder for unknown autonomous systems. Fixes: #26518
* Add graphs on circuit build times and latencies.Karsten Loesing2018-07-03
| | | | Implements #25774.
* Update news.json to version 273 of doc/MetricsTimeline.Karsten Loesing2018-07-02
|
* Removes old Atlas logo imagestask/25392Iain R. Learmonth2018-07-02
|
* Integrate RelaySearch (Fixes: #25392)Iain R. Learmonth2018-07-02
| | | | | | | | | | | | | | This is using commit b6e6c3235806c9d1521dbc2c08cecee626466928 of atlas.git. * Removes submodule for RS. * Move two license files to basedirectory; these should be merged. * Move atlas.css into css folder * Fonts in both were identical * Changes all findable paths to the new setting * js libs were simply copied; these should be sorted out more * Merged rs/img and rs/images folder into images Thanks to iwakeh for the bulk of the work in this commit.
* Update news.json to version 269 of doc/MetricsTimeline.Karsten Loesing2018-06-12
|
* Update news.json to version 268 of doc/MetricsTimeline.Karsten Loesing2018-06-06
|
* Update news.json to version 266 of doc/MetricsTimeline.Karsten Loesing2018-06-04
|
* Rename flags_p to flag_p.Karsten Loesing2018-06-04
| | | | | | | Even though this parameter expects a list of flags, we refer to it by flag or flag_p. Fixes #26278.
* Bump version to 1.1.0-dev.Karsten Loesing2018-05-30
|
* Prepare for 1.1.0 release.metrics-web-1.1.0Karsten Loesing2018-05-29
|
* Replace Gson with Jackson.Karsten Loesing2018-05-29
| | | | | | | | Note that a side-effect of this change is that the generated news.json uses slightly different formatting. These are just cosmetic changes that don't have any effect on provided website content. Implements #26169.
* Be clearer about Onionoo's exit_addresses field.Karsten Loesing2018-05-29
| | | | Fixes #26031.
* Append _p to all plot_* and write_* parameters.Karsten Loesing2018-05-29
| | | | | This change makes our R code a little more readable in cases where parameter names match data column names.
* Make all parameters in write_* functions optional.Karsten Loesing2018-05-29
| | | | | | | | | | | | | | We now permit parameters in write_* functions to be omitted. The effect is that we're not filtering if a parameter is missing, thus producing a CSV file with more rows. At the same time we're adding columns for data that was previously pre-determined by parameter values. For example, if a user specified a given country in a parameter, we didn't have to include a country column containing only that country. Now we need to put that column back. Implements #25383.
* Avoid underscores in write_* function parameters.Karsten Loesing2018-05-29
| | | | | | | | | | | | | | | | | | | | | | We added underscores to parameters in write_* functions when they would otherwise conflict with columns in the processed data. For example, if a graph supports a `country` parameter and the data also contains a `country` column, dplyr/tidyr won't know which `country` we mean. That's why we renamed the parameter to `country_`. However, we're soon going to make parameters optional, and if R receives a couple of parameters of which one has the name `country`, it can't match that to its `country_` parameter. We need to change the parameter back to `country` for this to work, which conflicts with the issue we were fixing earlier. Turns out there's a way to use the same name for parameter and data column: whenever we want to use the parameter, we use the quasiquotation operator `!!` which evaluates its argument early and inlines the result; and whenever we want to refer to the data column, we just refer to it by name, without that operator. Prepares #25383.