- 09 Mar, 2020 3 commits
-
-
Karsten Loesing authored
The new icon is based on clock, solid style in Font Awesome Free 5.21.1. It was converted using Inkscape 0.92.4 using the command: `inkscape -z -e clock.png -w 16 -h 16 clock.svg`. Fixes #33453.
-
Iain R. Learmonth authored
-
Karsten Loesing authored
Fix provided by RaBe. Fixes #28317.
-
- 08 Mar, 2020 1 commit
-
-
Karsten Loesing authored
- Handle missing dates correctly.
-
- 03 Mar, 2020 4 commits
-
-
Karsten Loesing authored
Implements #33065.
-
Karsten Loesing authored
The old PL/pgSQL version of this function made three lookups in the bwhist table to 1) check whether a row already exists, 2) insert or update the row, and 3) update the row once again with array sums. The new SQL version uses the INSERT ON CONFLICT statement introduced in PostgreSQL 9.5 (Debian stretch has 9.6, buster has 11). The performance gain measured using metrics-test is impressive, computed aggregates are equivalent.
-
Karsten Loesing authored
Implements #33065.
-
Karsten Loesing authored
-
- 25 Feb, 2020 1 commit
-
-
Karsten Loesing authored
Fixes #33335.
-
- 24 Feb, 2020 1 commit
-
-
Karsten Loesing authored
-
- 21 Feb, 2020 2 commits
-
-
Karsten Loesing authored
-
Karsten Loesing authored
Fixes #24532.
-
- 20 Feb, 2020 1 commit
-
-
Karsten Loesing authored
-
- 17 Feb, 2020 1 commit
-
-
Karsten Loesing authored
This reverts commit b3e80fce and also reverts a similar workaround made after that commit. The spread() function works fine again using buster's r-cran-tidyr 0.8.2-1 package, whereas it was previously broken with stretch's r-cran-tidyr 0.6.1-1 package. Fixes #30351.
-
- 14 Feb, 2020 3 commits
-
-
Karsten Loesing authored
Another part of #33008.
-
Karsten Loesing authored
Part of #33008.
-
Karsten Loesing authored
On the metrics website we're using the term "server" for both relays and bridges and the term "node" for both clients and servers. Fixes #26068.
-
- 27 Jan, 2020 1 commit
-
-
Karsten Loesing authored
Fixes #33066.
-
- 22 Jan, 2020 1 commit
-
-
Karsten Loesing authored
Fixes #31332.
-
- 20 Jan, 2020 2 commits
-
-
Karsten Loesing authored
-
Karsten Loesing authored
As discussed on the ticket, we can explain better which cells are counted for onion service traffic graphs: it's cells relayed by rendezvous points. It was also confusing to say "per day" in the graph description when bandwidth is in gigabits per second. Removed that part. Finally, there's now a glossary entry for "rendezvous points" that is based on the glossary entry in torspec. Fixes #26171.
-
- 16 Jan, 2020 1 commit
-
-
Karsten Loesing authored
Also configure a base URL in order to turn ExoneraTor's permanent links into https:// links.
-
- 15 Jan, 2020 2 commits
-
-
Karsten Loesing authored
-
Karsten Loesing authored
-
- 14 Jan, 2020 1 commit
-
-
Karsten Loesing authored
As discussed on #23367.
-
- 13 Jan, 2020 2 commits
-
-
Karsten Loesing authored
-
Karsten Loesing authored
Related to #24222.
-
- 08 Jan, 2020 1 commit
-
-
Karsten Loesing authored
Implements #30793.
-
- 18 Dec, 2019 1 commit
-
-
Karsten Loesing authored
Implements #32135.
-
- 06 Dec, 2019 1 commit
-
-
Karsten Loesing authored
-
- 02 Dec, 2019 2 commits
-
-
Karsten Loesing authored
-
Karsten Loesing authored
Fixes #25924.
-
- 25 Nov, 2019 1 commit
-
-
Karsten Loesing authored
We shouldn't depend on metrics-lib's implementation classes but only on its provided interfaces. In this case, downloading and parsing an index.json file is something that we can easily build ourselves using a POJO and Jackson. Removing this dependency will make it much easier to refactor metrics-lib.
-
- 21 Nov, 2019 1 commit
-
-
Karsten Loesing authored
-
- 20 Nov, 2019 4 commits
-
-
Karsten Loesing authored
-
Karsten Loesing authored
-
Karsten Loesing authored
-
Karsten Loesing authored
-
- 11 Nov, 2019 1 commit
-
-
Karsten Loesing authored
Still part of #31204.
-
- 10 Nov, 2019 1 commit
-
-
Karsten Loesing authored
Still part of #19332.
-