summary refs log tree commit diff
path: root/synapse/rest (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'v1.48.0' into babolivier/dinsic_1.48.0Brendan Abolivier2021-12-0614-69/+403
|\
| * Rename unstable `access_token_lifetime` configuration option to `refreshable_...reivilibre2021-11-232-5/+13
| * Merge branch 'master' into developSean Quah2021-11-232-43/+216
| |\
| * | Refactor the code to inject bundled relations during serialization. (#11408)Patrick Cloke2021-11-234-7/+7
| * | Add config for customizing the claim used for JWT logins. (#11361)Kostas2021-11-221-1/+2
| * | Add an admin API to run background jobs. (#11352)Dirk Klimpel2021-11-192-27/+98
| * | Add dedicated admin API for blocking a room (#11324)Dirk Klimpel2021-11-182-0/+65
| * | Rename `get_access_token_for_user_id` method to `create_access_token_for_user...reivilibre2021-11-171-1/+1
| * | Add support for `/_matrix/client/v3` APIs (#11318)Aaron R2021-11-162-3/+3
| * | Add ability to un-shadow-ban via the admin API. (#11347)Patrick Cloke2021-11-161-2/+22
| * | Add support for the stable version of MSC2778 (#11335)Tulir Asokan2021-11-151-2/+7
| * | Add type hints to media repository storage module (#11311)Patrick Cloke2021-11-121-4/+4
| * | Misc typing fixes for `tests`, part 1 of N (#11323)David Robertson2021-11-121-1/+3
| * | Convert delete room admin API to async endpoint (#11223)Dirk Klimpel2021-11-122-1/+139
| * | Fix error in thumbnail generation (#11288)Neeeflix2021-11-101-4/+4
| * | Allow admins to proactively block rooms (#11228)David Robertson2021-11-091-4/+17
| * | Support filtering by relations per MSC3440 (#11236)Patrick Cloke2021-11-093-6/+15
| * | Fix typo in `RelationAggregationPaginationServlet` error response (#11278)Andrew Morgan2021-11-091-1/+3
* | | Merge tag 'v1.47.1' into babolivier/dinsic_1.48.0Brendan Abolivier2021-12-062-43/+216
|\ \ \ | | |/ | |/|
| * | Prevent the media store from writing outside of the configured directorySean Quah2021-11-192-43/+216
| |/
* | Merge tag 'v1.47.0' into babolivier/dinsic_1.48.0Brendan Abolivier2021-12-0610-112/+256
|\|
| * Require body for read receipts with user-agent exceptions (#11157)rogersheu2021-11-091-1/+11
| * Rename to more clear `get_insertion_event_id_by_batch_id` (MSC2716) (#11244)Eric Eastwood2021-11-081-1/+1
| * Add some background update admin APIs (#11263)Erik Johnston2021-11-082-0/+113
| * Default value for `public_baseurl` (#11210)Richard van der Hoff2021-11-081-2/+1
| * Enable passing typing stream writers as a list. (#11237)Nick Barrett2021-11-031-1/+1
| * Support sending no `state_events_at_start` in the MSC2716 `/batch_send` endpo...Eric Eastwood2021-11-031-12/+17
| * Merge remote-tracking branch 'origin/master' into developErik Johnston2021-11-021-3/+6
| |\
| * | Add remaining type hints to `synapse.events`. (#11098)Patrick Cloke2021-11-021-1/+1
| * | Handle missing Content-Type header when accessing remote media (#11200)Shay2021-11-012-2/+12
| * | Remove deprecated delete room admin API (#11213)Dirk Klimpel2021-11-012-90/+53
| * | Support for serving server well-known files (#11211)Richard van der Hoff2021-11-011-2/+45
| * | Support Client-Server API r0.6.1 (#11097)Aaron R2021-11-011-0/+1
* | | Merge tag 'v1.46.0' into babolivier/dinsic_1.48.0Brendan Abolivier2021-12-068-122/+141
|\ \ \ | | |/ | |/|
| * | Fix URL preview errors when previewing XML documents. (#11196)Patrick Cloke2021-10-271-3/+6
| |/
| * Enable changing user type via users admin API (#11174)Jason Robinson2021-10-261-0/+3
| * Add type hints for most `HomeServer` parameters (#11095)Sean Quah2021-10-221-1/+1
| * Add a thread relation type per MSC3440. (#11088)Patrick Cloke2021-10-211-1/+2
| * Fix setting a user's external_id via the admin API returns 500 and deletes us...Dirk Klimpel2021-10-211-29/+18
| * Show error when timestamp in seconds is provided to the /purge_media_cache AP...Aaron R2021-10-201-6/+27
| * Ensure each charset is attempted only once during media preview. (#11089)Patrick Cloke2021-10-141-6/+28
| * Attempt different character encodings when previewing a URL. (#11077)Patrick Cloke2021-10-141-41/+39
| * Resolve and share `state_groups` for all historical events in batch (MSC2716)...Eric Eastwood2021-10-131-9/+6
| * Remove dead code from `MediaFilePaths` (#11056)Sean Quah2021-10-131-17/+0
| * Add type hints to synapse.events.*. (#11066)Patrick Cloke2021-10-131-4/+4
| * Be more lenient when parsing the version for oEmbed responses. (#11065)Patrick Cloke2021-10-132-8/+7
| * Merge remote-tracking branch 'origin/release-v1.45' into developPatrick Cloke2021-10-121-1/+1
| |\
| * | Update `_wrap_in_base_path` type hints to preserve function arguments (#11055)Sean Quah2021-10-121-3/+6
* | | LintBrendan Abolivier2021-12-064-24/+28
* | | Merge tag 'v1.45.0' into babolivier/dinsic_1.48.0Brendan Abolivier2021-12-0620-444/+302
|\ \ \ | | |/ | |/|
| * | Fix formatting string when oEmbed errors occur. (#11061)Patrick Cloke2021-10-121-1/+1
| |/
| * Refactor MSC2716 `/batch_send` endpoint into separate handler functions (#10974)Eric Eastwood2021-10-081-283/+56
| * Autodiscover oEmbed endpoint from returned HTML (#10822)Patrick Cloke2021-10-082-38/+100
| * Relax `ignore-missing-imports` for modules that have stubs now and update myp...David Robertson2021-10-082-29/+30
| * Require direct references to configuration variables. (#10985)Patrick Cloke2021-10-062-2/+4
| * Use direct references for configuration variables (part 7). (#10959)Patrick Cloke2021-10-047-36/+38
| * Fix getTurnServer response: return an integer ttl (#10922)Lukas Lihotzki2021-09-301-1/+1
| * Use direct references for configuration variables (part 6). (#10916)Patrick Cloke2021-09-298-17/+17
| * Implement MSC3069: Guest support on whoami (#9655)Travis Ralston2021-09-291-2/+6
| * Fix empty `url_cache_thumbnails/yyyy-mm-dd/` directories being left behind (#...Sean Quah2021-09-291-31/+43
| * Ensure `(room_id, next_batch_id)` is unique to avoid cross-talk/conflicts bet...Eric Eastwood2021-09-281-2/+4
* | Merge tag 'v1.44.0' into babolivier/dinsic_1.48.0Brendan Abolivier2021-12-0644-599/+851
|\|
| * Avoid storing URL cache files in storage providers (#10911)Sean Quah2021-09-273-6/+16
| * Fix race conditions when creating media store and config directories (#10913)Sean Quah2021-09-272-6/+3
| * Use direct references for configuration variables (part 5). (#10897)Patrick Cloke2021-09-2413-31/+35
| * Add reactor to `SynapseRequest` and fix up types. (#10868)Erik Johnston2021-09-248-30/+27
| * Allow `.` and `~` chars in registration tokens (#10887)Callum Brown2021-09-231-1/+1
| * Use direct references for configuration variables (part 4). (#10893)Patrick Cloke2021-09-236-17/+21
| * Use direct references for some configuration variables (part 3) (#10885)Patrick Cloke2021-09-238-54/+57
| * Remove unnecessary parentheses around tuples returned from methods (#10889)Andrew Morgan2021-09-233-6/+6
| * Include more information in oEmbed previews. (#10819)Patrick Cloke2021-09-222-5/+46
| * Rename MSC2716 things from `chunk` to `batch` to match `/batch_send` endpoint...Eric Eastwood2021-09-211-43/+43
| * Refactor oEmbed previews (#10814)Patrick Cloke2021-09-212-199/+272
| * Allow Synapse Admin API's Room Search to accept non-ASCII characters (#10859)Hillery Shay2021-09-211-1/+1
| * Rename `/batch_send` query parameter from `?prev_event` to more obvious usage...Eric Eastwood2021-09-211-7/+9
| * Add missing type hints to non-client REST servlets. (#10817)Patrick Cloke2021-09-1524-94/+166
| * Verify `?chunk_id` actually corresponds to an insertion event that exists (MS...Eric Eastwood2021-09-151-1/+12
| * Split out `/batch_send` meta events to their own fields (MSC2716) (#10777)Eric Eastwood2021-09-151-11/+18
| * Convert media repo's FileInfo to attrs. (#10785)Patrick Cloke2021-09-144-108/+139
* | Merge tag 'v1.43.0' into babolivier/dinsic_1.48.0Brendan Abolivier2021-12-0628-570/+847
|\|
| * Use direct references for some configuration variables (#10798)Patrick Cloke2021-09-139-17/+22
| * Add types to synapse.util. (#10601)reivilibre2021-09-103-6/+9
| * Ask consent on SSO registration with default mxid (#10733)AndrewFerr2021-09-101-2/+2
| * Remove unstable MSC2858 API, including `experimental.msc2858_enabled` config ...Sean2021-09-091-46/+11
| * Request JSON for oEmbed requests (and ignore XML only providers). (#10759)Patrick Cloke2021-09-081-3/+23
| * Use attrs internally for the URL preview code & add documentation. (#10753)Patrick Cloke2021-09-071-42/+79
| * Additional type hints for client REST servlets (part 5) (#10736)Patrick Cloke2021-09-035-68/+123
| * Additional type hints for client REST servlets (part 4) (#10728)Patrick Cloke2021-09-018-100/+144
| * Allow configuration of the oEmbed URLs. (#10714)Patrick Cloke2021-08-312-142/+140
| * Additional type hints for the client REST servlets (part 3). (#10707)Patrick Cloke2021-08-316-150/+305
* | Merge tag 'v1.42.0' into babolivier/dinsic_1.48.0Brendan Abolivier2021-12-0637-465/+1060
|\|
| * Remove unused `compare_digest` function. (#10706)Patrick Cloke2021-08-271-13/+0
| * Improve ServerNoticeServlet to avoid duplicate requests (#10679)Dirk Klimpel2021-08-272-8/+16
| * Additional type hints for REST servlets (part 2). (#10674)Patrick Cloke2021-08-2615-138/+210
| * Fix error when selecting between thumbnails with the same quality (#10684)Sean2021-08-251-9/+17
| * Correctly initialise the `synapse_user_logins` metric. (#10677)Richard van der Hoff2021-08-241-6/+23
| * Additional type hints for the sync REST servlet. (#10666)Patrick Cloke2021-08-231-51/+81
| * Addtional type hints for the REST servlets. (#10665)Patrick Cloke2021-08-2313-107/+203
| * Implement MSC3231: Token authenticated registration (#10142)Callum Brown2021-08-214-0/+425
| * Validate device_keys for C-S /keys/query requests (#10593)David Robertson2021-08-201-1/+15
| * Support MSC3283: Expose `enable_set_displayname` in capabilities (#10452)Dirk Klimpel2021-08-191-0/+11
| * Remove not needed database updates in modify user admin API (#10627)Dirk Klimpel2021-08-191-20/+35
| * Merge branch 'release-v1.41' into developErik Johnston2021-08-186-165/+168
| |\
| * | Display an error page during failure of fallback UIA. (#10561)Callum Brown2021-08-181-15/+24
| * | Remove deprecated Shutdown Room and Purge Room Admin API (#8830)Dirk Klimpel2021-08-173-97/+0
* | | Converge with mainlineBrendan Abolivier2021-10-261-1/+0
* | | Revert shadow HS support (#104)Brendan Abolivier2021-09-273-203/+26
* | | Appease mypyBrendan Abolivier2021-09-021-2/+5
* | | Fix one more testBrendan Abolivier2021-09-011-4/+0
* | | Merge tag 'v1.41.0' into babolivier/dinsic_1.41.0Brendan Abolivier2021-09-0152-714/+930
|\ \ \ | | |/ | |/|
| * | Mount /_synapse/admin/v1/users/{userId}/media admin API on media workers only...Andrew Morgan2021-08-183-164/+163
| * | Allow /createRoom to be run on workers (#10564)Andrew Morgan2021-08-171-1/+1
| * | Centralise the custom template directory (#10596)Brendan Abolivier2021-08-172-0/+4
| |/
| * Flatten the synapse.rest.client package (#10600)reivilibre2021-08-1745-62/+31
| * Always list fallback key types in /sync (#10623)Andrew Morgan2021-08-171-4/+5
| * Allow to edit `external_ids` by Edit User admin API (#10598)Dirk Klimpel2021-08-171-48/+91
| * Add an admin API to check if a username is available (#10578)Will Hunt2021-08-172-0/+53
| * Validate the max_rooms_per_space parameter to ensure it is non-negative. (#10...Patrick Cloke2021-08-161-5/+20
| * Experimental support for MSC3266 Room Summary API. (#10394)Michael Telatynski2021-08-162-76/+59
| * Move /batch_send to /v2_alpha directory (MSC2716) (#10576)Eric Eastwood2021-08-133-409/+444
| * Admin API to delete media for a specific user (#10558)Dirk Klimpel2021-08-113-9/+81
| * Only return state events that the AS passed in via `state_events_at_start` (M...Eric Eastwood2021-08-101-1/+3
| * Add local support for the new spaces summary endpoint (MSC2946) (#10549)Patrick Cloke2021-08-101-0/+41
| * Fix exceptions in logs when failing to get remote room list (#10541)Erik Johnston2021-08-061-18/+12
| * Mark all MSC2716 events as historical (#10537)Eric Eastwood2021-08-051-5/+10
* | Merge tag 'v1.40.0' into babolivier/dinsic_1.41.0Brendan Abolivier2021-09-0113-48/+113
|\|
| * Don't fail on empty bodies when sending out read receipts (#10531)Brendan Abolivier2021-08-041-1/+1
| * Make historical events discoverable from backfill for servers without any scr...Eric Eastwood2021-07-281-1/+6
| * Support for MSC2285 (hidden read receipts) (#10413)Å imon Brandner2021-07-283-4/+34
| * Support underscores (in addition to hyphens) for charset detection. (#10410)sri-vidyut2021-07-271-2/+4
| * Mitigate media repo XSSs on IE11. (#10468)Denis Kasak2021-07-271-0/+2
| * Support MSC2033: Device ID on whoami (#9918)Travis Ralston2021-07-271-1/+8
| * Merge branch 'master' into developErik Johnston2021-07-231-4/+7
| |\
| * | Add `creation_ts` to list users admin API (#10448)Dirk Klimpel2021-07-221-0/+2
| * | Add type hints to additional servlet functions (#10437)Patrick Cloke2021-07-211-1/+1
| * | Add a return type to parse_string. (#10438)Patrick Cloke2021-07-217-34/+36
| * | Switch to `chunk` events so we can auth via power_levels (MSC2716) (#10432)Eric Eastwood2021-07-211-4/+13
| * | MSC3244 room capabilities implementation (#10283)Michael Telatynski2021-07-201-1/+7
* | | Merge tag 'v1.39.0' into babolivier/dinsic_1.41.0Brendan Abolivier2021-09-0115-100/+198
|\ \ \
| * \ \ Merge commit '7da24b975dfb10c277cf963dfddb88f55b1ca598' into release-v1.39Erik Johnston2021-07-221-4/+7
| |\ \ \ | | |/ / | |/| / | | |/
| * | [pyupgrade] `synapse/` (#10348)Jonathan de Jong2021-07-192-18/+11
| * | Use inline type hints in `handlers/` and `rest/`. (#10382)Jonathan de Jong2021-07-1613-39/+33
| * | Add a module type for account validity (#9884)Brendan Abolivier2021-07-162-14/+17
| * | Fix messages from multiple senders in historical chunk (MSC2716) (#10276)Eric Eastwood2021-07-131-7/+42
| * | Bugfix `make_room_admin` fails for users that have left a private room (#10367)Dirk Klimpel2021-07-131-1/+8
| * | Add base starting insertion event when no chunk ID is provided (MSC2716) (#10...Eric Eastwood2021-07-081-23/+89
* | | Merge tag 'v1.38.1' into babolivier/dinsic_1.41.0Brendan Abolivier2021-09-011-4/+7
|\ \ \ | | |/ | |/|
| * | Always send device_one_time_keys_count (#10457)David Baker2021-07-221-4/+7
| |/
* | Merge tag 'v1.38.0' into babolivier/dinsic_1.41.0Brendan Abolivier2021-09-013-67/+271
|\|
| * MSC2918 Refresh tokens implementation (#9450)Quentin Gliech2021-06-242-41/+218
| * Re-introduce "Leave out optional keys from /sync" change (#10214)Andrew Morgan2021-06-231-23/+46
* | Merge tag 'v1.37.0' into babolivier/dinsic_1.41.0Brendan Abolivier2021-09-015-23/+329
|\|
| * Add endpoints for backfilling history (MSC2716) (#9247)Eric Eastwood2021-06-221-1/+287
| * Always require users to re-authenticate for dangerous operations. (#10184)Patrick Cloke2021-06-162-0/+9
| * Fix requestOpenIdToken response: integer expires_in (#10175)Lukas Lihotzki2021-06-161-1/+1
| * Remove the experimental flag for knocking and use stable prefixes / endpoints...Patrick Cloke2021-06-152-8/+3
| * Implement knock feature (#6739)Sorunome2021-06-094-21/+203
| * Limit the number of in-flight /keys/query requests from a single device. (#10...Patrick Cloke2021-06-091-1/+4
* | Merge tag 'v1.36.0' into babolivier/dinsic_1.41.0Brendan Abolivier2021-08-3112-75/+140
|\|
| * Correct type hints for parse_string(s)_from_args. (#10137)Patrick Cloke2021-06-085-15/+19
| * Add missing type hints to the admin API servlets (#10105)Dirk Klimpel2021-06-075-40/+47
| * r0.6.1 support: /rooms/:roomId/aliases endpoint (#9224)Travis Ralston2021-06-031-1/+1
| * Add new admin APIs to remove media by media ID from quarantine. (#10044)Dirk Klimpel2021-06-021-0/+30
| * Rewrite the KeyRing (#10035)Erik Johnston2021-06-021-1/+8
| * Move some more endpoints off master (#10084)Erik Johnston2021-05-271-4/+4
| * Make reason and score optional for report_event (#10077)Callum Brown2021-05-271-9/+4
| * Remove the experimental spaces enabled flag. (#10063)Patrick Cloke2021-05-261-3/+1
| * Add an admin API for unprotecting local media from quarantine (#10040)Dirk Klimpel2021-05-261-2/+26
* | Merge tag 'v1.35.0' into babolivier/dinsic_1.41.0Brendan Abolivier2021-08-315-14/+16
|\|
| * Remove tls_fingerprints option (#9280)Jerin J Titus2021-05-242-11/+0
| * Fix /upload 500'ing when presented a very large image (#10029)Michael Telatynski2021-05-212-0/+11
| * Use a database table to hold the users that should have full presence sent to...Andrew Morgan2021-05-181-3/+5
* | Merge tag 'v1.34.0' into babolivier/dinsic_1.41.0Brendan Abolivier2021-08-312-44/+91
|\|
| * Support fetching the spaces summary via GET over federation. (#9947)Patrick Cloke2021-05-111-0/+1
| * Revert "Leave out optional keys from /sync (#9919)" (#9940)Erik Johnston2021-05-061-44/+18
| * Leave out optional keys from /sync (#9919)DeepBlueV7.X2021-05-051-18/+44
| * Delete room endpoint (#9889)ThibF2021-04-291-44/+90
* | Merge tag 'v1.33.0' into babolivier/dinsic_1.41.0Brendan Abolivier2021-08-3186-115/+43
|\|
| * Remove various bits of compatibility code for Python <3.6 (#9879)Andrew Morgan2021-04-273-11/+4
| * Improved validation for received requests (#9817)Richard van der Hoff2021-04-231-2/+0
| * Make DomainSpecificString an attrs class (#9875)Erik Johnston2021-04-231-0/+9
| * Split presence out of master (#9820)Erik Johnston2021-04-231-1/+6
| * Limit length of accepted email addresses (#9855)Erik Johnston2021-04-222-6/+10
| * Rename handler and config modules which end in handler/config. (#9816)Patrick Cloke2021-04-201-1/+1
| * Fix (final) Bugbear violations (#9838)Jonathan de Jong2021-04-201-2/+2
| * Port "Allow users to click account renewal links multiple times without hitti...Andrew Morgan2021-04-191-7/+25
| * remove `HomeServer.get_config` (#9815)Richard van der Hoff2021-04-141-1/+1
| * More robust handling of the Content-Type header for thumbnail generation (#9788)rkfg2021-04-141-0/+3
| * Remove redundant "coding: utf-8" lines (#9786)Jonathan de Jong2021-04-1485-85/+0
* | Merge tag 'v1.32.0' into babolivier/dinsic_1.41.0Brendan Abolivier2021-08-316-41/+171
|\|
| * Add an admin API to manage ratelimit for a specific user (#9648)Dirk Klimpel2021-04-132-0/+113
| * Require AppserviceRegistrationType (#9548)Will Hunt2021-04-121-7/+16
| * Remove old admin API `GET /_synapse/admin/v1/users/<user_id>` (#9401)Dirk Klimpel2021-04-092-25/+0
| * Add type hints to expiring cache. (#9730)Patrick Cloke2021-04-061-1/+1
| * Add `order_by` to list user admin API (#9691)Dirk Klimpel2021-04-011-1/+20
| * Make RateLimiter class check for ratelimit overrides (#9711)Erik Johnston2021-03-303-11/+21
* | fix isort and mypy lintingAndrew Morgan2021-04-261-2/+3
* | Merge commit '78e48f61b' into anoa/dinsic_release_1_31_0Andrew Morgan2021-04-235-0/+14
|\|
| * Make it possible to use dmypy (#9692)Erik Johnston2021-03-265-0/+14
* | Merge commit 'c73cc2c2a' into anoa/dinsic_release_1_31_0Andrew Morgan2021-04-231-4/+8
|\|
| * Add a type hints for service notices to the HomeServer object. (#9675)Patrick Cloke2021-03-241-3/+8
* | Merge commit '4ecba9bd5' into anoa/dinsic_release_1_31_0Andrew Morgan2021-04-2312-15/+20
|\|
| * Import HomeServer from the proper module. (#9665)Patrick Cloke2021-03-2311-11/+11
| * Incorporate reviewBrendan Abolivier2021-03-191-1/+1
| * Merge branch 'develop' into babolivier/msc3026Brendan Abolivier2021-03-192-4/+67
| |\
| | * fix mypyRichard van der Hoff2021-03-191-4/+7
| * | Implement MSC3026: busy presence stateBrendan Abolivier2021-03-181-0/+2
* | | Merge commit '0e3558473' into anoa/dinsic_release_1_31_0Andrew Morgan2021-04-232-4/+64
|\ \ \ | | |/ | |/|
| * | Fix type-hints from bad merge.Patrick Cloke2021-03-181-2/+2
| * | Initial spaces summary API (#9643)Richard van der Hoff2021-03-181-3/+63
| * | Consistently check whether a password may be set for a user. (#9636)Dirk Klimpel2021-03-181-1/+1
| |/
* | Merge commit 'cc324d53f' into anoa/dinsic_release_1_31_0Andrew Morgan2021-04-231-6/+9
|\|
| * Fix up types for the typing handler. (#9638)Patrick Cloke2021-03-171-6/+9
* | Merge commit 'ad721fc55' into anoa/dinsic_release_1_31_0Andrew Morgan2021-04-231-11/+12
|\|
| * Return m.change_password.enabled=false if local database is disabled (#9588)Dirk Klimpel2021-03-161-11/+12
* | Merge commit 'd315e9644' into anoa/dinsic_release_1_31_0Andrew Morgan2021-04-233-7/+42
|\|
| * Add support for stable MSC2858 API (#9617)Richard van der Hoff2021-03-161-5/+34
| * Prevent bundling aggregations for state events (#9619)Andrew Morgan2021-03-162-2/+8
* | Merge commit '1c8a2541d' into anoa/dinsic_release_1_31_0Andrew Morgan2021-04-231-2/+8
|\|
| * Fix Internal Server Error on `GET /saml2/authn_response` (#9623)Richard van der Hoff2021-03-161-2/+8
* | Merge commit '55da8df07' into anoa/dinsic_release_1_31_0Andrew Morgan2021-04-237-55/+108
|\|
| * Fix additional type hints from Twisted 21.2.0. (#9591)Patrick Cloke2021-03-126-54/+104
| * Re-Activating account when local passwords are disabled (#9587)Dirk Klimpel2021-03-111-1/+4
* | Merge commit 'a7a379006' into anoa/dinsic_release_1_31_0Andrew Morgan2021-04-231-1/+2
|\|
| * Convert Requester to attrs (#9586)Richard van der Hoff2021-03-101-1/+2
* | Merge commit '7fdc6cefb' into anoa/dinsic_release_1_31_0Andrew Morgan2021-04-231-3/+8
|\|
| * Handle image transparency better when thumbnailing. (#9473)Patrick Cloke2021-03-091-3/+8
* | Merge commit '22db45bd4' into anoa/dinsic_release_1_31_0Andrew Morgan2021-04-233-20/+32
|\|
| * Add type hints to purge room and server notice admin API. (#9520)Dirk Klimpel2021-03-082-15/+23
| * Prometheus metrics for logins and registrations (#9511)Richard van der Hoff2021-03-041-2/+8
| * Record the SSO Auth Provider in the login token (#9510)Richard van der Hoff2021-03-041-4/+2
* | Merge commit '33a02f0f5' into anoa/dinsic_release_1_31_0Andrew Morgan2021-04-231-29/+56
|\|
| * Add type hints to user admin API. (#9521)Dirk Klimpel2021-03-031-29/+56
* | Merge commit 'f00c4e7af' into anoa/dinsic_release_1_31_0Andrew Morgan2021-04-2316-97/+142
|\|
| * Add type hints to device and event report admin API (#9519)Dirk Klimpel2021-03-022-16/+39
| * Fix a bug when a room alias is given to the admin join endpoint (#9506)Patrick Cloke2021-03-011-58/+74
| * Use the proper Request in type hints. (#9515)Patrick Cloke2021-03-0113-23/+28
* | Merge commit 'e12077a78' into anoa/dinsic_release_1_31_0Andrew Morgan2021-04-231-0/+28
|\|
| * Add support for no_proxy and case insensitive env variables (#9372)Tim Leung2021-02-261-2/+1
| * SSO: redirect to public URL before setting cookies (#9436)Richard van der Hoff2021-02-261-0/+28
| * Merge branch 'master' into developErik Johnston2021-02-251-1/+6
| |\
* | \ Merge commit 'b5c4fe197' into anoa/dinsic_release_1_31_0Andrew Morgan2021-04-231-1/+6
|\ \ \ | | |/ | |/|
| * | Add back the deprecated SAML endpoint. (#9474)Patrick Cloke2021-02-231-1/+6
* | | Merge commit '1b2d6d55c' into anoa/dinsic_release_1_31_0Andrew Morgan2021-04-231-1/+27
|\ \ \ | | |/ | |/|
| * | Add an `order_by` field to list users' media admin API. (#8978)Dirk Klimpel2021-02-221-1/+27
* | | Merge commit 'e22b71810' into anoa/dinsic_release_1_31_0Andrew Morgan2021-04-231-3/+1
|\| |
| * | Ratelimit cross-user key sharing requests. (#8957)Patrick Cloke2021-02-191-3/+1
| * | Regenerate exact thumbnails if missing (#9438)Erik Johnston2021-02-193-3/+57
| |\ \ | | |/ | |/|
* | | Merge commit 'd9f1dccba' into anoa/dinsic_release_1_31_0Andrew Morgan2021-04-231-1/+4
|\| |
* | | Merge commit '3d2acc930' into anoa/dinsic_release_1_31_0Andrew Morgan2021-04-233-3/+57
|\ \ \ | | |/ | |/|