From 8a3f088398963b21703ebfb7e78a26fa2fb6f529 Mon Sep 17 00:00:00 2001 From: Paul Gascou-Vaillancourt Date: Fri, 21 Jun 2019 18:29:11 +0000 Subject: Add confirmation for registry image deletion Adds a modal to let the user confirm their action before proceeding to registry/image deletion --- app/assets/javascripts/registry/components/app.vue | 4 +- .../registry/components/collapsible_container.vue | 31 ++++++++++-- .../registry/components/table_registry.vue | 58 +++++++++++++++++----- app/assets/javascripts/registry/stores/actions.js | 6 +-- .../unreleased/42399-registry-confirm-deletion.yml | 5 ++ locale/gitlab.pot | 13 ++++- spec/features/container_registry_spec.rb | 4 ++ .../components/collapsible_container_spec.js | 22 +++++++- .../registry/components/table_registry_spec.js | 30 ++++++++++- spec/javascripts/registry/stores/actions_spec.js | 24 +++++++++ 10 files changed, 167 insertions(+), 30 deletions(-) create mode 100644 changelogs/unreleased/42399-registry-confirm-deletion.yml diff --git a/app/assets/javascripts/registry/components/app.vue b/app/assets/javascripts/registry/components/app.vue index 9af5660f764..ee973017387 100644 --- a/app/assets/javascripts/registry/components/app.vue +++ b/app/assets/javascripts/registry/components/app.vue @@ -33,7 +33,7 @@ export default {