summary refs log tree commit diff
path: root/synapse/rest/admin/users.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'gitlab/clokep/license-license' into new_developErik Johnston2023-12-131-10/+16
|\
| * Update license headersPatrick Cloke2023-11-211-10/+16
* | Enable refreshable tokens on the admin registration endpoint (#16642)Charles Wright2023-11-221-1/+9
|/
* Add an Admin API to temporarily grant the ability to update an existing cross...David Robertson2023-11-151-0/+40
* Remove remaining usage of cursor_to_dict. (#16564)Patrick Cloke2023-10-311-3/+7
* Convert user_get_threepids response to attrs. (#16468)Patrick Cloke2023-10-111-2/+1
* Inline simple_search_list/simple_search_list_txn. (#16434)Patrick Cloke2023-10-101-1/+12
* Filter locked users in the admin API (#16328)Hanadi2023-09-181-1/+5
* Make cached account data/tags/admin types immutable (#16325)Patrick Cloke2023-09-181-4/+4
* Add last_seen_ts to the admin users API (#16218)Mathieu Velten2023-09-041-0/+1
* Bump ruff from 0.0.277 to 0.0.286 (#16198)dependabot[bot]2023-08-291-2/+5
* Allow filtering for admins in the list accounts admin API (#16114)Alexander Fechler2023-08-181-0/+3
* Implements admin API to lock an user (MSC3939) (#15870)Mathieu Velten2023-08-101-0/+17
* Add not_user_type param to the list accounts admin API (#15844)Michael Weimann2023-07-041-0/+9
* Disable incompatible Admin API endpointsQuentin Gliech2023-05-301-0/+8
* Clean up and clarify "Create or modify Account" Admin API documentation (#15544)Andrew Morgan2023-05-051-1/+1
* Make cleaning up pushers depend on the device_id instead of the token_id (#15...Quentin Gliech2023-03-241-1/+0
* Move Account Validity callbacks to a dedicated file (#15237)Andrew Morgan2023-03-161-9/+8
* Add module API callbacks for adding and deleting local 3PID associations (#15044Andrew Morgan2023-02-271-2/+9
* Bump black from 22.12.0 to 23.1.0 (#15103)dependabot[bot]2023-02-221-2/+6
* Avoid fetching unused account data in sync. (#14973)Patrick Cloke2023-02-101-1/+2
* Add helper to parse an enum from query args & use it. (#14956)Patrick Cloke2023-02-011-2/+3
* Prefer `type(x) is int` to `isinstance(x, int)` (#14945)David Robertson2023-01-311-3/+3
* Remove redundant types from comments. (#14412)Patrick Cloke2022-11-161-2/+3
* Add an Admin API endpoint for looking up users based on 3PID (#14405)Ashish Kumar2022-11-111-0/+25
* Allow admins to require a manual approval process before new accounts can be ...Brendan Abolivier2022-09-291-1/+42
* Support enabling/disabling pushers (from MSC3881) (#13799)Brendan Abolivier2022-09-211-2/+2
* Add an admin API endpoint to find a user based on its external ID in an auth ...Quentin Gliech2022-09-161-0/+27
* `synapse.api.auth.Auth` cleanup: make permission-related methods use `Request...Quentin Gliech2022-08-221-8/+7
* Fix "add user" admin api error when request contains a "msisdn" threepid (#13...Thomas Weston2022-07-131-0/+1
* Allow updating passwords using the admin api without logging out devices (#12...Jan Christian Grünhage2022-06-061-1/+7
* Remove `HomeServer.get_datastore()` (#12031)Richard van der Hoff2022-02-231-12/+12
* Remove the 'password_hash' from the Users Admin API endpoint response diction...Andrew Morgan2022-01-141-7/+6
* Add admin API to get users' account data (#11664)Dirk Klimpel2022-01-051-0/+30
* Clean up `synapse.rest.admin` (#11535)Dirk Klimpel2021-12-081-27/+24
* Convert status codes to `HTTPStatus` in `synapse.rest.admin` (#11452)Dirk Klimpel2021-11-291-62/+111
* Rename `get_access_token_for_user_id` method to `create_access_token_for_user...reivilibre2021-11-171-1/+1
* Add ability to un-shadow-ban via the admin API. (#11347)Patrick Cloke2021-11-161-2/+22
* Enable changing user type via users admin API (#11174)Jason Robinson2021-10-261-0/+3
* Fix setting a user's external_id via the admin API returns 500 and deletes us...Dirk Klimpel2021-10-211-29/+18
* Use direct references for configuration variables (part 7). (#10959)Patrick Cloke2021-10-041-2/+2
* Use direct references for some configuration variables (part 3) (#10885)Patrick Cloke2021-09-231-2/+2
* Add missing type hints to non-client REST servlets. (#10817)Patrick Cloke2021-09-151-1/+1
* Remove not needed database updates in modify user admin API (#10627)Dirk Klimpel2021-08-191-20/+35
* Mount /_synapse/admin/v1/users/{userId}/media admin API on media workers only...Andrew Morgan2021-08-181-160/+0
* Flatten the synapse.rest.client package (#10600)reivilibre2021-08-171-2/+2
* Allow to edit `external_ids` by Edit User admin API (#10598)Dirk Klimpel2021-08-171-48/+91
* Admin API to delete media for a specific user (#10558)Dirk Klimpel2021-08-111-6/+74
* Add `creation_ts` to list users admin API (#10448)Dirk Klimpel2021-07-221-0/+2
* Add a return type to parse_string. (#10438)Patrick Cloke2021-07-211-2/+2
* Use inline type hints in `handlers/` and `rest/`. (#10382)Jonathan de Jong2021-07-161-1/+1
* Add a module type for account validity (#9884)Brendan Abolivier2021-07-161-8/+16
* Add missing type hints to the admin API servlets (#10105)Dirk Klimpel2021-06-071-10/+5
* Remove various bits of compatibility code for Python <3.6 (#9879)Andrew Morgan2021-04-271-1/+2
* Remove redundant "coding: utf-8" lines (#9786)Jonathan de Jong2021-04-141-1/+0
* Add an admin API to manage ratelimit for a specific user (#9648)Dirk Klimpel2021-04-131-0/+111
* Remove old admin API `GET /_synapse/admin/v1/users/<user_id>` (#9401)Dirk Klimpel2021-04-091-23/+0
* Add `order_by` to list user admin API (#9691)Dirk Klimpel2021-04-011-1/+20
* Make it possible to use dmypy (#9692)Erik Johnston2021-03-261-0/+3
* Consistently check whether a password may be set for a user. (#9636)Dirk Klimpel2021-03-181-1/+1
* Re-Activating account when local passwords are disabled (#9587)Dirk Klimpel2021-03-111-1/+4
* Add type hints to user admin API. (#9521)Dirk Klimpel2021-03-031-29/+56
* Add an `order_by` field to list users' media admin API. (#8978)Dirk Klimpel2021-02-221-1/+27
* Update black, and run auto formatting over the codebase (#9381)Eric Eastwood2021-02-161-1/+1
* Fix some typos.Patrick Cloke2021-02-121-1/+1
* Add an admin API for shadow-banning users. (#9209)Patrick Cloke2021-01-251-0/+36
* Add tests for List Users Admin API (#9045)Dirk Klimpel2021-01-211-3/+18
* Remove user's avatar URL and displayname when deactivated. (#8932)Dirk Klimpel2021-01-121-7/+15
* Also support remote users on the joined_rooms admin API. (#8948)David Teller2021-01-111-7/+0
* Convert internal pusher dicts to attrs classes. (#8940)Patrick Cloke2020-12-161-15/+1
* Call set_avatar_url with target_user, not user_id (#8872)Will Hunt2020-12-071-2/+2
* Add additional validation for the admin register endpoint. (#8837)David Florness2020-12-021-0/+3
* Remove deprecated `/_matrix/client/*/admin` endpoints (#8785)Dirk Klimpel2020-11-251-10/+15
* Add admin API for logging in as a user (#8617)Erik Johnston2020-11-171-1/+53
* Add `displayname` to Shared-Secret Registration for admins (#8722)Dirk Klimpel2020-11-051-0/+2
* Add an admin APIs to allow server admins to list users' pushers (#8610)Dirk Klimpel2020-10-281-0/+52
* Add admin API to list users' local media (#8647)Dirk Klimpel2020-10-271-1/+66
* Fix a bug in the joined_rooms admin API (#8643)Dirk Klimpel2020-10-261-3/+4
* Remove the deprecated Handlers object (#8494)Patrick Cloke2020-10-091-7/+6
* Admin API for querying rooms where a user is a member (#8306)Dirk Klimpel2020-09-181-0/+26
* Use admin_patterns for all admin APIs. (#8331)Patrick Cloke2020-09-171-4/+4
* Search in columns 'name' and 'displayname' in the admin users endpoint (#7377)Manuel Stahl2020-08-251-1/+3
* Allow accounts to be re-activated from the admin APIs. (#7847)Patrick Cloke2020-07-151-1/+9
* Replace all remaining six usage with native Python 3 equivalents (#7704)Dagfinn Ilmari Mannsåker2020-06-161-14/+6
* Allow new users to be registered via the admin API even if the monthly active...Dirk Klimpel2020-06-051-0/+2
* Email notifications for new users when creating via the Admin API. (#7267)Dirk Klimpel2020-06-011-0/+16
* Hash passwords earlier in the password reset process (#7538)Patrick Cloke2020-05-201-2/+11
* Hash passwords earlier in the registration process (#7523)Patrick Cloke2020-05-181-15/+15
* Return total number of users and profile attributes in admin users endpoint (...Manuel Stahl2020-04-281-4/+4
* Add an option to the set password API to choose whether to logout other devic...Patrick Cloke2020-03-181-2/+4
* Fixed set a user as an admin with the new API (#6928)Dirk Klimpel2020-02-281-4/+2
* Ensure 'deactivated' parameter is a boolean on user admin API, Fix error hand...Andrew Morgan2020-02-261-4/+7
* Return a 404 for admin api user lookup if user not found (#6901)Andrew Morgan2020-02-121-1/+4
* Admin api to add an email address (#6789)Dirk Klimpel2020-02-071-0/+39
* Allow URL-encoded user IDs on user admin api paths (#6825)Andrew Morgan2020-02-031-2/+2
* Minor fixes to user admin api (#6761)Richard van der Hoff2020-01-231-9/+5
* Remove unnecessary abstractions in admin handler (#6751)Andrew Morgan2020-01-221-10/+9
* Fixup synapse.rest to pass mypy (#6732)Erik Johnston2020-01-201-11/+12
* Fix changing password via user admin API. (#6730)Erik Johnston2020-01-201-2/+2
* Allow admin users to create or modify users without a shared secret (#6495)Manuel Stahl2020-01-091-0/+142
* Replace /admin/v1/users_paginate endpoint with /admin/v2/users (#5925)Manuel Stahl2019-12-051-54/+29
* Move admin endpoints into separate files (#6308)Manuel Stahl2019-11-201-2/+404
* Port synaps/rest/client/users.py to async/awaitErik Johnston2019-10-111-11/+7
* Remove unnecessary parentheses around return statements (#5931)Andrew Morgan2019-08-301-2/+2
* Add GET method to admin API /users/@user:dom/adminOlivier Wilkinson (reivilibre)2019-08-271-8/+32
* Add Admin API capability to set adminship of a user (#5878)reivilibre2019-08-271-0/+76