| Commit message (Expand) | Author | Age | Files | Lines |
* | Correctly mention previous copyright (#16820) | Erik Johnston | 2024-01-23 | 1 | -0/+3 |
* | Update license headers | Patrick Cloke | 2023-11-21 | 1 | -13/+16 |
* | `N + 3`: Read from column `full_user_id` rather than `user_id` of tables `pro... | Shay | 2023-06-02 | 1 | -19/+6 |
* | Properly parse event_fields in filters (#15607) | Patrick Cloke | 2023-05-22 | 1 | -6/+0 |
* | Add column `full_user_id` to tables `profiles` and `user_filters`. (#15458) | Shay | 2023-04-26 | 1 | -7/+9 |
* | Use immutabledict instead of frozendict (#15113) | David Robertson | 2023-03-22 | 1 | -3/+3 |
* | Properly typecheck tests.api (#14983) | David Robertson | 2023-02-03 | 1 | -69/+88 |
* | Do not reject `/sync` requests with unrecognised filter fields (#14369) | Sean Quah | 2022-11-07 | 1 | -2/+19 |
* | Support filtering the /messages API by relation type (MSC3874). (#14148) | Patrick Cloke | 2022-10-17 | 1 | -1/+62 |
* | Additional constants for EDU types. (#12884) | Patrick Cloke | 2022-05-27 | 1 | -3/+3 |
* | Remove references to unstable identifiers from MSC3440. (#12382) | Patrick Cloke | 2022-04-12 | 1 | -3/+1 |
* | Fix `PushRuleEvaluator` and `Filter` to work on frozendicts (#12100) | Richard van der Hoff | 2022-02-28 | 1 | -0/+10 |
* | Replace assertEquals and friends with non-deprecated versions. (#12092) | Patrick Cloke | 2022-02-28 | 1 | -10/+10 |
* | Remove `HomeServer.get_datastore()` (#12031) | Richard van der Hoff | 2022-02-23 | 1 | -1/+1 |
* | Support filtering by relations per MSC3440 (#11236) | Patrick Cloke | 2021-11-09 | 1 | -32/+75 |
* | Remove redundant "coding: utf-8" lines (#9786) | Jonathan de Jong | 2021-04-14 | 1 | -1/+0 |
* | Convert additional test-cases to homeserver test case. (#9396) | Patrick Cloke | 2021-02-16 | 1 | -24/+14 |
* | Remove redundant mocking | Richard van der Hoff | 2020-12-02 | 1 | -16/+2 |
* | Apply an IP range blacklist to push and key revocation requests. (#8821) | Patrick Cloke | 2020-12-02 | 1 | -1/+3 |
* | Remove the deprecated Handlers object (#8494) | Patrick Cloke | 2020-10-09 | 1 | -4/+1 |
* | Do not yield on awaitables in tests. (#8193) | Patrick Cloke | 2020-08-27 | 1 | -12/+24 |
* | Convert synapse.api to async/await (#8031) | Patrick Cloke | 2020-08-06 | 1 | -12/+24 |
* | Add a `make_event_from_dict` method (#6858) | Richard van der Hoff | 2020-02-07 | 1 | -2/+2 |
* | Update copyrights | Brendan Abolivier | 2019-11-05 | 1 | -0/+3 |
* | Incorporate review | Brendan Abolivier | 2019-11-01 | 1 | -4/+4 |
* | Incorporate review | Brendan Abolivier | 2019-11-01 | 1 | -5/+5 |
* | Lint | Brendan Abolivier | 2019-10-30 | 1 | -12/+4 |
* | Add unit tests | Brendan Abolivier | 2019-10-30 | 1 | -0/+51 |
* | Run Black on the tests again (#5170) | Amber Brown | 2019-05-10 | 1 | -1/+0 |
* | Allow backslashes in event field filters | Richard van der Hoff | 2018-10-24 | 1 | -1/+11 |
* | Run tests under PostgreSQL (#3423) | Amber Brown | 2018-08-13 | 1 | -1/+4 |
* | Run black. | black | 2018-08-10 | 1 | -260/+101 |
* | run isort | Amber Brown | 2018-07-09 | 1 | -8/+7 |
* | use jsonschema.FormatChecker for RoomID and UserID strings | pik | 2017-03-23 | 1 | -4/+11 |
* | Add valid filter tests, flake8, fix typo | pik | 2017-03-23 | 1 | -5/+49 |
* | check_valid_filter using JSONSchema | pik | 2017-03-23 | 1 | -1/+17 |
* | Optimise state resolution | Erik Johnston | 2017-01-17 | 1 | -1/+4 |
* | Test Filter.filter_rooms | Mark Haines | 2016-02-19 | 1 | -0/+18 |
* | Fix flake8 warnings for tests | Mark Haines | 2016-02-19 | 1 | -8/+4 |
* | Fix test | Erik Johnston | 2016-01-28 | 1 | -3/+4 |
* | Fix tests | Erik Johnston | 2016-01-25 | 1 | -6/+4 |
* | Fix tests | Erik Johnston | 2016-01-22 | 1 | -1/+1 |
* | copyrights | Matthew Hodgson | 2016-01-07 | 1 | -1/+1 |
* | Refactor api.filtering to have a Filter API | Erik Johnston | 2015-10-20 | 1 | -26/+31 |
* | update filtering tests | Mark Haines | 2015-10-13 | 1 | -6/+6 |
* | Factor out some of the common homeserver setup code into a | Mark Haines | 2015-02-11 | 1 | -12/+2 |
* | Create a separate filter object to do the actual filtering, so that we can | Mark Haines | 2015-01-29 | 1 | -51/+57 |
* | Add filter_room_state unit tests. | Kegan Dougal | 2015-01-29 | 1 | -0/+56 |
* | Add basic filtering public API unit tests. Use defers in the right places. | Kegan Dougal | 2015-01-29 | 1 | -1/+53 |
* | Add more unit tests for the filter algorithm. | Kegan Dougal | 2015-01-29 | 1 | -5/+259 |
* | Implement filter algorithm. Add basic event type unit tests to assert it works. | Kegan Dougal | 2015-01-29 | 1 | -1/+44 |
* | Add filter JSON sanity checks. | Kegan Dougal | 2015-01-28 | 1 | -4/+20 |
* | Initial stab at real SQL storage implementation of user filter definitions | Paul "LeoNerd" Evans | 2015-01-27 | 1 | -1/+18 |
* | Have the Filtering API return Deferreds, so we can do the Datastore implement... | Paul "LeoNerd" Evans | 2015-01-27 | 1 | -2/+3 |
* | Initial trivial unittest of Filtering object | Paul "LeoNerd" Evans | 2015-01-27 | 1 | -0/+67 |