summary refs log tree commit diff
path: root/synapse/rest/admin/statistics.py (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Parse Integer negative value validation (#16920)Gordan Trevis2024-04-161-30/+4
|
* Correctly mention previous copyright (#16820)Erik Johnston2024-01-231-0/+1
| | | | | During the migration the automated script to update the copyright headers accidentally got rid of some of the existing copyright lines. Reinstate them.
* Update license headersPatrick Cloke2023-11-211-10/+16
|
* Remove more usages of cursor_to_dict. (#16551)Patrick Cloke2023-10-261-1/+12
| | | Mostly to improve type safety.
* Add admin endpoint to query room sizes (#15482)Erik Johnston2023-04-261-0/+25
|
* Add helper to parse an enum from query args & use it. (#14956)Patrick Cloke2023-02-011-8/+3
| | | | | | | | The `parse_enum` helper pulls an enum value from the query string (by delegating down to the parse_string helper with values generated from the enum). This is used to pull out "f" and "b" in most places and then we thread the resulting Direction enum throughout more code.
* Remove `HomeServer.get_datastore()` (#12031)Richard van der Hoff2022-02-231-1/+1
| | | | | | | The presence of this method was confusing, and mostly present for backwards compatibility. Let's get rid of it. Part of #11733
* Clean up `synapse.rest.admin` (#11535)Dirk Klimpel2021-12-081-13/+9
|
* Convert status codes to `HTTPStatus` in `synapse.rest.admin` (#11452)Dirk Klimpel2021-11-291-9/+12
|
* Remove redundant "coding: utf-8" lines (#9786)Jonathan de Jong2021-04-141-1/+0
| | | | | | | Part of #9744 Removes all redundant `# -*- coding: utf-8 -*-` lines from files, as python 3 automatically reads source code as utf-8 now. `Signed-off-by: Jonathan de Jong <jonathan@automatia.nl>`
* Add an admin API for users' media statistics (#8700)Dirk Klimpel2020-11-051-0/+122
Add `GET /_synapse/admin/v1/statistics/users/media` to get statisics about local media usage by users. Related to #6094 It is the first API for statistics. Goal is to avoid/reduce usage of sql queries like [Wiki analyzing Synapse](https://github.com/matrix-org/synapse/wiki/SQL-for-analyzing-Synapse-PostgreSQL-database-stats) Signed-off-by: Dirk Klimpel dirk@klimpel.org