3 Commits (f2f2c7c1f05de87f43cc2d18d5dc9bd636b3ed0a)

Autor SHA1 Mensagem Data
  Patrick Cloke f2f2c7c1f0
Use full GitHub links instead of bare issue numbers. (#16637) 6 meses atrás
  reivilibre 698f6fa250
Allow modules to delete rooms. (#15997) 8 meses atrás
  Andrew Morgan 2e59e97ebd
Move ThirdPartyEventRules into module_api/callbacks (#15535) 1 ano atrás
  Andrew Morgan e157c63f68
Fix missing conditional for registering `on_remove_user_third_party_identifier` module api callbacks (#15227 1 ano atrás
  Andrew Morgan b40657314e
Add module API callbacks for adding and deleting local 3PID associations (#15044 1 ano atrás
  dependabot[bot] 9bb2eac719
Bump black from 22.12.0 to 23.1.0 (#15103) 1 ano atrás
  Shay 03bccd542b
Add a class UnpersistedEventContext to allow for the batching up of storing state groups (#14675) 1 ano atrás
  David Teller 57f6f59e3e
Make `_get_state_map_for_room` not break when room state events don't contain an event id. (#13174) 1 ano atrás
  Erik Johnston 888a29f412
Wait for lazy join to complete when getting current state (#12872) 1 ano atrás
  Sean Quah a00462dd99
Implement cancellation support/protection for module callbacks (#12568) 2 anos atrás
  Brendan Abolivier 5e88143dff
Add a callback to react to 3PID associations (#12302) 2 anos atrás
  Will Hunt 15382b1afa
Add third_party module callbacks to check if a user can delete a room and deactivate a user (#12028) 2 anos atrás
  Brendan Abolivier ae8a616b49
Correctly register deactivation and profile update module callbacks (#12141) 2 anos atrás
  Brendan Abolivier 300ed0b8a6
Add module callbacks called for reacting to deactivation status change and profile update (#12062) 2 anos atrás
  Richard van der Hoff e24ff8ebe3
Remove `HomeServer.get_datastore()` (#12031) 2 anos atrás
  reivilibre 69ab3dddbc
Make `check_event_allowed` module API callback not fail open (accept events) when an exception is raised (#11033) 2 anos atrás
  Brendan Abolivier c7a5e49664
Implement an `on_new_event` callback (#11126) 2 anos atrás
  Patrick Cloke 1f9d0b8a7a
Add type hints to synapse.events.*. (#11066) 2 anos atrás
  reivilibre 3828dd819b
Pass through `SynapseError`s that are raised from experimental `check_event_allowed` callback of the module API (#11042) 2 anos atrás
  Patrick Cloke bb7fdd821b
Use direct references for configuration variables (part 5). (#10897) 2 anos atrás
  Brendan Abolivier a743bf4694
Port the ThirdPartyEventRules module interface to the new generic interface (#10386) 2 anos atrás
  Jonathan de Jong 4b965c862d
Remove redundant "coding: utf-8" lines (#9786) 3 anos atrás
  Patrick Cloke af387cf52a
Add type hints to misc. files. (#9676) 3 anos atrás
  Eric Eastwood 0a00b7ff14
Update black, and run auto formatting over the codebase (#9381) 3 anos atrás
  Richard van der Hoff 898196f1cc guard against accidental modification 3 anos atrás
  Richard van der Hoff 617e8a4653 Allow ThirdPartyRules modules to replace event content 3 anos atrás
  Richard van der Hoff 4f0637346a
Combine `SpamCheckerApi` with the more generic `ModuleApi`. (#8464) 3 anos atrás
  Richard van der Hoff a024461130
Additional tests for third-party event rules (#8468) 3 anos atrás
  Richard van der Hoff 4cd1448d0e Fix third-party event modules for `check_visibility_can_be_modified` check 3 anos atrás
  Andrew Morgan 0991a2da93
Allow ThirdPartyEventRules modules to manipulate public room state (#8292) 3 anos atrás
  Patrick Cloke c619253db8
Stop sub-classing object (#8249) 3 anos atrás
  Patrick Cloke 8553f46498
Convert a synapse.events to async/await. (#7949) 3 anos atrás
  PeerD 99fcc96289
Third party event rules Update (#6781) 4 anos atrás
  Erik Johnston fa780e9721
Change EventContext to use the Storage class (#6564) 4 anos atrás
  Amber Brown 4806651744
Replace returnValue with return (#5736) 4 anos atrás
  Amber Brown 32e7c9e7f2
Run Black. (#5482) 4 anos atrás
  Brendan Abolivier 33ea87be39
Make check_threepid_can_be_invited async 4 anos atrás
  Brendan Abolivier 112cf5a73a Add third party rules hook for 3PID invites 4 anos atrás
  Erik Johnston 187d2837a9 Add third party rules hook into create room 4 anos atrás
  Brendan Abolivier f874b16b2e Add plugin APIs for implementations of custom event rules. 5 anos atrás