From 4b2c06eafe1a3ee1a824e047e069737a61279225 Mon Sep 17 00:00:00 2001 From: Sascha Eggenberger Date: Wed, 9 Aug 2023 14:47:22 +0200 Subject: [PATCH 1/2] Deploy keys settings: Use GlCard Changelog: changed --- .../deploy_keys/components/app.vue | 47 ++++++++--- .../deploy_keys/components/key.vue | 78 ++++++++++++------- .../deploy_keys/components/keys_panel.vue | 11 ++- app/assets/stylesheets/pages/projects.scss | 13 ---- app/views/admin/deploy_keys/new.html.haml | 14 ++-- app/views/projects/deploy_keys/edit.html.haml | 12 ++- app/views/shared/deploy_keys/_form.html.haml | 51 ++++++------ app/views/shared/deploy_keys/_index.html.haml | 12 +-- .../deploy_keys/_project_group_form.html.haml | 8 +- locale/gitlab.pot | 8 +- qa/qa/page/project/settings/deploy_keys.rb | 5 ++ qa/qa/resource/deploy_key.rb | 1 + .../user_interacts_with_deploy_keys_spec.rb | 11 +++ .../deploy_keys/components/keys_panel_spec.js | 6 +- 14 files changed, 166 insertions(+), 111 deletions(-) diff --git a/app/assets/javascripts/deploy_keys/components/app.vue b/app/assets/javascripts/deploy_keys/components/app.vue index 4860215d8f2def..ec17bbea48f28d 100644 --- a/app/assets/javascripts/deploy_keys/components/app.vue +++ b/app/assets/javascripts/deploy_keys/components/app.vue @@ -1,5 +1,5 @@