Commit Graph

2056 Commits (756fd513dfaebddd28bf783eafa95b4505ce8745)

Author SHA1 Message Date
Patrick Cloke 76f9c701c3
Always require users to re-authenticate for dangerous operations. (#10184) 3 years ago
Lukas Lihotzki 2c240213f4
Fix requestOpenIdToken response: integer expires_in (#10175) 3 years ago
Patrick Cloke 9e5ab6dd58
Remove the experimental flag for knocking and use stable prefixes / endpoints. (#10167) 3 years ago
Sorunome d936371b69
Implement knock feature (#6739) 4 years ago
Patrick Cloke 11846dff8c
Limit the number of in-flight /keys/query requests from a single device. (#10144) 4 years ago
Patrick Cloke 9e4610cc27
Correct type hints for parse_string(s)_from_args. (#10137) 4 years ago
Dirk Klimpel d558292548
Add missing type hints to the admin API servlets (#10105) 4 years ago
Travis Ralston 5325f0308c
r0.6.1 support: /rooms/:roomId/aliases endpoint (#9224) 4 years ago
Dirk Klimpel 0284d2a297
Add new admin APIs to remove media by media ID from quarantine. (#10044) 4 years ago
Erik Johnston fc3d2dc269
Rewrite the KeyRing (#10035) 4 years ago
Erik Johnston 5eed6348ce
Move some more endpoints off master (#10084) 4 years ago
Callum Brown 8fb9af570f
Make reason and score optional for report_event (#10077) 4 years ago
Patrick Cloke f42e4c4eb9
Remove the experimental spaces enabled flag. (#10063) 4 years ago
Dirk Klimpel 65e6c64d83
Add an admin API for unprotecting local media from quarantine (#10040) 4 years ago
Jerin J Titus 057ce7b754
Remove tls_fingerprints option (#9280) 4 years ago
Michael Telatynski e8ac9ac8ca
Fix /upload 500'ing when presented a very large image (#10029) 4 years ago
Andrew Morgan 4d6e5a5e99
Use a database table to hold the users that should have full presence sent to them, instead of something in-memory (#9823) 4 years ago
Patrick Cloke f4833e0c06
Support fetching the spaces summary via GET over federation. (#9947) 4 years ago
Erik Johnston eba431c539
Revert "Leave out optional keys from /sync (#9919)" (#9940) 4 years ago
DeepBlueV7.X e9eb3549d3
Leave out optional keys from /sync (#9919) 4 years ago
ThibF 0085dc5abc
Delete room endpoint (#9889) 4 years ago
Andrew Morgan fe604a022a
Remove various bits of compatibility code for Python <3.6 (#9879) 4 years ago
Richard van der Hoff 3ff2251754
Improved validation for received requests (#9817) 4 years ago
Erik Johnston a15c003e5b
Make DomainSpecificString an attrs class (#9875) 4 years ago
Erik Johnston 9d25a0ae65
Split presence out of master (#9820) 4 years ago
Erik Johnston 177dae2704
Limit length of accepted email addresses (#9855) 4 years ago
Patrick Cloke 683d6f75af
Rename handler and config modules which end in handler/config. (#9816) 4 years ago
Jonathan de Jong 495b214f4f
Fix (final) Bugbear violations (#9838) 4 years ago
Andrew Morgan 71f0623de9
Port "Allow users to click account renewal links multiple times without hitting an 'Invalid Token' page #74" from synapse-dinsic (#9832) 4 years ago
Richard van der Hoff 5a153772c1
remove `HomeServer.get_config` (#9815) 4 years ago
rkfg c9a2b5d402
More robust handling of the Content-Type header for thumbnail generation (#9788) 4 years ago
Jonathan de Jong 4b965c862d
Remove redundant "coding: utf-8" lines (#9786) 4 years ago
Dirk Klimpel 1fc97ee876
Add an admin API to manage ratelimit for a specific user (#9648) 4 years ago
Will Hunt e300ef64b1
Require AppserviceRegistrationType (#9548) 4 years ago
Dirk Klimpel 48a1f4db31
Remove old admin API `GET /_synapse/admin/v1/users/<user_id>` (#9401) 4 years ago
Patrick Cloke 44bb881096
Add type hints to expiring cache. (#9730) 4 years ago
Dirk Klimpel bb0fe02a52
Add `order_by` to list user admin API (#9691) 4 years ago
Erik Johnston 963f4309fe
Make RateLimiter class check for ratelimit overrides (#9711) 4 years ago
Erik Johnston b5efcb577e
Make it possible to use dmypy (#9692) 4 years ago
Patrick Cloke 7e8dc9934e
Add a type hints for service notices to the HomeServer object. (#9675) 4 years ago
Patrick Cloke b7748d3c00
Import HomeServer from the proper module. (#9665) 4 years ago
Brendan Abolivier b6ed4f55ac
Incorporate review 4 years ago
Richard van der Hoff 066068f034 fix mypy 4 years ago
Patrick Cloke 9b0e3009fa Fix type-hints from bad merge. 4 years ago
Richard van der Hoff 004234f03a
Initial spaces summary API (#9643) 4 years ago
Dirk Klimpel 8dd2ea65a9
Consistently check whether a password may be set for a user. (#9636) 4 years ago
Brendan Abolivier 405aeb0b2c
Implement MSC3026: busy presence state 4 years ago
Patrick Cloke cc324d53fe
Fix up types for the typing handler. (#9638) 4 years ago
Dirk Klimpel 8000cf1315
Return m.change_password.enabled=false if local database is disabled (#9588) 4 years ago
Richard van der Hoff dd69110d95
Add support for stable MSC2858 API (#9617) 4 years ago