summary refs log tree commit diff
path: root/synapse/config (follow)
Commit message (Expand)AuthorAgeFilesLines
* Add support for via query parameter from MSC4156 (#17322)Johannes Marbach2024-06-181-0/+3
* Enable cross-signing key upload without UIA (#17284)Richard van der Hoff2024-06-141-3/+0
* Include user membership on events (#17282)Richard van der Hoff2024-06-131-4/+0
* Add report room API (MSC4151) (#17270)Travis Ralston2024-06-121-0/+3
* Ratelimiting of remote media downloads (#17256)Shay2024-06-051-0/+10
* Support MSC3916 by adding unstable media endpoints to `_matrix/client` (#17213)Shay2024-05-241-0/+4
* Add Sliding Sync `/sync/e2ee` endpoint for To-Device messages (#17167)Eric Eastwood2024-05-231-0/+3
* Bring auto-accept invite logic into Synapse (#17147)devonh2024-05-213-0/+47
* Allows CAS SSO flow to provide user IDs composed of numbers only (#17098)Aurélien Grimpard2024-05-141-0/+13
* An federation whitelist query endpoint extension (#16848)Erik Johnston2024-05-131-0/+4
* Add support for MSC4115 (#17104)Richard van der Hoff2024-04-291-0/+4
* MSC4108 implementation (#17056)Quentin Gliech2024-04-251-1/+11
* Send an email if the address is already bound to an user account (#16819)mcalinghee2024-04-231-0/+12
* Support for MSC4108 via delegation (#17086)Quentin Gliech2024-04-171-0/+11
* Stabilize support for MSC4010: push rules & account data. (#17022)Patrick Cloke2024-04-091-5/+0
* Stabliize support for MSC3981: recurse /relations (#17023)Patrick Cloke2024-04-091-5/+0
* Fixups to new push stream (#17038)Erik Johnston2024-03-281-4/+4
* Add support for moving `/push_rules` off of main process (#17037)Erik Johnston2024-03-281-0/+12
* Add OIDC config to add extra parameters to the authorize URL (#16971)Mathieu Velten2024-03-221-0/+6
* Bump black from 23.10.1 to 24.2.0 (#16936)dependabot[bot]2024-03-132-6/+6
* Stabilize support for Retry-After header (MSC4014) (#16947)Patrick Cloke2024-03-081-9/+0
* Add a config to not send out device list updates for specific users (#16909)Erik Johnston2024-02-131-0/+8
* Correctly mention previous copyright (#16820)Erik Johnston2024-01-2341-0/+54
* Correctly handle OIDC config with no `client_secret` set (#16806)Erik Johnston2024-01-101-1/+14
* Update book locationErik Johnston2023-12-139-12/+12
* Fix linksErik Johnston2023-12-131-1/+1
* Log the new license during start.Patrick Cloke2023-12-131-0/+4
* Merge remote-tracking branch 'gitlab/clokep/license-license' into new_developErik Johnston2023-12-1346-478/+736
|\
| * Update license headersPatrick Cloke2023-11-2146-478/+736
* | Sentry Alert configuration based on production and development environment (#...Zeeshan Rafiq2023-12-121-0/+1
* | Add avatar and topic settings for server notice room (#16679)Mathieu Velten2023-12-121-0/+12
* | Add config to change the delay before sending a notification email (#16696)Mathieu Velten2023-12-121-0/+5
* | Write signing keys with file mode 0640 (#16740)elara-leitstellentechnik2023-12-081-2/+6
* | Server notices: add an autojoin setting for the notices room (#16699)Mathieu Velten2023-12-041-0/+2
* | Implement MSC4069: Inhibit profile propagation (#16636)Travis Ralston2023-12-041-0/+4
|/
* Asynchronous Uploads (#15503)Sumner Evans2023-11-152-0/+13
* Add a new module API to update user presence state. (#16544)Patrick Cloke2023-10-261-3/+8
* Allow multiple workers to write to receipts stream. (#16432)Erik Johnston2023-10-251-2/+2
* Implement MSC4028: push all encrypted events. (#16361)Patrick Cloke2023-09-261-0/+4
* Add support for pydantic v2 via pydantic.v1 compat module (#16332)Maxwell G2023-09-252-4/+16
* Add automatic purge after all users forget a room (#15488)Mathieu Velten2023-09-151-0/+11
* Use StrCollection in additional places. (#16301)Patrick Cloke2023-09-131-2/+1
* Improve type hints for attrs classes (#16276)David Robertson2023-09-081-1/+1
* Handle "registration_enabled" parameter for CAS (#16262)Aurélien Grimpard2023-09-061-0/+3
* Add the ability to use `G` (GiB) and `T` (TiB) suffixes in configuration opti...reivilibre2023-09-061-3/+4
* 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