mirror of
https://gh.wpcy.net/https://github.com/WeblateOrg/weblate.git
synced 2026-04-25 22:13:24 +08:00
* 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>
11 lines
273 B
YAML
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
|