stable

Clone or download

Read-only

Delete Webhook through UI

This is part of story #11035 trigger webhook on artifact update A bit of scss refactoring was also done in this commit. While removing a webhook, all its logs is also removed. Change-Id: Ib93a53d31e8ac64ffcbb0cd04399cf8b5e97460c

Modified Files

Name
M plugins/tracker/build-manifest.json +2 −1 Go to diff View file
M plugins/tracker/include/Tracker/Webhook/Actions/AdminPresenter.php +9 −1 Go to diff View file
M plugins/tracker/include/Tracker/Webhook/Actions/AdminWebhooks.php +18 −1 Go to diff View file
A plugins/tracker/include/Tracker/Webhook/Actions/WebhookDeleteController.php +110 −0 Go to diff View file
M plugins/tracker/include/Tracker/Webhook/WebhookDao.php +27 −0 Go to diff View file
M plugins/tracker/include/Tracker/Webhook/WebhookRetriever.php +13 −1 Go to diff View file
M plugins/tracker/include/trackerPlugin.class.php +14 −1 Go to diff View file
M plugins/tracker/site-content/en_US/script_locale.txt +3 −0 Go to diff View file
M plugins/tracker/site-content/fr_FR/LC_MESSAGES/tuleap-tracker.po +11 −0 Go to diff View file
M plugins/tracker/site-content/fr_FR/script_locale.txt +3 −0 Go to diff View file
M plugins/tracker/site-content/tuleap-tracker.pot +9 −0 Go to diff View file
M plugins/tracker/templates/webhook/administration.mustache +57 −43 Go to diff View file
M plugins/tracker/templates/webhook/modal-logs.mustache +1 −1 Go to diff View file
A plugins/tracker/templates/webhook/popover-remove-webhook.mustache +13 −0 Go to diff View file
A plugins/tracker/www/scripts/tracker-webhooks.js +70 −0 Go to diff View file
M plugins/tracker/www/themes/default/css/style.scss +77 −18 Go to diff View file