Commit Graph

45 Commits (watcha-develop)

Author SHA1 Message Date
Quentin Gliech 4af33015af
Fix joining remote rooms when a `on_new_event` callback is registered (#16973) 2 years ago
Erik Johnston 930dc9e2d3 Fix typo 2 years ago
Erik Johnston 0455c40085 Update book location 2 years ago
Erik Johnston 8613f7693e More renaming 2 years ago
Andrew Yasinishyn 63d96bfc61
ModuleAPI SSO auth callbacks (#15207) 2 years ago
Erik Johnston c02406ac71
Add new module API for adding custom fields to events `unsigned` section (#16549) 2 years ago
Patrick Cloke d2eab22de7
Clarify presence router docs. (#16529) 2 years ago
Erik Johnston 25c55a9d22
Add login spam checker API (#15838) 3 years ago
Patrick Cloke 7c9b91790c
Consolidate logic to check for deactivated users. (#15634) 3 years ago
Mathieu Velten dabbb94faf
Delete pushers after calling on_logged_out module hook on device delete (#15410) 3 years ago
Patrick Cloke 69553052cc
Update spam checker documentation for moved media modules. (#15175) 3 years ago
Brendan Abolivier 521026897c
Add documentation for caching in a module (#14026) 3 years ago
Andrew Morgan b40657314e
Add module API callbacks for adding and deleting local 3PID associations (#15044 3 years ago
Andrew Morgan 91f8de7b56
Clarify the workers that the ThirdPartyRules' `on_new_event` callback will run on (#15071) 3 years ago
reivilibre 4eb2f4e02b
Fix broken links in the Synapse documentation. (#14744) 3 years ago
Dirk Klimpel afbdbe0634
Fix return value in example on `password_auth_provider_callbacks.md` (#13450) 3 years ago
Brendan Abolivier bdb6628dcf
Fix version number in spam checker callbacks doc (#13047) 4 years ago
David Teller a164a46038
Uniformize spam-checker API, part 4: port other spam-checker callbacks to return `Union[Allow, Codes]`. (#12857) 4 years ago
Brendan Abolivier 8fd87739bf
Fix import in module_api module and docs on the new check_event_for_spam signature (#12918) 4 years ago
David Teller 28199e9357
Uniformize spam-checker API, part 2: check_event_for_spam (#12808) 4 years ago
Jess Porter a608ac847b
add SpamChecker callback for silently dropping inbound federated events (#12744) 4 years ago
Brendan Abolivier e4409301ba
Add a module callback to react to account data changes (#12327) 4 years ago
Brendan Abolivier 5e88143dff
Add a callback to react to 3PID associations (#12302) 4 years ago
David Robertson 872dbb0181
Correct `check_username_for_spam` annotations and docs (#12246) 4 years ago
Will Hunt 15382b1afa
Add third_party module callbacks to check if a user can delete a room and deactivate a user (#12028) 4 years ago
Brendan Abolivier 300ed0b8a6
Add module callbacks called for reacting to deactivation status change and profile update (#12062) 4 years ago
Brendan Abolivier 707049c6ff
Allow modules to set a display name on registration (#12009) 4 years ago
David Robertson 73fc488783
Explain the meaning of spam checker callbacks' return values (#12003) 4 years ago
Brendan Abolivier 0640f8ebaa
Add a callback to allow modules to deny 3PID (#11854) 4 years ago
Jonathan de Jong 02632b3504
Stabilise MSC3231 (Token Based Registration) (#11867) 4 years ago
Brendan Abolivier 2d3bd9aa67
Add a module callback to set username at registration (#11790) 4 years ago
Olivier Wilkinson (reivilibre) 4dd9ea8f4f Revert "Revert accidental fast-forward merge from v1.49.0rc1" 4 years ago
Sean Quah 158d73ebdd Revert accidental fast-forward merge from v1.49.0rc1 4 years ago
Erik Johnston d08ef6f155
Make background updates controllable via a plugin (#11306) 4 years ago
reivilibre 499c44d696
Make minor correction to type of auth_checkers callbacks (#11253) 4 years ago
reivilibre 69ab3dddbc
Make `check_event_allowed` module API callback not fail open (accept events) when an exception is raised (#11033) 4 years ago
Sumner Evans ece84f2c45
Improve code formatting and fix a few typos in docs (#11221) 4 years ago
Brendan Abolivier e320f5dba3
Deprecate user_may_create_room_with_invites (#11206) 4 years ago
Brendan Abolivier c7a5e49664
Implement an `on_new_event` callback (#11126) 4 years ago
Brendan Abolivier 78d5896d19
Document the version of Synapse each module callback was introduced in (#11132) 4 years ago
Brendan Abolivier 73743b8ad1
Document Synapse's behaviour when dealing with multiple modules (#11096) 4 years ago
Azrenbeth cdd308845b
Port the Password Auth Providers module interface to the new generic interface (#10548) 4 years ago
Brendan Abolivier 4e51621064
Add a spamchecker method to allow or deny 3pid invites (#10894) 4 years ago
Brendan Abolivier 829f2a82b0
Add a spamchecker callback to allow or deny room joins (#10910) 4 years ago
Brendan Abolivier b10257e879
Add a spamchecker callback to allow or deny room creation based on invites (#10898) 4 years ago
Charles Wright 6b6bb81b23
Fix #10837 by adding JSON encoding/decoding to the Module API example… (#10845) 4 years ago
Brendan Abolivier 03caba6577
Improve the modules doc (#10758) 4 years ago