summary refs log tree commit diff
path: root/synapse/rest/client (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'v1.32.0' into babolivier/dinsic_1.41.0Brendan Abolivier2021-08-313-14/+37
|\
| * Require AppserviceRegistrationType (#9548)Will Hunt2021-04-121-7/+16
| * 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-231-0/+3
|\|
| * Make it possible to use dmypy (#9692)Erik Johnston2021-03-261-0/+3
* | 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-234-7/+12
|\|
| * Import HomeServer from the proper module. (#9665)Patrick Cloke2021-03-233-3/+3
| * Incorporate reviewBrendan Abolivier2021-03-191-1/+1
| * Merge branch 'develop' into babolivier/msc3026Brendan Abolivier2021-03-191-3/+66
| |\
| | * 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-231-3/+63
|\ \ \ | | |/ | |/|
| * | 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
| |/
* | 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-232-6/+38
|\|
| * 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-161-1/+4
* | Merge commit '55da8df07' into anoa/dinsic_release_1_31_0Andrew Morgan2021-04-231-32/+73
|\|
| * Fix additional type hints from Twisted 21.2.0. (#9591)Patrick Cloke2021-03-121-32/+73
* | Merge commit '22db45bd4' into anoa/dinsic_release_1_31_0Andrew Morgan2021-04-231-5/+9
|\|
| * 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 'f00c4e7af' into anoa/dinsic_release_1_31_0Andrew Morgan2021-04-231-1/+1
|\|
| * Use the proper Request in type hints. (#9515)Patrick Cloke2021-03-011-1/+1
* | Merge commit 'e12077a78' into anoa/dinsic_release_1_31_0Andrew Morgan2021-04-231-0/+28
|\|
| * SSO: redirect to public URL before setting cookies (#9436)Richard van der Hoff2021-02-261-0/+28
* | 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
* | Merge commit 'd9f1dccba' into anoa/dinsic_release_1_31_0Andrew Morgan2021-04-231-1/+4
|\|
* | Merge commit 'd2f0ec12d' into anoa/dinsic_release_1_31_0Andrew Morgan2021-04-2311-87/+207
|\|
| * Add type hints to groups code. (#9393)Patrick Cloke2021-02-171-23/+120
| * Update black, and run auto formatting over the codebase (#9381)Eric Eastwood2021-02-1610-63/+86
| * Fix some typos.Patrick Cloke2021-02-121-1/+1
* | Merge commit '3f58fc848' into anoa/dinsic_release_1_31_0Andrew Morgan2021-04-223-61/+122
|\|
| * Type hints and validation improvements. (#9321)Patrick Cloke2021-02-082-60/+121
| * Merge pull request #9150 from Yoric/develop-contextDavid Teller2021-02-081-1/+1
| |\
| | * FIXUP: Making get_event_context a bit more paranoidDavid Teller2021-01-281-1/+1
* | | Merge commit 'e19396d62' into anoa/dinsic_release_1_31_0Andrew Morgan2021-04-223-2/+18
|\| |
| * | Merge branch 'social_login' into developRichard van der Hoff2021-01-281-0/+2
| |\ \
| | * | Add 'brand' field to MSC2858 response (#9242)Richard van der Hoff2021-01-271-0/+2
| | |/
| * / Ratelimit 3PID /requestToken API (#9238)Erik Johnston2021-01-282-2/+16
| |/
* | Merge commit '2e537a028' into anoa/dinsic_release_1_31_0Andrew Morgan2021-04-221-6/+49
|\|
| * Implement MSC2858 support (#9183)Richard van der Hoff2021-01-271-6/+49
* | Merge commit '0cd2938bc' into anoa/dinsic_release_1_31_0Andrew Morgan2021-04-221-2/+1
|\|
| * Support icons for Identity Providers (#9154)Richard van der Hoff2021-01-201-2/+1
* | Merge commit '72822e60b' into anoa/dinsic_release_1_31_0Andrew Morgan2021-04-221-2/+17
|\|
| * Validate the server name for the /publicRooms endpoint. (#9161)Patrick Cloke2021-01-191-2/+17
* | Merge commit '73b03722f' into anoa/dinsic_release_1_31_0Andrew Morgan2021-04-222-21/+7
|\|
| * Allow moving account data and receipts streams off master (#9104)Erik Johnston2021-01-182-26/+7
* | Merge commit '98a64b7f7' into anoa/dinsic_release_1_31_0Andrew Morgan2021-04-225-81/+33
|\|
| * Remove user's avatar URL and displayname when deactivated. (#8932)Dirk Klimpel2021-01-121-2/+5
| * UI Auth via SSO: redirect the user to an appropriate SSO. (#9081)Richard van der Hoff2021-01-123-42/+22
| * Kill off `HomeServer.get_ip_from_request()` (#9080)Richard van der Hoff2021-01-125-39/+10
* | Merge commit 'a03d71dc9' into anoa/dinsic_release_1_31_0Andrew Morgan2021-04-211-2/+2
|\|
| * Add some tests for the IDP picker flowRichard van der Hoff2021-01-071-2/+2
* | Merge commit '0312266ee' into anoa/dinsic_release_1_31_0Andrew Morgan2021-04-212-89/+34
|\|
| * Combine the SSO Redirect Servlets (#9015)Richard van der Hoff2021-01-042-89/+34
* | Merge commit '1c9a85056' into anoa/dinsic_release_1_31_0Andrew Morgan2021-04-211-3/+45
|\|
| * Check if group IDs are valid before using them. (#8977)Patrick Cloke2020-12-301-3/+45
* | Merge commit '9999eb2d0' into anoa/dinsic_release_1_31_0Andrew Morgan2021-04-212-8/+12
|\|
| * Validate input parameters for the sendToDevice API. (#8975)Patrick Cloke2020-12-291-1/+2
| * Allow redacting events on workers (#8994)Patrick Cloke2020-12-291-7/+10
* | Merge commit '28877fade' into anoa/dinsic_release_1_31_0Andrew Morgan2021-04-211-3/+7
|\|
| * Allow re-using a UI auth validation for a period of time (#8970)Patrick Cloke2020-12-181-3/+7
* | Merge commit 'a7a913918' into anoa/dinsic_release_1_31_0Andrew Morgan2021-04-201-3/+11
|\|
| * Merge remote-tracking branch 'origin/erikj/as_mau_block' into developErik Johnston2020-12-181-3/+11
| |\
| | * Correctly handle AS registerations and add testErik Johnston2020-12-171-3/+11
* | | Merge commit 'bd30cfe86' into anoa/dinsic_release_1_31_0Andrew Morgan2021-04-161-14/+1
|\| |
| * | Convert internal pusher dicts to attrs classes. (#8940)Patrick Cloke2020-12-161-14/+1
* | | Merge commit 'f14428b25' into anoa/dinsic_release_1_31_0Andrew Morgan2021-04-161-6/+19
|\| |
| * | Honour AS ratelimit settings for /login requests (#8920)Erik Johnston2020-12-111-6/+19
* | | Merge commit 'cf7d3c90d' into dinsicAndrew Morgan2021-04-161-1/+1
|\| |
| * | Fix errorcode for disabled registration (#8867)Richard van der Hoff2020-12-031-1/+1
| |/
* | Remove extraneous print (#94)Andrew Morgan2021-03-191-1/+0
* | Add knocking support (#81)Andrew Morgan2021-02-093-15/+179
* | Merge commit 'd3ed93504' into anoa/dinsic_release_1_23_1Andrew Morgan2020-12-311-105/+2
|\|
| * Support "identifier" dicts in UIA (#8848)Richard van der Hoff2020-12-011-105/+2
* | Merge commit '09ac0569f' into anoa/dinsic_release_1_23_1Andrew Morgan2020-12-313-11/+26
|\|
| * Simplify appservice login code (#8847)Richard van der Hoff2020-11-301-6/+21
| * Simplify the way the `HomeServer` object caches its internal attributes. (#8...Jonathan de Jong2020-11-302-5/+5
| * Use TYPE_CHECKING instead of magic MYPY variable. (#8770)Patrick Cloke2020-11-171-3/+2
| * Add admin API for logging in as a user (#8617)Erik Johnston2020-11-171-0/+1
* | Merged commit 'deff8f628' into anoa/dinsic_release_1_23_1Andrew Morgan2020-12-313-3/+4
* | Merge commit '4a54b821b' into anoa/dinsic_release_1_23_1Andrew Morgan2020-12-312-0/+22
|\|
| * Add metrics for tracking 3PID /requestToken requests. (#8712)Erik Johnston2020-11-132-0/+22
* | Merge commit '054a6b953' into anoa/dinsic_release_1_23_1Andrew Morgan2020-12-3110-54/+0
|\|
| * Remove unused OPTIONS handlers. (#8621)Patrick Cloke2020-10-2212-62/+0
* | Merge commit 'de5cafe98' into dinsicAndrew Morgan2020-12-311-0/+2
|\|
| * Expose the experimental appservice login flow to clients. (#8504)Patrick Cloke2020-10-191-0/+2
* | Merge commit '74976a8e4' into dinsicAndrew Morgan2020-12-319-50/+188
|\|
| * Add correct M_BAD_JSON error code to /profile/{userId}/displayname (#8517)Aaron Raimist2020-10-141-1/+3
| * Remove the deprecated Handlers object (#8494)Patrick Cloke2020-10-095-32/+26
| * Add support for MSC2697: Dehydrated devices (#8380)Hubert Chathi2020-10-072-15/+156
| * Add support for MSC2732: olm fallback keys (#8312)Hubert Chathi2020-10-061-0/+1
* | Allow users to click account renewal links multiple times without hitting an ...Andrew Morgan2020-12-301-7/+23
* | Fix users info for remote users (#71)Mathieu Velten2020-12-111-2/+1
* | Merge commit '6a8fd03ac' into anoa/dinsic_release_1_21_xAndrew Morgan2020-10-212-112/+26
|\|
| * Convert additional templates to Jinja (#8444)Patrick Cloke2020-10-021-110/+26
| * Do not expose the experimental appservice login flow to clients. (#8440)Patrick Cloke2020-10-011-2/+0
* | Merge commit 'cc40a59b4' into anoa/dinsic_release_1_21_xAndrew Morgan2020-10-216-18/+34
|\|
| * Make token serializing/deserializing async (#8427)Erik Johnston2020-09-305-11/+19
| * Allow additional SSO properties to be passed to the client (#8413)Patrick Cloke2020-09-301-7/+15
* | Merge commit 'f43c66d23' into anoa/dinsic_release_1_21_xAndrew Morgan2020-10-211-7/+0
|\|
| * Merge branch 'develop' of github.com:matrix-org/synapse into anoa/info-mainli...Andrew Morgan2020-09-291-6/+9
| |\
| | * Only assert valid next_link params when provided (#8417)Andrew Morgan2020-09-291-6/+9
| * | Don't check whether a 3pid is allowed to register during password resetAndrew Morgan2020-09-281-7/+0
| |/
* | Merge commit '4325be1a5' into anoa/dinsic_release_1_21_xAndrew Morgan2020-10-2138-131/+160
|\|
| * Merge tag 'v1.20.0rc5' into developPatrick Cloke2020-09-181-0/+19
| |\
| * | Simplify super() calls to Python 3 syntax. (#8344)Patrick Cloke2020-09-1838-121/+121
| * | Allow appservice users to /login (#8320)Will Hunt2020-09-181-10/+39
* | | Merge commit '43f2b67e4' into anoa/dinsic_release_1_21_xAndrew Morgan2020-10-201-0/+19
|\ \ \ | | |/ | |/|
| * | Add flags to /versions about whether new rooms are encrypted by default. (#8343)Patrick Cloke2020-09-181-0/+19
* | | Merge commit '837293c31' into anoa/dinsic_release_1_21_xAndrew Morgan2020-10-202-6/+9
|\ \ \ | | |/ | |/|
| * | Fix a potential bug of UnboundLocalError (#8329)Jonathan de Jong2020-09-171-5/+8
| * | Fix typos in comments.Patrick Cloke2020-09-141-1/+1
* | | Merge commit 'a3a90ee03' into anoa/dinsic_release_1_21_xAndrew Morgan2020-10-201-76/+0
|\| |
| * | Show a confirmation page during user password reset (#8004)Andrew Morgan2020-09-101-76/+0
* | | Merge commit '453dfe210' into anoa/dinsic_release_1_21_xAndrew Morgan2020-10-202-58/+26
|\| |
| * | Don't remember `enabled` of deleted push rules and properly return 404 for mi...reivilibre2020-09-091-2/+13
* | | Merge commit 'e45b83411' into anoa/dinsic_release_1_21_xAndrew Morgan2020-10-201-2/+39
|\| |
| * | Add a config option for validating 'next_link' parameters against a domain wh...Andrew Morgan2020-09-081-9/+57
| |/
* | Merge commit '17fa4c7ca' into anoa/dinsic_release_1_21_xAndrew Morgan2020-10-202-2/+2
|\|
| * Stop sub-classing object (#8249)Patrick Cloke2020-09-042-2/+2
* | Merge commit '112266eaf' into anoa/dinsic_release_1_21_xAndrew Morgan2020-10-201-0/+1
|\|
| * Re-implement unread counts (again) (#8059)Brendan Abolivier2020-09-021-0/+1
* | Merge commit '0d4f614fd' into anoa/dinsic_release_1_21_xAndrew Morgan2020-10-202-0/+70
|\|
| * Add /user/{user_id}/shared_rooms/ api (#7785)Will Hunt2020-09-022-0/+70
* | Merge commit '5c03134d0' into anoa/dinsic_release_1_21_xAndrew Morgan2020-10-201-54/+6
|\|
| * Move and refactor LoginRestServlet helper methods (#8182)Andrew Morgan2020-08-281-54/+6
* | Merge commit 'a466b6797' into anoa/dinsic_release_1_21_xAndrew Morgan2020-10-201-12/+15
|\|
| * Do not propagate typing notifications from shadow-banned users. (#8176)Patrick Cloke2020-08-261-11/+15
| * Remove unused parameter from, and add safeguard in, get_room_data (#8174)Andrew Morgan2020-08-261-1/+0
* | Merge commit '56efa9ec7' into anoa/dinsic_release_1_21_xAndrew Morgan2020-10-205-65/+126
|\|
| * Stop shadow-banned users from sending non-member events. (#8142)Patrick Cloke2020-08-243-40/+66
| * Don't fail /submit_token requests on incorrect session ID if request_token_in...Brendan Abolivier2020-08-242-0/+17
| * Allow denying or shadow banning registrations via the spam checker (#8034)Patrick Cloke2020-08-201-0/+5
| * Stop shadow-banned users from sending invites. (#8095)Patrick Cloke2020-08-201-27/+40
* | Merge commit '731dfff34' into anoa/dinsic_release_1_21_xAndrew Morgan2020-10-201-0/+4
|\|
| * Ensure a group ID is valid before trying to get rooms for it. (#8129)Patrick Cloke2020-08-201-0/+4
* | Merge commit 'c9c544cda' into anoa/dinsic_release_1_21_xAndrew Morgan2020-10-194-18/+18
|\|
| * Remove `ChainedIdGenerator`. (#8123)Erik Johnston2020-08-191-1/+1
| * Be stricter about JSON that is accepted by Synapse (#8106)Patrick Cloke2020-08-192-7/+9
* | Merge commit 'e04e465b4' into anoa/dinsic_release_1_21_xAndrew Morgan2020-10-193-61/+23
|\|
| * Use the default templates when a custom template file cannot be found (#8037)Andrew Morgan2020-08-172-57/+18
| * Convert pusher databases to async/await. (#8075)Patrick Cloke2020-08-141-4/+5
* | Merge commit 'db131b6b2' into anoa/dinsic_release_1_21_xAndrew Morgan2020-10-191-2/+9
|\|
| * Implement new experimental push rules (#7997)Brendan Abolivier2020-08-101-2/+9
| |\
| | * Merge branch 'develop' of github.com:matrix-org/synapse into babolivier/new_p...Brendan Abolivier2020-08-061-1/+1
| | |\
| | * | Incorporate reviewBrendan Abolivier2020-08-061-2/+2
| | * | Fix PUT /pushrules to use the right rule IDsBrendan Abolivier2020-08-031-2/+9
* | | | Merge commit '4e874ed59' into anoa/dinsic_release_1_21_xAndrew Morgan2020-10-191-1/+1
|\| | |
| * | | Remove unnecessary maybeDeferred calls (#8044)Patrick Cloke2020-08-071-1/+1
* | | | Merge commit '2ffd6783c' into anoa/dinsic_release_1_21_xAndrew Morgan2020-10-191-1/+0
|\| | |
| * | | Revert #7736 (#8039)Brendan Abolivier2020-08-061-1/+0
* | | | Merge commit 'd4a7829b1' into anoa/dinsic_release_1_21_xAndrew Morgan2020-10-192-2/+2
|\| | |
| * | | Convert synapse.api to async/await (#8031)Patrick Cloke2020-08-062-2/+2
* | | | Merge commit '66f24449d' into anoa/dinsic_release_1_21_xAndrew Morgan2020-10-192-63/+132
|\| | |
| * | | Improve performance of the register endpoint (#8009)Patrick Cloke2020-08-062-65/+129
| | |/ | |/|
* | | Merge commit 'b6c6fb795' into anoa/dinsic_release_1_21_xAndrew Morgan2020-10-161-1/+1
|\| |
| * | Allow guests to operate in encrypted rooms (#7314)Michael Albert2020-08-031-1/+1
| |/
* | Merge commit '3950ae51e' into anoa/dinsic_release_1_21_xAndrew Morgan2020-10-161-0/+1
|\|
| * Re-implement unread counts (#7736)Brendan Abolivier2020-07-291-0/+1
* | Only assert valid next_link params when provided (#65)Andrew Morgan2020-09-291-6/+9
* | Add a config option for validating 'next_link' parameters against a domain wh...Andrew Morgan2020-09-091-10/+56
* | Revert "Remove "user_id" from GET /presence. (#7606)"Brendan Abolivier2020-08-181-3/+1
* | dinsic lintAndrew Morgan2020-08-031-1/+0
* | Merge commit 'f88c48f3b' into anoa/dinsic_release_1_18_xAndrew Morgan2020-08-031-26/+21
|\|
| * Do not convert async functions to Deferreds in the interactive_auth_handler (...Patrick Cloke2020-07-241-26/+21
* | Merge commit '923c99502' into anoa/dinsic_release_1_18_xAndrew Morgan2020-08-031-0/+6
|\|
| * Skip serializing /sync response if client has disconnected (#7927)Richard van der Hoff2020-07-221-0/+6
* | Merge commit 'b74919c72' into anoa/dinsic_release_1_18_xAndrew Morgan2020-08-031-0/+3
|\|
| * Add debugging to sync response generation (#7929)Richard van der Hoff2020-07-221-0/+3
* | Merge commit 'de119063f' into anoa/dinsic_release_1_18_xAndrew Morgan2020-08-032-1/+19
|\|
| * Add a default limit (of 100) to get/sync operations. (#7858)Patrick Cloke2020-07-171-1/+10
| * Allow moving typing off master (#7869)Erik Johnston2020-07-161-0/+9
* | Merge commit 'a973bcb8a' into anoa/dinsic_release_1_18_xAndrew Morgan2020-08-032-11/+10
|\|
| * Ensure that calls to `json.dumps` are compatible with the standard library js...Patrick Cloke2020-07-151-6/+7
| * Return the proper 403 Forbidden error during errors with JWT logins. (#7844)Patrick Cloke2020-07-151-5/+3
* | Merge commit '77d2c0541' into anoa/dinsic_release_1_18_xAndrew Morgan2020-08-031-6/+19
|\|
| * Add the option to validate the `iss` and `aud` claims for JWT logins. (#7827)Patrick Cloke2020-07-141-6/+19
* | Merge commit '43726783e' into dinsicAndrew Morgan2020-08-033-26/+30
|\|
| * `update_membership` declaration: now always returns an event id. (#7809)Richard van der Hoff2020-07-091-4/+2
| * Stop passing bytes when dumping JSON (#7799)Patrick Cloke2020-07-081-1/+1
| * Add documentation for JWT login type and improve sample config. (#7776)Patrick Cloke2020-07-061-21/+27
* | Merge commit '5cdca53aa' into dinsicAndrew Morgan2020-08-033-18/+58
|\|
| * Fix inconsistent handling of upper and lower cases of email addresses. (#7021)Dirk Klimpel2020-07-033-16/+58
| * Merge branch 'master' into developPatrick Cloke2020-07-025-46/+19
| |\
* | \ Merge commit 'e8c36e527' into dinsicAndrew Morgan2020-08-035-46/+19
|\ \ \ | | |/ | |/|
| * | Ensure that HTML pages served from Synapse include headers to avoid embedding.Patrick Cloke2020-07-025-46/+19
* | | Merge commit 'dc80a0762' into dinsicAndrew Morgan2020-08-032-3/+6
|\ \ \ | | |/ | |/|
| * | Back out MSC2625 implementation (#7761)Brendan Abolivier2020-07-011-2/+2
| * | add org.matrix.login.jwt so that m.login.jwt can be deprecated (#7675)Sorunome2020-06-241-1/+4
* | | Merge commit '46613aaf7' into dinsicAndrew Morgan2020-08-031-2/+2
|\| |
| * | Implement unread counter (MSC2625) (#7673)Brendan Abolivier2020-06-171-2/+2
| |\ \
| | * \ Merge branch 'develop' into babolivier/mark_unreadBrendan Abolivier2020-06-151-1/+3
| | |\ \
| | * | | Use temporary prefixes as per the MSCBrendan Abolivier2020-06-101-1/+1
| | * | | Rename dont_push into mark_unreadBrendan Abolivier2020-06-101-2/+2
* | | | | Merge commit 'a3f11567d' into dinsicAndrew Morgan2020-08-035-17/+10
|\| | | |
| * | | | Replace all remaining six usage with native Python 3 equivalents (#7704)Dagfinn Ilmari Mannsåker2020-06-165-22/+11
* | | | | Merge commit '03619324f' into dinsicAndrew Morgan2020-08-033-6/+16
|\| | | |
| * | | | Merge branch 'master' into developBrendan Abolivier2020-06-161-3/+3
| |\ \ \ \ | | | |_|/ | | |/| |
| | * | | Enable 3PID add/bind/unbind endpoints on r0 routesBrendan Abolivier2020-06-151-3/+3
| | |/ /
| * | / Update m.id.phone to use 'phone' instead of 'number' (#7687)Andrew Morgan2020-06-151-2/+10
| | |/ | |/|
| * | Remove "user_id" from GET /presence. (#7606)Will Hunt2020-06-111-1/+3
| |/
* | Merge branch 'release-v1.15.0' of github.com:matrix-org/synapse into dinsic-r...Andrew Morgan2020-06-244-93/+38
|\|
| * Support CS API v0.6.0 (#6585)Andrew Morgan2020-06-051-15/+1
| * Performance improvements and refactor of Ratelimiter (#7595)Andrew Morgan2020-06-052-59/+22
| * Fix encryption algorithm typos in tests/comments (#7637)Andrew Morgan2020-06-041-4/+4
| * Advertise the token login type when OpenID Connect is enabled. (#7631)Patrick Cloke2020-06-041-8/+3
| * Fix a bug in automatic user creation with m.login.jwt. (#7585)Olof Johansson2020-06-011-7/+8
* | Prevent M_USER_IN_USE from being raised by registration methods until after e...Andrew Morgan2020-06-221-33/+12
* | Add a bulk user info endpoint and deprecate the old one (#46)Andrew Morgan2020-06-191-36/+77
* | Performance improvements to marking expired users as inactive (#47)Andrew Morgan2020-06-191-1/+1
* | Merge branch 'release-v1.14.0' of github.com:matrix-org/synapse into dinsic-r...Andrew Morgan2020-06-107-29/+91
|\|
| * Add ability to wait for replication streams (#7542)Erik Johnston2020-05-222-9/+13
| * Use a non-empty RelayState for user interactive auth with SAML. (#7552)Patrick Cloke2020-05-221-1/+4
| * Hash passwords earlier in the password reset process (#7538)Patrick Cloke2020-05-202-5/+20
| * Merge tag 'v1.13.0rc3' into developPatrick Cloke2020-05-181-9/+13
| |\
| * | Support UI Authentication for OpenID Connect accounts (#7457)Patrick Cloke2020-05-152-16/+34
| * | Allow expired accounts to logout (#7443)Andrew Morgan2020-05-141-3/+3
| * | Merge tag 'v1.13.0rc2' into developRichard van der Hoff2020-05-141-1/+0
| |\ \
| * \ \ Merge branch 'release-v1.13.0' into developAndrew Morgan2020-05-111-0/+1
| |\ \ \
| * | | | Implement OpenID Connect-based login (#7256)Quentin Gliech2020-05-081-3/+25
* | | | | Merge branch 'release-v1.13.0' of github.com:matrix-org/synapse into dinsic-r...Andrew Morgan2020-06-108-234/+201
|\ \ \ \ \ | | |_|_|/ | |/| | |
| * | | | Hash passwords earlier in the registration process (#7523)Patrick Cloke2020-05-181-9/+13
| | |_|/ | |/| |
| * | | Do not validate that the client dict is stable during UI Auth. (#7483)Patrick Cloke2020-05-131-1/+0
| | |/ | |/|
| * | Rework UI Auth session validation for registration (#7455)Patrick Cloke2020-05-081-0/+1
| |/
| * Persist user interactive authentication sessions (#7302)Patrick Cloke2020-04-302-4/+4
| * Revert "Revert "Merge pull request #7315 from matrix-org/babolivier/request_t...Brendan Abolivier2020-04-232-2/+27
| * Merge branch 'release-v1.12.4' into developRichard van der Hoff2020-04-221-0/+8
| |\
| | * Support GET account_data requests on a worker (#7311)Richard van der Hoff2020-04-211-0/+8
| * | Use a template for the SSO success page to allow for customization. (#7279)Patrick Cloke2020-04-171-1/+24
| * | Improve error responses when a remote server doesn't allow you to access its ...Andrew Morgan2020-04-061-13/+20
| * | Support CAS in UI Auth flows. (#7186)Patrick Cloke2020-04-032-9/+39
| * | Support SAML in the user interactive authentication workflow. (#7102)Patrick Cloke2020-04-015-30/+50
| * | Add options to prevent users from changing their profile. (#7096)Dirk Klimpel2020-03-271-0/+16
| * | Ensure is_verified on /_matrix/client/r0/room_keys/keys is a boolean (#7150)Andrew Morgan2020-03-271-1/+1
| * | Refactor the CAS code (move the logic out of the REST layer to a handler) (#7...Patrick Cloke2020-03-261-155/+16
| * | Allow server admins to define and enforce a password policy (MSC2000). (#7118)Dirk Klimpel2020-03-262-0/+60
| * | Validate that the session is not modified during UI-Auth (#7068)Patrick Cloke2020-03-264-8/+14
| * | Fix CAS redirect url (#6634)Naugrimm2020-03-241-11/+16
| * | Clean-up some auth/login REST code (#7115)Patrick Cloke2020-03-202-41/+20
| |/
* | Support GET account_data requests on a worker (#7311)Richard van der Hoff2020-05-281-0/+8