Karsten Loesing
0f3d958166
Update to latest metrics-lib.
2018-08-31 16:12:04 +02:00
Karsten Loesing
87d159ca68
Update to ExoneraTor 3.0.1.
2018-08-28 12:33:04 +02:00
Karsten Loesing
406d0e9321
Replace Java logging with slf4j.
...
Fixes the last part of #26190 .
2018-08-22 11:07:43 +02:00
Karsten Loesing
482a8dd7eb
Remove unnecessary continue statements.
2018-08-21 15:19:47 +02:00
Karsten Loesing
5e4ef944ec
Use Map.putIfAbsent and Map.getOrDefault where possible.
2018-08-21 15:12:01 +02:00
Karsten Loesing
e04eec7cb7
Inline redundant local variables.
2018-08-21 14:09:58 +02:00
Karsten Loesing
21277083a8
Use StringBuilder's append rather than string concatenation.
2018-08-21 12:09:45 +02:00
Karsten Loesing
79994eb3e1
Remove unnecessary return statements.
2018-08-21 11:47:07 +02:00
Karsten Loesing
9f0d510a28
Use parameterized log statements.
2018-08-21 10:03:30 +02:00
Karsten Loesing
d81c8400af
Make a couple JavaDoc fixes.
2018-08-21 09:51:56 +02:00
Karsten Loesing
175d4c8aeb
Use empty parameterized Map when generating tables.
2018-08-21 09:46:30 +02:00
Karsten Loesing
9892034b2d
Remove some more redundant modifiers.
2018-08-21 09:45:59 +02:00
Karsten Loesing
344f7a5da0
Replace System.{out|err} calls with proper logging.
2018-08-20 21:51:29 +02:00
Karsten Loesing
ab164e7a4b
Remove redundant escape in regular expression.
2018-08-20 20:50:53 +02:00
Karsten Loesing
af0900d18c
Delete methods that only call their super.
2018-08-20 20:16:06 +02:00
Karsten Loesing
9e505746e5
Remove redundant initializers.
2018-08-20 20:02:28 +02:00
Karsten Loesing
e57ed27ed3
Replace addAll with parameterized constructor call.
2018-08-20 20:02:28 +02:00
Karsten Loesing
a695f2ff92
Use parameterized map for parameters.
2018-08-20 20:02:28 +02:00
Karsten Loesing
e75bc297c2
Remove now redundant mapping.
2018-08-20 20:02:28 +02:00
Karsten Loesing
3323843202
Replace String.indexOf with .contains.
2018-08-20 20:02:28 +02:00
Karsten Loesing
bbb15696eb
Replace Collections.sort with List.sort.
2018-08-20 20:02:28 +02:00
Karsten Loesing
c5f0530e1b
Use more powerful Map methods.
2018-08-20 20:02:28 +02:00
Karsten Loesing
cb966bc48c
Replace anonymous types with lambdas.
2018-08-20 20:02:28 +02:00
Karsten Loesing
429c9e01a5
Use diamond operator.
2018-08-20 20:02:28 +02:00
Karsten Loesing
5560134c84
Remove unthrown exceptions.
2018-08-20 20:02:24 +02:00
Karsten Loesing
9f0cc38f82
Update ExoneraTor translations.
2018-08-20 10:28:59 +02:00
Iain R. Learmonth
67201b9dd4
Mention that a DNSSEC validating resolver is used
...
Fixes : #26901
2018-08-17 12:15:57 +02:00
Karsten Loesing
ec86ad0297
Remove hidserv-frac-reporting graph and CSV file.
...
This was the graph showing the "Fraction of relays reporting
onion-service statistics". Fraction values will still be available as
part of the other onion-service statistics' per-graph CSV files.
Implements #26950 .
2018-08-15 12:44:30 +02:00
Karsten Loesing
0e6936003d
Make suggested changes to per-graph CSV files.
...
Implements #26998 .
2018-08-15 12:44:26 +02:00
Karsten Loesing
b60cf28654
Integrate ExoneraTor as its own web page.
...
Implements #23549 .
2018-08-14 20:49:37 +02:00
Karsten Loesing
16e2fe06c0
Update news.json to version 285 of doc/MetricsTimeline.
2018-08-13 09:15:46 +02:00
Iain R. Learmonth
391cbf5aef
Pass metadata through for top relays
...
Fixes : #27077
2018-08-08 14:14:22 +01:00
Iain R. Learmonth
a1c82166a8
Adds the experimental and outdated flags
...
Fixes : #26667
2018-08-08 10:14:48 +02:00
Iain R. Learmonth
0ac652aec6
Display Onionoo protocol version and build rev
...
Fixes : #26863
2018-08-08 10:14:48 +02:00
Iain R. Learmonth
629a828e52
Fixes loading JSON for aggregated map plotting
2018-08-08 10:14:47 +02:00
Iain R. Learmonth
e60d669690
Assume relays have recommended versions if unknown
...
Fixes : #27042
2018-08-08 10:14:47 +02:00
Iain R. Learmonth
07520b1c3e
Remove stray console.log
2018-08-08 10:14:47 +02:00
Karsten Loesing
33921ae7e0
Update news.json to version 284 of doc/MetricsTimeline.
2018-08-07 14:37:48 +02:00
Karsten Loesing
5618a8ff34
Document Onionoo versions 6.2 and 7.0.
2018-08-03 17:00:51 +02:00
Karsten Loesing
afc2fc4fa5
Fix bug in generating Tor Messenger CSV file.
2018-08-03 10:32:57 +02:00
Karsten Loesing
4b033b4843
Specify per-graph CSV files on our /stats.html.
...
Part of #25383 .
2018-07-31 16:23:56 +02:00
Karsten Loesing
963da56fa8
Update to latest metrics-base.
2018-07-31 13:32:57 +02:00
Karsten Loesing
de445982e2
Update news.json to version 283 of doc/MetricsTimeline.
2018-07-31 13:32:39 +02:00
Karsten Loesing
a354a8ef54
Add a handful of missing colons.
2018-07-30 21:05:16 +02:00
Karsten Loesing
2669b4d509
Clarify that we're rounding down user numbers.
...
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.
2018-07-29 21:56:39 +02:00
Karsten Loesing
f9c0a7f2f0
Update news.json to version 281 of doc/MetricsTimeline.
2018-07-26 11:45:16 +02:00
Karsten Loesing
9957b04b76
Add reproducible-metrics page.
...
Implements the first part of #26857 .
2018-07-23 15:41:41 +02:00
Karsten Loesing
c051138310
Update news.json to version 280 of doc/MetricsTimeline.
2018-07-23 12:12:27 +02:00
Iain R. Learmonth
97443f9b00
Show verified and unverified host names for relays
...
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
2018-07-18 13:57:53 +01:00
Iain R. Learmonth
bc4763fae0
Actually carry query from "all" aggregation down
...
Really just a typo fix. The queries were evaluated, but never output in
the template.
Fixes : #25864
2018-07-18 10:50:29 +01:00