Make background updates controllable via a plugin (#11306)
Co-authored-by:
Brendan Abolivier <babolivier@matrix.org>
Showing
- changelog.d/11306.feature 1 addition, 0 deletionschangelog.d/11306.feature
- docs/modules/background_update_controller_callbacks.md 71 additions, 0 deletionsdocs/modules/background_update_controller_callbacks.md
- docs/modules/writing_a_module.md 6 additions, 6 deletionsdocs/modules/writing_a_module.md
- setup.py 3 additions, 1 deletionsetup.py
- synapse/module_api/__init__.py 53 additions, 1 deletionsynapse/module_api/__init__.py
- synapse/storage/background_updates.py 169 additions, 23 deletionssynapse/storage/background_updates.py
- tests/push/test_email.py 2 additions, 7 deletionstests/push/test_email.py
- tests/rest/admin/test_background_updates.py 1 addition, 1 deletiontests/rest/admin/test_background_updates.py
- tests/storage/test_background_update.py 91 additions, 13 deletionstests/storage/test_background_update.py
- tests/storage/test_event_chain.py 2 additions, 2 deletionstests/storage/test_event_chain.py
- tests/storage/test_user_directory.py 4 additions, 1 deletiontests/storage/test_user_directory.py
- tests/unittest.py 4 additions, 6 deletionstests/unittest.py
Loading
Please register or sign in to comment