Commit History

Author SHA1 Message Date
  Andrew Morgan 2e59e97ebd Move ThirdPartyEventRules into module_api/callbacks (#15535) 1 year ago
  Andrew Morgan e157c63f68 Fix missing conditional for registering `on_remove_user_third_party_identifier` module api callbacks (#15227 1 year ago
  Andrew Morgan b40657314e Add module API callbacks for adding and deleting local 3PID associations (#15044 1 year ago
  dependabot[bot] 9bb2eac719 Bump black from 22.12.0 to 23.1.0 (#15103) 1 year ago
  David Robertson ffc2ee521d Use mypy 1.0 (#15052) 1 year ago
  Dirk Klimpel e2ed1b7155 Use literals in place of `HTTPStatus` constants in tests (#13463) 1 year ago
  Will Hunt 502f075e96 Implement MSC3848: Introduce errcodes for specific event sending failures (#13343) 1 year ago
  Richard van der Hoff fe15a865a5 Rip out auth-event reconciliation code (#12943) 2 years ago
  Brendan Abolivier 5e88143dff Add a callback to react to 3PID associations (#12302) 2 years ago
  Will Hunt 15382b1afa Add third_party module callbacks to check if a user can delete a room and deactivate a user (#12028) 2 years ago
  Dirk Klimpel 2ffaf30803 Add type hints to `tests/rest/client` (#12108) 2 years ago
  Brendan Abolivier 300ed0b8a6 Add module callbacks called for reacting to deactivation status change and profile update (#12062) 2 years ago
  Patrick Cloke 02d708568b Replace assertEquals and friends with non-deprecated versions. (#12092) 2 years ago
  Richard van der Hoff c3db7a0b59 Tests: replace mocked Authenticator with the real thing (#11913) 2 years ago
  reivilibre 69ab3dddbc Make `check_event_allowed` module API callback not fail open (accept events) when an exception is raised (#11033) 2 years ago
  Brendan Abolivier c7a5e49664 Implement an `on_new_event` callback (#11126) 2 years ago
  reivilibre 50d8601581 Add a test for a workaround concerning the behaviour of third-party rule modules and `SynapseError`s. (#11071) 2 years ago
  Brendan Abolivier 2843058a8b Test that state events sent by modules correctly end up in the room's state (#10835) 2 years ago
  reivilibre 642a42edde Flatten the synapse.rest.client package (#10600) 2 years ago
  Brendan Abolivier a743bf4694 Port the ThirdPartyEventRules module interface to the new generic interface (#10386) 3 years ago
  Jonathan de Jong 93729719b8 Use inline type hints in `tests/` (#10350) 3 years ago
  Jonathan de Jong 4b965c862d Remove redundant "coding: utf-8" lines (#9786) 3 years ago
  Patrick Cloke 0b3112123d Use mock from the stdlib. (#9772) 3 years ago
  Andrew Morgan 7b06f85c0e Ensure we use a copy of the event content dict before modifying it in serialize_event (#9585) 3 years ago
  Richard van der Hoff 394516ad1b Remove spurious "SynapseRequest" result from `make_request" 3 years ago
  Richard van der Hoff acfe3b3065 Remove redundant `HomeserverTestCase.render` 3 years ago
  Richard van der Hoff 898196f1cc guard against accidental modification 3 years ago
  Richard van der Hoff 617e8a4653 Allow ThirdPartyRules modules to replace event content 3 years ago
  Erik Johnston b2486f6656 Fix message duplication if something goes wrong after persisting the event (#8476) 3 years ago
  Andrew Morgan 66ac4b1e34 Allow modules to create and send events into rooms (#8479) 3 years ago