| Commit message (Expand) | Author | Age | Files | Lines |
* | Use immutabledict instead of frozendict (#15113) | David Robertson | 2023-03-22 | 1 | -39/+0 |
* | Stabilize support for MSC3966: event_property_contains push condition. (#15187) | Patrick Cloke | 2023-03-07 | 1 | -1/+0 |
* | Stabilize support for MSC3758: event_property_is push condition (#15185) | Patrick Cloke | 2023-03-06 | 1 | -1/+0 |
* | Update intentional mentions (MSC3952) to depend on `exact_event_property_cont... | Patrick Cloke | 2023-03-02 | 1 | -2/+1 |
* | Bump black from 22.12.0 to 23.1.0 (#15103) | dependabot[bot] | 2023-02-22 | 1 | -1/+0 |
* | Update intentional mentions (MSC3952) to depend on `exact_event_match` (MSC37... | Patrick Cloke | 2023-02-16 | 1 | -1/+0 |
* | Implement MSC3966: Add a push rule condition to search for a value in an arra... | Patrick Cloke | 2023-02-14 | 1 | -3/+4 |
* | Support for MSC3758: exact_event_match push condition (#14964) | Patrick Cloke | 2023-02-10 | 1 | -3/+4 |
* | Implement MSC3958: suppress notifications from edits (#14960) | Patrick Cloke | 2023-02-03 | 1 | -0/+1 |
* | Support the backwards compatibility features in MSC3952. (#14958) | Patrick Cloke | 2023-02-03 | 1 | -0/+1 |
* | Reload the pyo3-log config when the Python logging config changes. (#14976) | Patrick Cloke | 2023-02-03 | 1 | -0/+1 |
* | Implement MSC3952: Intentional mentions (#14823) | Patrick Cloke | 2023-01-27 | 1 | -1/+4 |
* | Implement MSC3930: polls push rules (#14787) | Andrew Morgan | 2023-01-19 | 1 | -1/+2 |
* | Re-enable some linting (#14821) | Erik Johnston | 2023-01-12 | 3 | -4/+1 |
* | Factor out common code in tests and fix comments. (#14819) | Patrick Cloke | 2023-01-11 | 1 | -0/+14 |
* | Fix-up type hints for tests.push module. (#14816) | Patrick Cloke | 2023-01-11 | 1 | -1/+4 |
* | Switch to ruff instead of flake8. (#14633) | Patrick Cloke | 2022-12-21 | 5 | -0/+10 |
* | Improve validation of field size limits in events. (#14664) | reivilibre | 2022-12-13 | 1 | -1/+1 |
* | Add optional ICU support for user search (#14464) | Brendan Abolivier | 2022-12-12 | 1 | -0/+25 |
* | Support MSC1767's `content.body` behaviour; Add base rules from MSC3933 (#14524) | Travis Ralston | 2022-11-28 | 1 | -1/+5 |
* | Initial support for MSC3931: Room version push rule feature flags (#14520) | Travis Ralston | 2022-11-28 | 1 | -0/+2 |
* | Fix stub return type of `PushRuleEvaluator.run` (#14451) | Andrew Morgan | 2022-11-16 | 1 | -2/+2 |
* | Implementation for MSC3664: Pushrules for relations (#11804) | DeepBlueV7.X | 2022-10-25 | 1 | -1/+5 |
* | Remove the experimental implementation of MSC3772. (#14094) | Patrick Cloke | 2022-10-12 | 1 | -5/+1 |
* | Disable pushing for server ACL events (MSC3786). (#13997) | Patrick Cloke | 2022-10-04 | 1 | -5/+1 |
* | Implement push rule evaluation in Rust. (#13838) | Erik Johnston | 2022-09-29 | 1 | -1/+18 |
* | Port the push rule classes to Rust. (#13768) | Erik Johnston | 2022-09-20 | 2 | -0/+37 |
* | Check if Rust lib needs rebuilding. (#13759) | Erik Johnston | 2022-09-12 | 1 | -0/+1 |
* | Add a stub Rust crate (#12595) | Erik Johnston | 2022-09-06 | 2 | -0/+1 |
* | Update mypy to 0.950 and fix complaints (#12650) | David Robertson | 2022-05-06 | 1 | -6/+13 |
* | Remove unused `# type: ignore`s (#12531) | David Robertson | 2022-04-27 | 1 | -3/+1 |
* | disallow-untyped-defs in `docker` and `stubs` directories (#12528) | David Robertson | 2022-04-25 | 4 | -10/+15 |
* | Fix incorrect type hints for txredis. (#12042) | Patrick Cloke | 2022-03-08 | 1 | -3/+6 |
* | Upgrade mypy to version 0.931 (#12030) | Sean Quah | 2022-02-18 | 1 | -4/+9 |
* | Add missing type hints to `synapse.logging.context` (#11556) | Sean Quah | 2021-12-14 | 1 | -4/+5 |
* | Add types to synapse.util. (#10601) | reivilibre | 2021-09-10 | 1 | -1/+1 |
* | Speed up MultiWriterIdGenerator when lots of IDs are in flight. (#10755) | Erik Johnston | 2021-09-03 | 2 | -0/+120 |
* | Remove redundant "coding: utf-8" lines (#9786) | Jonathan de Jong | 2021-04-14 | 2 | -2/+0 |
* | Fix remaining mypy issues due to Twisted upgrade. (#9608) | Patrick Cloke | 2021-03-15 | 1 | -1/+1 |
* | Add logging for redis connection setup (#9590) | Richard van der Hoff | 2021-03-11 | 1 | -1/+3 |
* | Update black, and run auto formatting over the codebase (#9381) | Eric Eastwood | 2021-02-16 | 2 | -5/+19 |
* | Precompute joined hosts and store in Redis (#9198) | Erik Johnston | 2021-01-26 | 1 | -1/+11 |
* | Periodically send pings to detect dead Redis connections (#9218) | Erik Johnston | 2021-01-26 | 1 | -4/+8 |
* | Add an admin API for shadow-banning users. (#9209) | Patrick Cloke | 2021-01-25 | 1 | -1/+0 |
* | Run the linters on a consistent list of files (#9038) | Richard van der Hoff | 2021-01-08 | 3 | -14/+5 |
* | Enable mypy for synapse.util.caches (#8547) | Richard van der Hoff | 2020-10-15 | 2 | -6/+182 |
* | Add unit test for event persister sharding (#8433) | Erik Johnston | 2020-10-02 | 1 | -1/+19 |
* | Add type hints for state. (#8140) | Patrick Cloke | 2020-08-24 | 1 | -0/+47 |
* | Track command processing as a background process (#7879) | Richard van der Hoff | 2020-07-22 | 1 | -0/+1 |
* | Fix redis password support. (#7401) | Erik Johnston | 2020-05-04 | 1 | -0/+3 |
* | Extend StreamChangeCache to support multiple entities per stream ID (#7303) | Richard van der Hoff | 2020-04-22 | 2 | -0/+137 |
* | Add ability to run replication protocol over redis. (#7040) | Erik Johnston | 2020-04-22 | 1 | -0/+40 |