summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Add error code and message for code 400 responses.task-32683Karsten Loesing2020-03-09
| | | | Fixes #32683.
* squash! Update directory bytes graph to include authorities.Karsten Loesing2020-03-08
| | | | - Handle missing dates correctly.
* Update directory bytes graph to include authorities.task-33065-7Karsten Loesing2020-03-03
| | | | Implements #33065.
* Rewrite insert_bwhist in SQL.Karsten Loesing2020-03-03
| | | | | | | | | | 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.
* Extract directory authority bytes per day.Karsten Loesing2020-03-03
| | | | Implements #33065.
* Remove dead code from bwhist module.Karsten Loesing2020-03-03
|
* Update and sort flags in RS advanced search.Karsten Loesing2020-02-25
| | | | Fixes #33335.
* Update news.json to version 359 of doc/MetricsTimeline.Karsten Loesing2020-02-24
|
* Set default time zone UTC.Karsten Loesing2020-02-21
|
* Set default locale US.Karsten Loesing2020-02-21
| | | | Fixes #24532.
* Update Onionoo specification to version 8.0.Karsten Loesing2020-02-20
|
* Revert "Fix unknown issue with spread() function."Karsten Loesing2020-02-17
| | | | | | | | | | | This reverts commit b3e80fce17f04cf7c83ef3843d2de0cc3bfef389 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.
* Display a bridge's distribution mechanism in RS.Karsten Loesing2020-02-14
| | | | Another part of #33008.
* Update Onionoo page for bridgedb_distributor field.Karsten Loesing2020-02-14
| | | | Part of #33008.
* Introduce the term "server" in the glossary.Karsten Loesing2020-02-14
| | | | | | | 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.
* Always show 1 decimal digit in dirbytes graph.Karsten Loesing2020-01-27
| | | | Fixes #33066.
* Update fallback directories in Relay Search.Karsten Loesing2020-01-22
| | | | Fixes #31332.
* Schedule Onionoo version 8.0, and remove old news.Karsten Loesing2020-01-20
|
* Explain onion service traffic graphs a bit better.Karsten Loesing2020-01-20
| | | | | | | | | | | | | | 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.
* Update metrics-lib and ExoneraTor versions.Karsten Loesing2020-01-16
| | | | | Also configure a base URL in order to turn ExoneraTor's permanent links into https:// links.
* Update copyright to 2020.Karsten Loesing2020-01-15
|
* Update to latest metrics-base.Karsten Loesing2020-01-15
|
* Document known inaccuracy in onion service stats.Karsten Loesing2020-01-14
| | | | As discussed on #23367.
* Update to latest metrics-lib.Karsten Loesing2020-01-13
|
* Make Jetty host configurable.Karsten Loesing2020-01-13
| | | | Related to #24222.
* Use the browser's date selector for start/end date.Karsten Loesing2020-01-08
| | | | Implements #30793.
* Add two BridgeDB request graphs.Karsten Loesing2019-12-18
| | | | Implements #32135.
* Update news.json to version 356 of doc/MetricsTimeline.Karsten Loesing2019-12-06
|
* Update to latest metrics-lib.Karsten Loesing2019-12-02
|
* Improve runtime performance of hidserv module.Karsten Loesing2019-12-02
| | | | Fixes #25924.
* Remove dependency on metrics-lib's index package.task-32605Karsten Loesing2019-11-25
| | | | | | | | 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.
* Remove unnecessary declaration.Karsten Loesing2019-11-21
|
* Remove unnecessary casts.Karsten Loesing2019-11-20
|
* Remove exception that is never thrown.Karsten Loesing2019-11-20
|
* Replace several <code>...</code> with {@code}.Karsten Loesing2019-11-20
|
* Fix logging bugs.Karsten Loesing2019-11-20
|
* Document newly added index.json fields.Karsten Loesing2019-11-11
| | | | Still part of #31204.
* Add BridgeDB metrics to CollecTor page.Karsten Loesing2019-11-10
| | | | Still part of #19332.
* Update news.json to version 351 of doc/MetricsTimeline.Karsten Loesing2019-11-10
|
* Bump version to 1.3.0-dev.Karsten Loesing2019-11-09
|
* Prepare for 1.3.0 release.metrics-web-1.3.0releaseKarsten Loesing2019-11-09
|
* Update to metrics-lib 2.9.1 and ExoneraTor 4.2.0.Karsten Loesing2019-11-09
|
* Add @type annotation for HS v3.Karsten Loesing2019-11-04
| | | | | | Also update to latest metrics-base/-lib. Implements #31481.
* Update documentation of bridge or_addresses.Karsten Loesing2019-10-31
| | | | Fixes #32322.
* Upgrade to latest metrics-base and -lib.Karsten Loesing2019-10-02
|
* Add "Tor Browser updates by release channel" graph.task-31755Karsten Loesing2019-10-02
| | | | Implements #31755.
* Use ant tasks to fetch metrics dependencies.Karsten Loesing2019-09-27
| | | | Implements part of #31649.
* Re-add recent bridge pool assignments.Karsten Loesing2019-09-19
|
* Update to latest metrics-base and metrics-lib.Karsten Loesing2019-09-17
| | | | | This update includes an update of PostgreSQL JDBC driver version to 42.2.5.
* Update to latest metrics-lib.Karsten Loesing2019-09-16
|