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