summary refs log tree commit diff
path: root/synapse/config (follow)
Commit message (Expand)AuthorAgeFilesLines
* Describe which rate limiter was hit in logs (#16135)David Robertson2023-08-301-44/+88
* Bump ruff from 0.0.277 to 0.0.286 (#16198)dependabot[bot]2023-08-292-5/+5
* Add configuration setting for CAS protocol version (#15816)Aurélien Grimpard2023-08-241-1/+12
* Add `Retry-After` to M_LIMIT_EXCEEDED error responses (#16136)Will Hunt2023-08-241-0/+9
* Stabilize support for MSC3958 (suppress notifications from edits). (#16113)Patrick Cloke2023-08-231-5/+0
* Disable `m.3pid_changes` capability when MSC3861 is enabled. (#16134)Mathieu Velten2023-08-222-1/+16
* Disallow user_consent where experimental MSC3861 is enabled (#16127)Hugh Nimmo-Smith2023-08-221-0/+7
* Add `client_secret_path` as alternative for `client_secret` for OIDC config (...Maximilian Bosch2023-08-211-1/+15
* Allow customizing IdP name and icon for SAML and CAS (#16094)Gabriel Rodríguez2023-08-112-0/+10
* Implements admin API to lock an user (MSC3939) (#15870)Mathieu Velten2023-08-101-0/+1
* Stabilize support for MSC3970: updated transaction semantics (scope to `devic...Patrick Cloke2023-08-041-9/+0
* Move support for application service query parameter authorization behind a c...Shay2023-08-031-0/+8
* Allow config of the backoff algorithm for the federation client. (#15754)Mathieu Velten2023-08-031-0/+18
* Support MSC3814: Dehydrated Devices (#15929)Shay2023-07-241-0/+21
* Re-introduce the outbound federation proxy (#15913)Eric Eastwood2023-07-181-1/+44
* Fix running with an empty experimental features section. (#15925)Patrick Cloke2023-07-121-1/+1
* Unix Sockets for HTTP Replication (#15708)Jason Little2023-07-111-2/+22
* Add + as an allowed character for Matrix IDs (MSC4009) (#15911)Patrick Cloke2023-07-111-3/+0
* Revert "Federation outbound proxy" (#15910)Eric Eastwood2023-07-101-39/+1
* Remove `worker_replication_*` deprecated settings, with helpful errors on sta...Jason Little2023-07-071-21/+29
* Federation outbound proxy (#15773)Eric Eastwood2023-07-051-1/+39
* Allow for the configuration of max request retries and min/max retry delays i...Mathieu Velten2023-06-211-0/+16
* Remove experimental MSC2716 implementation to incrementally import history in...Eric Eastwood2023-06-161-3/+0
* Revert "Allow for the configuration of max request retries and min/max retry ...Mathieu Velten2023-06-141-10/+0
* Allow for the configuration of max request retries and min/max retry delays i...Shay2023-06-091-0/+10
* Stabilize support for MSC3952: Intentional mentions. (#15520)Patrick Cloke2023-06-061-5/+0
* Implement stable support for MSC3882 to allow an existing device/session to g...Hugh Nimmo-Smith2023-06-012-10/+13
* Make the config tests spawn the homeserver only when neededQuentin Gliech2023-05-301-12/+28
* Add an admin token for MAS -> Synapse callsQuentin Gliech2023-05-301-0/+9
* Refactor config to be an experimental featureHugh Nimmo-Smith2023-05-302-33/+199
* Initial MSC3964 support: delegation of auth to OIDC serverQuentin Gliech2023-05-301-1/+29
* Add Unix socket support for Redis connections (#15644)Jason Little2023-05-261-0/+1
* Merge branch 'master' into developOlivier Wilkinson (reivilibre)2023-05-261-1/+1
|\
| * Fix a bug introduced in Synapse v1.84.0 where workers do not start up when no...reivilibre2023-05-261-1/+1
* | Remove outdated comment in log config (#15648)Andrew Morgan2023-05-221-3/+1
* | Rename blacklist/whitelist internally. (#15620)Patrick Cloke2023-05-192-16/+16
* | Remove experimental configuration flags & unstable values for faster joins (#...Patrick Cloke2023-05-191-12/+0
* | Re-type config paths in `ConfigError`s to be `StrSequence`s (#15615)Sean Quah2023-05-185-11/+13
* | Fix error message when `app_service_config_files` validation fails (#15614)Sean Quah2023-05-181-2/+1
|/
* Add redis SSL configuration options (#15312)Roel ter Maat2023-05-111-0/+6
* Remove `worker_replication_*` settings (#15491)Jason Little2023-05-111-17/+61
* Stabilize MSC2659 support for AS ping endpoint. (#15528)Tulir Asokan2023-05-091-3/+0
* Add config option to prevent media downloads from listed domains. (#15197)Travis Ralston2023-05-091-0/+4
* Error if attempting to set m.push_rules account data, per MSC4010. (#15555)Patrick Cloke2023-05-091-0/+5
* Implement MSC4009 to widen the allowed Matrix ID grammar (#15536)Patrick Cloke2023-05-051-0/+3
* Add config option to forget rooms automatically when users leave them (#15224)Sean Quah2023-05-031-0/+4
* Allow adding random delay to push (#15516)Erik Johnston2023-05-021-2/+8
* Initial implementation of MSC3981: recursive relations API (#15315)Patrick Cloke2023-05-021-0/+5
* Experimental support for MSC3970: per-device transaction IDs (#15318)Quentin Gliech2023-04-251-0/+3
* Switch `InstanceLocationConfig` to a pydantic `BaseModel` (#15431)Jason Little2023-04-172-10/+70
* Throw if the appservice config list is the wrong type (#15425)Will Hunt2023-04-121-4/+10
* Experimental Unix socket support (#15353)Jason Little2023-04-032-33/+98
* Implement MSC3984 to proxy /keys/query requests to appservices. (#15321)Patrick Cloke2023-03-301-0/+5
* Add the ability to enable/disable registrations when in the OIDC flow (#14978)Warren Bailey2023-03-301-0/+5
* Implement MSC3983 to proxy /keys/claim queries to appservices. (#15314)Patrick Cloke2023-03-281-0/+5
* Implement MSC2659: application service ping endpoint (#15249)Tulir Asokan2023-03-161-0/+3
* Stabilize support for MSC3873: disambuguated event push keys. (#15190)Patrick Cloke2023-03-071-10/+0
* Stabilize support for MSC3966: event_property_contains push condition. (#15187)Patrick Cloke2023-03-071-8/+2
* Stop applying edits to event contents (MSC3925). (#15193)Patrick Cloke2023-03-061-3/+0
* Stabilize support for MSC3758: event_property_is push condition (#15185)Patrick Cloke2023-03-061-7/+1
* Update intentional mentions (MSC3952) to depend on `exact_event_property_cont...Patrick Cloke2023-03-021-1/+7
* Implementation of MSC3967: Don't require UIA for initial upload of cross sign...Hugh Nimmo-Smith2023-03-021-0/+3
* Refactor media modules. (#15146)Patrick Cloke2023-02-271-5/+7
* Fix a typo in MSC3873 config option. (#15138)Patrick Cloke2023-02-231-2/+2
* Bump black from 22.12.0 to 23.1.0 (#15103)dependabot[bot]2023-02-227-7/+0
* Tighten the default rate limit of creating new devices. (#15135)Patrick Cloke2023-02-221-2/+11
* Allow health listener resource to load (#15096)realtyem2023-02-201-0/+1
* Update intentional mentions (MSC3952) to depend on `exact_event_match` (MSC37...Patrick Cloke2023-02-161-3/+4
* Support for selecting the Redis logical database. (#15034)999lakhisidhu2023-02-151-0/+1
* Implement MSC3966: Add a push rule condition to search for a value in an arra...Patrick Cloke2023-02-141-0/+5
* Return read-only collections from `@cached` methods (#13755)Sean Quah2023-02-101-3/+3
* Support for MSC3758: exact_event_match push condition (#14964)Patrick Cloke2023-02-101-0/+5
* MSC3873: Escape keys when flattening dicts. (#15004)Patrick Cloke2023-02-081-0/+5
* Implement MSC3958: suppress notifications from edits (#14960)Patrick Cloke2023-02-031-0/+5
* Reload the pyo3-log config when the Python logging config changes. (#14976)Patrick Cloke2023-02-031-18/+24
* Prefer `type(x) is int` to `isinstance(x, int)` (#14945)David Robertson2023-01-313-25/+53
* Implement MSC3952: Intentional mentions (#14823)Patrick Cloke2023-01-271-0/+5
* Request partial joins by default (#14905)David Robertson2023-01-241-1/+1
* Implement MSC3930: polls push rules (#14787)Andrew Morgan2023-01-191-0/+7
* Change default room version to 10. Implements MSC3904 (#14111)Catalan Lover2023-01-181-1/+1
* Stabilise serving partial join responses (#14839)David Robertson2023-01-171-1/+5
* Implement MSC3890: Remotely silence local notifications (#14775)Andrew Morgan2023-01-131-0/+15
* Re-enable some linting (#14821)Erik Johnston2023-01-121-6/+4
* Implement MSC3925: changes to bundling of edits (#14811)Richard van der Hoff2023-01-101-0/+3
* Support RFC7636 PKCE in the OAuth 2.0 flow. (#14750)Patrick Cloke2023-01-041-0/+6
* Add experimental support for MSC3391: deleting account data (#14714)Andrew Morgan2023-01-011-0/+3
* Switch to ruff instead of flake8. (#14633)Patrick Cloke2022-12-211-0/+2
* Add missing type hints to tests.config. (#14681)Patrick Cloke2022-12-161-2/+2
* Allow selecting "prejoin" events by state keys (#14642)David Robertson2022-12-132-21/+45
* Add `push.enabled` option to disable push notification calculation (#14551)Will Hunt2022-12-011-0/+1
* Create MSC1767 (extensible events) room version; Implement MSC3932 (#14521)Travis Ralston2022-11-281-0/+5
* Initial support for MSC3931: Room version push rule feature flags (#14520)Travis Ralston2022-11-281-0/+3
* Move MSC3030 `/timestamp_to_event` endpoint to stable v1 location (#14471)Eric Eastwood2022-11-281-3/+0
* Remove legacy Prometheus metrics names. They were deprecated in Synapse v1.69...reivilibre2022-11-241-2/+0
* Refactor `federation_sender` and `pusher` configuration loading. (#14496)realtyem2022-11-221-69/+70
* Reduce default third party invite rate limit to 216 invites per day (#14487)Sean Quah2022-11-181-4/+1
* Fix version that `worker_main_http_uri` is redundant from (#14476)David Robertson2022-11-171-1/+1
* Remove need for `worker_main_http_uri` setting to use /keys/upload. (#14400)realtyem2022-11-161-0/+6
* Remove redundant types from comments. (#14412)Patrick Cloke2022-11-161-3/+2
* Support using SSL on worker endpoints. (#14128)Tuomas Ojamies2022-11-151-0/+7
* Merge tag 'v1.71.0rc2' into developSean Quah2022-11-041-1/+1
|\
| * Disable legacy Prometheus metric names by default. They can still be re-enabl...reivilibre2022-11-021-1/+1
* | Implement MSC3912: Relation-based redactions (#14260)Brendan Abolivier2022-11-031-0/+3
|/
* Support OIDC backchannel logouts (#11414)Quentin Gliech2022-10-311-0/+12
* Add workers settings to configuration manual (#14086)Dirk Klimpel2022-10-271-1/+1
* Implementation for MSC3664: Pushrules for relations (#11804)DeepBlueV7.X2022-10-251-0/+3
* Implementation of HTTP 307 response for MSC3886 POST endpoint (#14018)Hugh Nimmo-Smith2022-10-182-1/+10
* Fix `track_memory_usage` on poetry-core 1.3.x installations (#14221)David Robertson2022-10-181-1/+1
* Support filtering the /messages API by relation type (MSC3874). (#14148)Patrick Cloke2022-10-171-0/+3
* Merge remote-tracking branch 'origin/release-v1.69' into developPatrick Cloke2022-10-141-1/+1
|\
| * Unpin build-system requirements, but impose an upper-bound (#14085)David Robertson2022-10-071-1/+1
* | Stabilize the threads API. (#14175)Patrick Cloke2022-10-141-3/+0
* | Add an API for listing threads in a room. (#13394)Patrick Cloke2022-10-131-0/+3
* | Remove the experimental implementation of MSC3772. (#14094)Patrick Cloke2022-10-121-2/+0
* | Remove the groups config code. (#14142)Patrick Cloke2022-10-111-27/+0
* | Remove support for the unstable dir flag on relations. (#14106)Patrick Cloke2022-10-071-3/+0
* | Parse SYNAPSE_ASYNC_IO_REACTOR env variable & log the reactor on startup (#14...Quentin Gliech2022-10-071-0/+3
* | Use stable identifiers for MSC3771 & MSC3773. (#14050)Patrick Cloke2022-10-071-2/+0
* | Track notification counts per thread (implement MSC3773). (#13776)Patrick Cloke2022-10-041-0/+2
* | Disable pushing for server ACL events (MSC3786). (#13997)Patrick Cloke2022-10-041-3/+0
|/
* Announce that legacy metric names are deprecated, will be turned off by defau...reivilibre2022-10-031-26/+0
* Allow admins to require a manual approval process before new accounts can be ...Brendan Abolivier2022-09-291-0/+19
* Accept & store thread IDs for receipts (implement MSC3771). (#13782)Patrick Cloke2022-09-231-0/+2
* Faster Remote Room Joins: tell remote homeservers that we are unable to autho...reivilibre2022-09-231-1/+2
* Implementation of MSC3882 login token request (#13722)Hugh Nimmo-Smith2022-09-211-0/+7
* Support enabling/disabling pushers (from MSC3881) (#13799)Brendan Abolivier2022-09-211-0/+3
* Be able to correlate timeouts in reverse-proxy layer in front of Synapse (pul...Eric Eastwood2022-09-151-3/+10
* Fix a bug where Synapse fails to start if a signing key file contains an empt...reivilibre2022-09-081-1/+12
* Remove configuration options for direct TCP replication. (#13647)Patrick Cloke2022-09-062-6/+18
* Disable calculating unread counts unless the config flag is enabled. (#13694)Patrick Cloke2022-09-011-0/+3
* Remove support for unstable private read receipts (#13653)Šimon Brandner2022-09-011-3/+0
* Generate missing configuration files at startup (#13615)Richard van der Hoff2022-08-261-11/+48
* Support `registration_shared_secret` in a file (#13614)Richard van der Hoff2022-08-251-2/+31
* Add experimental configuration option to allow disabling legacy Prometheus me...reivilibre2022-08-241-0/+29
* Drop support for delegating email validation, round 2 (#13596)David Robertson2022-08-232-50/+9
* Implement MSC3852: Expose `last_seen_user_agent` to users for their own devic...Andrew Morgan2022-08-191-0/+3
* Fix a typo in docs and in some warnings (#13538)Antonin Loubiere2022-08-173-3/+3
* Support stable identifiers for MSC2285: private read receipts. (#13273)Šimon Brandner2022-08-051-1/+1
* Rename `RateLimitConfig` to `RatelimitSettings` (#13442)Dirk Klimpel2022-08-031-21/+21
* Merge tag 'v1.64.0rc2' into developRichard van der Hoff2022-07-292-10/+50
|\
| * Revert "Drop support for delegating email validation (#13192)" (#13406)3nprob2022-07-292-10/+50
* | Use stable prefixes for MSC3827: filtering of `/publicRooms` by room type (#1...Šimon Brandner2022-07-271-3/+0
* | Implement MSC3848: Introduce errcodes for specific event sending failures (#1...Will Hunt2022-07-271-0/+3
|/
* Support Implicit TLS for sending emails (#13317)Jan Schär2022-07-251-1/+6
* Merge branch 'master' into developBrendan Abolivier2022-07-191-7/+7
|\
| * Remove 'anonymised' from the phone home stats documentation (#13321)Andrew Morgan2022-07-191-7/+7
* | Rate limit joins per-room (#13276)David Robertson2022-07-191-0/+7
* | Provide more info why we don't have any thumbnails to serve (#13038)Eric Eastwood2022-07-151-7/+28
* | Drop support for delegating email validation (#13192)Richard van der Hoff2022-07-122-41/+15
|/
* Allow dependency errors to pass through (#13113)Jacek Kuśnierz2022-06-307-58/+15
* Cleanup references to sample config in the docs and redirect users to configu...Shay2022-06-301-1/+1
* Rate limiting invites per issuer (#13125)David Teller2022-06-301-0/+5
* Implement MSC3827: Filtering of `/publicRooms` by room type (#13031)Šimon Brandner2022-06-291-0/+3
* Add custom well-known (#13035)Jacek Kuśnierz2022-06-161-0/+20
* Change default `sync_response_cache_duration` (#13042)Erik Johnston2022-06-151-1/+1
* Replace pyjwt with authlib in `org.matrix.login.jwt` (#13011)Hannes Lerchl2022-06-151-5/+5
* Remove code generating comments in configuration file (#12941)Shay2022-06-1438-2873/+53
* Move the "email unsubscribe" resource, refactor the macaroon generator & simp...Quentin Gliech2022-06-141-2/+4
* Move the (unstable) `dir` parameter for /relations behind an experimental fla...Patrick Cloke2022-06-081-0/+3
* Fix Synapse git info missing in version strings (#12973)David Robertson2022-06-071-2/+2
* Remove remaining bits of groups code. (#12936)Patrick Cloke2022-06-011-1/+0
* Add config options for media retention (#12732)Andrew Morgan2022-05-311-0/+16
* Add a background job to automatically delete stale devices (#12855)Brendan Abolivier2022-05-271-0/+11
* Merge tag 'v1.60.0rc2' into developSean Quah2022-05-271-2/+15
|\
| * Add an option allowing users to use their password to reauthenticate even tho...reivilibre2022-05-271-2/+15
* | Easy type hints in synapse.logging.opentracing (#12894)David Robertson2022-05-271-2/+4
* | Remove backing code for groups/communities (#12558)Patrick Cloke2022-05-263-31/+0
* | Remove user-visible groups/communities code (#12553)Patrick Cloke2022-05-252-15/+0
* | Experimental support for MSC3772 (#12740)Patrick Cloke2022-05-241-0/+3
|/
* Properly close providers.json file stream. (#12794)Petr Vaněk2022-05-191-3/+3
* Fix typo in listener config (#12742)Dirk Klimpel2022-05-161-1/+1
* Add config flags to allow for cache auto-tuning (#12701)Shay2022-05-131-0/+33
* add default_power_level_content_override config option. (#12618)Andy Balaam2022-05-121-0/+47
* Reload cache factors from disk on SIGHUP (#12673)David Robertson2022-05-113-26/+119
* Add the `update_user_directory_from_worker` configuration option (superseding...reivilibre2022-05-102-4/+7
* Implement MSC3786: Add a default push rule to ignore m.room.server_acl events...Šimon Brandner2022-05-101-0/+3
* Update mypy to 0.950 and fix complaints (#12650)David Robertson2022-05-061-1/+2
* Add the `notify_appservices_from_worker` configuration option (superseding `n...reivilibre2022-05-062-2/+108
* Use `private` instead of `hidden` in MSC2285 related code. (#12635)Šimon Brandner2022-05-051-1/+1
* Fix typo in some instances of enable_registration_token_3pid_bypass. (#12639)Will Hunt2022-05-051-2/+2
* Add `mau_appservice_trial_days` config (#12619)Will Hunt2022-05-041-0/+8
* Disable device name lookup over federation by default (#12616)Andrew Morgan2022-05-041-5/+5
* Remove special-case for `twisted` logger (#12589)Richard van der Hoff2022-04-291-7/+0
* Remove unused `# type: ignore`s (#12531)David Robertson2022-04-271-4/+2
* Add option to enable token registration without requiring 3pids (#12526)Will Hunt2022-04-271-0/+9
* Implement MSC2815: allow room moderators to view redacted event content (#12427)Tulir Asokan2022-04-201-0/+3
* Process device list updates asynchronously (#12365)Erik Johnston2022-04-121-8/+0
* Disable groups/communities by default. (#12344)Patrick Cloke2022-04-121-1/+1
* Remove references to unstable identifiers from MSC3440. (#12382)Patrick Cloke2022-04-121-3/+0
* Remove experimental configuration flag for MSC3666. (#12436)Patrick Cloke2022-04-111-2/+0
* Add missing type hints to config classes. (#12402)Patrick Cloke2022-04-1144-136/+233
* Track device list updates per room. (#12321)Erik Johnston2022-04-041-0/+8
* Move MSC2654 support behind an experimental configuration flag. (#12295)Patrick Cloke2022-03-311-0/+3
* Send device list updates to application services (MSC3202) - part 1 (#11881)Andrew Morgan2022-03-302-2/+4
* Add a configuration to exclude rooms from sync response (#12310)Brendan Abolivier2022-03-301-0/+13
* Fix typechecker problems exposed by signedjson 1.1.2 (#12326)David Robertson2022-03-291-5/+8
* Add restrictions by default to open registration in Synapse (#12091)Shay2022-03-251-1/+13
* Optionally include account validity in MSC3720 account status responses (#12266)Brendan Abolivier2022-03-241-0/+4
* Refuse to start if DB has an unsafe locale (#12262)Shay2022-03-231-0/+6
* Fix dead link in spam checker warning (#12231)David Robertson2022-03-161-2/+2
* Deprecate the groups/communities endpoints and add an experimental configurat...Patrick Cloke2022-03-121-0/+3
* Add config settings for background update parameters (#11980)Shay2022-03-113-0/+72
* Implement a Jinja2 filter to extract localparts from email addresses (#12212)Brendan Abolivier2022-03-111-1/+2
* Update the SSO username picker template to comply with SIWA guidelines (#12210)Brendan Abolivier2022-03-111-2/+7
* Move scripts directory inside synapse, exposing as setuptools entry_points (#...David Robertson2022-03-021-1/+1
* Use importlib.metadata to read requirements (#12088)David Robertson2022-03-017-7/+7
* Add support for MSC3202: sending one-time key counts and fallback key usage s...reivilibre2022-02-242-6/+23
* Implement account status endpoints (MSC3720) (#12001)Brendan Abolivier2022-02-221-0/+3
* Use room version 9 as the default room version (per MSC3589). (#12058)Patrick Cloke2022-02-221-1/+1
* Remove unstable MSC3283 flags (#12018)Erik Johnston2022-02-171-3/+0
* Faster joins: parse msc3706 fields in send_join response (#12011)Richard van der Hoff2022-02-171-0/+4
* Remove support for the legacy structured logging configuration. (#12008)Patrick Cloke2022-02-171-4/+8
* remove empty file, reword/rename newsfragment, and add line to upgrade docH. Shay2022-02-141-0/+0
* Use version string helper from matrix-common (#11979)David Robertson2022-02-141-3/+6
* Implement MSC3706: partial state in `/send_join` response (#11967)Richard van der Hoff2022-02-121-0/+3
* Enable cache time-based expiry by default (#11849)Shay2022-02-112-7/+33
* Experimental support to include bundled aggregations in search results (MSC36...Patrick Cloke2022-02-081-0/+2
* Remove support for the webclient listener. (#11895)Patrick Cloke2022-02-031-36/+12
* Add a ratelimiter for 3pid invite (#11892)Brendan Abolivier2022-02-031-0/+15
* Revert experimental push rules from #7997. (#11884)Patrick Cloke2022-02-021-13/+0
* Send to-device messages to application services (#11215)Andrew Morgan2022-02-011-0/+7
* Remove the obsolete MSC1849 configuration flag. (#11843)Patrick Cloke2022-01-311-2/+0
* Configurable limits on avatars (#11846)Brendan Abolivier2022-01-281-0/+27
* Fix some indentation inconsistencies in the sample config (modules) (#11838)Dirk Klimpel2022-01-271-5/+5
* Add a config flag to inhibit `M_USER_IN_USE` during registration (#11743)Brendan Abolivier2022-01-261-0/+12
* Add deprecation warnings for `webclient` listener and non-HTTP(S) `web_client...Patrick Cloke2022-01-201-14/+20
* Fix up docs for `track_puppeted_user_ips` (again) (#11757)Richard van der Hoff2022-01-171-4/+12
* Update documentation for configuring facebook login (#11755)Richard van der Hoff2022-01-171-3/+6
* Fix sample_config.yaml in regards track_puppeted_user_ips (#11749)Jason Robinson2022-01-141-5/+6
* update room spec url in config files (#11739)qwertyforce2022-01-131-1/+1
* Use auto_attribs/native type hints for attrs classes. (#11692)Patrick Cloke2022-01-133-29/+23
* Allow tracking puppeted users for MAU (#11561)Jason Robinson2022-01-121-0/+10
* Fix link from generated configuration file to documentation (#11678)Philipp Matthias Schäfer2022-01-051-1/+1
* Re-apply: Move glob_to_regex and re_word_boundary to matrix-python-common #11...reivilibre2022-01-052-2/+4
* Include the topic event in the prejoin state, per MSC3173. (#11666)Patrick Cloke2022-01-041-0/+2
* Convert all namedtuples to attrs. (#11665)Patrick Cloke2021-12-301-16/+18
* Add MSC2716 and MSC3030 to `/versions` -> `unstable_features` (#11582)Eric Eastwood2021-12-161-1/+1
* Add experimental support for MSC3202: allowing application services to masque...reivilibre2021-12-151-0/+5
* Add missing type hints to `synapse.appservice` (#11360)Patrick Cloke2021-12-141-2/+1
* Additional type hints for the config module, part 2. (#11480)Patrick Cloke2021-12-094-19/+27
* Revert "Move `glob_to_regex` and `re_word_boundary` to `matrix-python-common`...Sean Quah2021-12-072-4/+2
* Stabilise support for MSC2918 refresh tokens as they have now been merged int...reivilibre2021-12-061-0/+38
* Move `glob_to_regex` and `re_word_boundary` to `matrix-python-common` (#11505)Sean Quah2021-12-062-2/+4
* Support configuring the lifetime of non-refreshable access tokens separately ...reivilibre2021-12-031-0/+49
* Add MSC3030 experimental client and federation API endpoints to get the close...Eric Eastwood2021-12-021-0/+3
* Additional type hints for config module. (#11465)Patrick Cloke2021-12-0113-98/+126
* Add type annotations to some of the configuration surrounding refresh tokens....reivilibre2021-11-291-2/+5
* Support expiry of refresh tokens and expiry of the overall session when refre...reivilibre2021-11-261-17/+7
* Rename unstable `access_token_lifetime` configuration option to `refreshable_...reivilibre2021-11-231-8/+15
* Add missing type hints to config base classes (#11377)Patrick Cloke2021-11-237-99/+162