summary refs log tree commit diff
path: root/stubs (follow)
Commit message (Expand)AuthorAgeFilesLines
* Correctly mention previous copyright (#16820)Erik Johnston2024-01-232-0/+2
* Move the rust stubs inline for better IDE integration (#16757)Erik Johnston2023-12-214-100/+0
* Add a cache around server ACL checking (#16360)Patrick Cloke2023-09-261-0/+21
* Implement MSC4028: push all encrypted events. (#16361)Patrick Cloke2023-09-261-0/+1
* Stabilize support for MSC3958 (suppress notifications from edits). (#16113)Patrick Cloke2023-08-231-1/+0
* Stabilize support for MSC3952: Intentional mentions. (#15520)Patrick Cloke2023-06-061-1/+0
* Add Unix socket support for Redis connections (#15644)Jason Little2023-05-261-0/+3
* Use immutabledict instead of frozendict (#15113)David Robertson2023-03-221-39/+0
* Stabilize support for MSC3966: event_property_contains push condition. (#15187)Patrick Cloke2023-03-071-1/+0
* Stabilize support for MSC3758: event_property_is push condition (#15185)Patrick Cloke2023-03-061-1/+0
* Update intentional mentions (MSC3952) to depend on `exact_event_property_cont...Patrick Cloke2023-03-021-2/+1
* Bump black from 22.12.0 to 23.1.0 (#15103)dependabot[bot]2023-02-221-1/+0
* Update intentional mentions (MSC3952) to depend on `exact_event_match` (MSC37...Patrick Cloke2023-02-161-1/+0
* Implement MSC3966: Add a push rule condition to search for a value in an arra...Patrick Cloke2023-02-141-3/+4
* Support for MSC3758: exact_event_match push condition (#14964)Patrick Cloke2023-02-101-3/+4
* Implement MSC3958: suppress notifications from edits (#14960)Patrick Cloke2023-02-031-0/+1
* Support the backwards compatibility features in MSC3952. (#14958)Patrick Cloke2023-02-031-0/+1
* Reload the pyo3-log config when the Python logging config changes. (#14976)Patrick Cloke2023-02-031-0/+1
* Implement MSC3952: Intentional mentions (#14823)Patrick Cloke2023-01-271-1/+4
* Implement MSC3930: polls push rules (#14787)Andrew Morgan2023-01-191-1/+2
* Re-enable some linting (#14821)Erik Johnston2023-01-123-4/+1
* Factor out common code in tests and fix comments. (#14819)Patrick Cloke2023-01-111-0/+14
* Fix-up type hints for tests.push module. (#14816)Patrick Cloke2023-01-111-1/+4
* Switch to ruff instead of flake8. (#14633)Patrick Cloke2022-12-215-0/+10
* Improve validation of field size limits in events. (#14664)reivilibre2022-12-131-1/+1
* Add optional ICU support for user search (#14464)Brendan Abolivier2022-12-121-0/+25
* Support MSC1767's `content.body` behaviour; Add base rules from MSC3933 (#14524)Travis Ralston2022-11-281-1/+5
* Initial support for MSC3931: Room version push rule feature flags (#14520)Travis Ralston2022-11-281-0/+2
* Fix stub return type of `PushRuleEvaluator.run` (#14451)Andrew Morgan2022-11-161-2/+2
* Implementation for MSC3664: Pushrules for relations (#11804)DeepBlueV7.X2022-10-251-1/+5
* Remove the experimental implementation of MSC3772. (#14094)Patrick Cloke2022-10-121-5/+1
* Disable pushing for server ACL events (MSC3786). (#13997)Patrick Cloke2022-10-041-5/+1
* Implement push rule evaluation in Rust. (#13838)Erik Johnston2022-09-291-1/+18
* Port the push rule classes to Rust. (#13768)Erik Johnston2022-09-202-0/+37
* Check if Rust lib needs rebuilding. (#13759)Erik Johnston2022-09-121-0/+1
* Add a stub Rust crate (#12595)Erik Johnston2022-09-062-0/+1
* Update mypy to 0.950 and fix complaints (#12650)David Robertson2022-05-061-6/+13
* Remove unused `# type: ignore`s (#12531)David Robertson2022-04-271-3/+1
* disallow-untyped-defs in `docker` and `stubs` directories (#12528)David Robertson2022-04-254-10/+15
* Fix incorrect type hints for txredis. (#12042)Patrick Cloke2022-03-081-3/+6
* Upgrade mypy to version 0.931 (#12030)Sean Quah2022-02-181-4/+9
* Add missing type hints to `synapse.logging.context` (#11556)Sean Quah2021-12-141-4/+5
* Add types to synapse.util. (#10601)reivilibre2021-09-101-1/+1
* Speed up MultiWriterIdGenerator when lots of IDs are in flight. (#10755)Erik Johnston2021-09-032-0/+120
* Remove redundant "coding: utf-8" lines (#9786)Jonathan de Jong2021-04-142-2/+0
* Fix remaining mypy issues due to Twisted upgrade. (#9608)Patrick Cloke2021-03-151-1/+1
* Add logging for redis connection setup (#9590)Richard van der Hoff2021-03-111-1/+3
* Update black, and run auto formatting over the codebase (#9381)Eric Eastwood2021-02-162-5/+19
* Precompute joined hosts and store in Redis (#9198)Erik Johnston2021-01-261-1/+11
* Periodically send pings to detect dead Redis connections (#9218)Erik Johnston2021-01-261-4/+8
* Add an admin API for shadow-banning users. (#9209)Patrick Cloke2021-01-251-1/+0
* Run the linters on a consistent list of files (#9038)Richard van der Hoff2021-01-083-14/+5
* Enable mypy for synapse.util.caches (#8547)Richard van der Hoff2020-10-152-6/+182
* Add unit test for event persister sharding (#8433)Erik Johnston2020-10-021-1/+19
* Add type hints for state. (#8140)Patrick Cloke2020-08-241-0/+47
* Track command processing as a background process (#7879)Richard van der Hoff2020-07-221-0/+1
* Fix redis password support. (#7401)Erik Johnston2020-05-041-0/+3
* Extend StreamChangeCache to support multiple entities per stream ID (#7303)Richard van der Hoff2020-04-222-0/+137
* Add ability to run replication protocol over redis. (#7040)Erik Johnston2020-04-221-0/+40