Commit Graph

1928 Commits (bce0c91d9a89097c94d687aadfed9b4ebbdcc75d)

Author SHA1 Message Date
Michael Albert b6c6fb7950
Allow guests to operate in encrypted rooms (#7314) 4 years ago
Brendan Abolivier e2f1cccc8a
Fix PUT /pushrules to use the right rule IDs 4 years ago
Brendan Abolivier 8dff4a1242
Re-implement unread counts (#7736) 4 years ago
Dirk Klimpel e866e3b896
Add an option to disable purge in delete room admin API (#7964) 4 years ago
Patrick Cloke 68626ff8e9
Convert the remaining media repo code to async / await. (#7947) 4 years ago
Patrick Cloke 3fc8fdd150
Support oEmbed for media previews. (#7920) 4 years ago
Patrick Cloke 53f7b49f5b
Do not convert async functions to Deferreds in the interactive_auth_handler (#7944) 4 years ago
Patrick Cloke 5ea29d7f85
Convert more of the media code to async/await (#7873) 4 years ago
Richard van der Hoff 923c995023
Skip serializing /sync response if client has disconnected (#7927) 4 years ago
Richard van der Hoff b74919c72e
Add debugging to sync response generation (#7929) 4 years ago
Patrick Cloke 852930add7
Add a default limit (of 100) to get/sync operations. (#7858) 4 years ago
Michael Albert fff483ea96
Add admin endpoint to get members in a room. (#7842) 4 years ago
Erik Johnston f2e38ca867
Allow moving typing off master (#7869) 4 years ago
Patrick Cloke 35450519de
Ensure that calls to `json.dumps` are compatible with the standard library json. (#7836) 4 years ago
Patrick Cloke 8c7d0f163d
Allow accounts to be re-activated from the admin APIs. (#7847) 4 years ago
Patrick Cloke 111e70d75c
Return the proper 403 Forbidden error during errors with JWT logins. (#7844) 4 years ago
Dirk Klimpel 491f0dab1b
Add delete room admin endpoint (#7613) 4 years ago
Patrick Cloke 77d2c05410
Add the option to validate the `iss` and `aud` claims for JWT logins. (#7827) 4 years ago
Richard van der Hoff 53ee214f2f
`update_membership` declaration: now always returns an event id. (#7809) 4 years ago
Patrick Cloke ff0680f69d
Stop passing bytes when dumping JSON (#7799) 4 years ago
Patrick Cloke 2a266f4511
Add documentation for JWT login type and improve sample config. (#7776) 4 years ago
Will Hunt 62b1ce8539
isort 5 compatibility (#7786) 4 years ago
Erik Johnston 5cdca53aa0
Merge different Resource implementation classes (#7732) 4 years ago
Dirk Klimpel 21a212f8e5
Fix inconsistent handling of upper and lower cases of email addresses. (#7021) 4 years ago
Patrick Cloke ea26e9a98b Ensure that HTML pages served from Synapse include headers to avoid embedding. 4 years ago
Brendan Abolivier 74d3e177f0
Back out MSC2625 implementation (#7761) 4 years ago
Patrick Cloke 71cccf1593
Additional configuration options for auto-join rooms (#7763) 4 years ago
Sorunome 6920e58136
add org.matrix.login.jwt so that m.login.jwt can be deprecated (#7675) 4 years ago
Erik Johnston b44bdd7f7b
Support running multiple media repos. (#7706) 5 years ago
Patrick Cloke 434716e1d3
Fetch from the r0 media path instead of the unspecced v1. (#7714) 5 years ago
Dagfinn Ilmari Mannsåker a3f11567d9
Replace all remaining six usage with native Python 3 equivalents (#7704) 5 years ago
Andrew Morgan b8ee03caff
Update m.id.phone to use 'phone' instead of 'number' (#7687) 5 years ago
Brendan Abolivier 6d5985e1f2
Enable 3PID add/bind/unbind endpoints on r0 routes 5 years ago
Patrick Cloke bd6dc17221
Replace iteritems/itervalues/iterkeys with native versions. (#7692) 5 years ago
Will Hunt a3fbc23c39
Remove "user_id" from GET /presence. (#7606) 5 years ago
Brendan Abolivier df3323a7cf
Use temporary prefixes as per the MSC 5 years ago
Brendan Abolivier 6f6a4bfc07
Rename dont_push into mark_unread 5 years ago
Richard van der Hoff eea124370b
Fix type information on `assert_*_is_admin` methods (#7645) 5 years ago
Dirk Klimpel 908f9e2d24
Allow new users to be registered via the admin API even if the monthly active user limit has been reached (#7263) 5 years ago
Dirk Klimpel 2970ce8367
Add device management to admin API (#7481) 5 years ago
Andrew Morgan 139bc86f3d
Support CS API v0.6.0 (#6585) 5 years ago
Andrew Morgan f4e6495b5d
Performance improvements and refactor of Ratelimiter (#7595) 5 years ago
Andrew Morgan c389bfb6ea
Fix encryption algorithm typos in tests/comments (#7637) 5 years ago
Patrick Cloke f8b9ead3ee
Advertise the token login type when OpenID Connect is enabled. (#7631) 5 years ago
Richard van der Hoff 1bbc9e2df6
Clean up exception handling in SAML2ResponseResource (#7614) 5 years ago
Olof Johansson fe434cd3c9
Fix a bug in automatic user creation with m.login.jwt. (#7585) 5 years ago
Dirk Klimpel 901b1fa561
Email notifications for new users when creating via the Admin API. (#7267) 5 years ago
Erik Johnston e5c67d04db
Add option to move event persistence off master (#7517) 5 years ago
Erik Johnston 1531b214fc
Add ability to wait for replication streams (#7542) 5 years ago
Patrick Cloke 66f2ebc22f
Use a non-empty RelayState for user interactive auth with SAML. (#7552) 5 years ago