weblate/redocly.yaml
Gersona f312540dc8
feat: Webhooks (#14009)
* initial tests
* WebhookAddon initial commit
* webhook payload improvement
* deliver webhook message as separate task
* handle bulk_change_create events
* use change_id instead of change instances
* use custom instead of standard namespace for UUID
* webhook icon added
* implement webhooks signature
* remove retry feature
* validate payload against use Weblate Messaging schema
* OpenAPI webhook documentation
* docstrings added
* Documentation update
* test fix
* fix documentation error
* casting lazy translations to string in `choiceval`
* migrate remaining references of Change.ACTION_*
* add webhook redocly rules
* tweak tests, set fail-fast to false
* fix openAPIResponse
* fix tests
* handle connection.features.can_return_rows_from_bulk_insert == False
* improve test coverage
* Refactor change signal handling and bulk create to improve messaging and notification dispatch
* trigger tasks in background, use singular of Webhook

Co-authored-by: Michal Čihař <michal@cihar.com>
2025-04-14 08:45:50 +02:00

11 lines
273 B
YAML

extends:
- recommended
rules:
no-path-trailing-slash: off
# TODO: this should be and error
operation-summary: warn
security-defined:
severity: error
exceptions:
# webhook authentication is not supported by drf-spectacular yet
- path: AddonWebhook