mirror of
https://github.com/directus/directus.git
synced 2026-04-25 03:00:53 -04:00
* add deprecation notice to webhooks I dont like how the "Flows"-Link is not a real router-link so it reloads the page but we could sort this out later in the PR * add feature flag store * make links reactive * add depreaction to webhook item route too * better progressive deprecation, update translation * fix batch deletion of webhooks * remove batch editing (it doesnt work), remove irrelevant now code * add changeset * add up migration * improve upon migration * disallow creation of new webhooks * remove create action * remove isvisible field no longer used * remove feature flags store no longer needed * rm featureflag store remnants * hide webhook fields from migration * update comment * change width of notice * rm button for creating webhooks * add changeset * Update api/src/database/migrations/20240311A-deprecate-webhooks.ts Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch> * Update api/src/controllers/webhooks.ts Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch> * prettier * add changeset for system data * update changesets * remove top padding * update deprecation notice Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch> * remove ability to patch webhooks and relevant snippets from its item route * rm bottom padding since v-form has its own * remove Flows created by the up-migration * only add run-script if needed * filter whitespace values out * deprecate webhooks on service level * fix tests for webhooksservice * reuse deprecation error * add deprecation and update test for updateBatch * update changeset * remove webhook initialization and handling * remove check for POST people could use raw values for PATCH, SEARCH, etc. * Filter empty collections in migration * skip run script for GET requests --------- Co-authored-by: Brainslug <br41nslug@users.noreply.github.com> Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch> Co-authored-by: Brainslug <tim@brainslug.nl>