Add an admin API to run background jobs. (#11352)
Instead of having admins poke into the database directly. Can currently run jobs to populate stats and to populate the user directory.
Showing
- changelog.d/11352.feature 1 addition, 0 deletionschangelog.d/11352.feature
- docs/sample_config.yaml 2 additions, 2 deletionsdocs/sample_config.yaml
- docs/usage/administration/admin_api/background_updates.md 26 additions, 1 deletiondocs/usage/administration/admin_api/background_updates.md
- docs/user_directory.md 3 additions, 3 deletionsdocs/user_directory.md
- synapse/config/user_directory.py 2 additions, 2 deletionssynapse/config/user_directory.py
- synapse/rest/admin/__init__.py 2 additions, 0 deletionssynapse/rest/admin/__init__.py
- synapse/rest/admin/background_updates.py 96 additions, 27 deletionssynapse/rest/admin/background_updates.py
- synapse/storage/background_updates.py 2 additions, 0 deletionssynapse/storage/background_updates.py
- tests/rest/admin/test_background_updates.py 146 additions, 8 deletionstests/rest/admin/test_background_updates.py
Loading
Please register or sign in to comment