From 0d7afb9561eae91b86f9fcc3a2a6d54ac527b177 Mon Sep 17 00:00:00 2001 From: Denys Mishunov Date: Wed, 29 May 2019 12:13:27 +0000 Subject: Updated heading for default state in Web IDE Resolves https://gitlab.com/gitlab-org/gitlab-ce/issues/60107 --- app/assets/javascripts/ide/components/ide.vue | 40 +++- .../javascripts/ide/components/ide_tree_list.vue | 19 +- app/assets/javascripts/ide/stores/actions.js | 52 +++++- .../javascripts/ide/stores/actions/project.js | 118 ++++++------ app/assets/javascripts/ide/stores/actions/tree.js | 18 +- app/assets/javascripts/ide/stores/getters.js | 3 + .../ide/stores/modules/commit/actions.js | 11 ++ .../javascripts/ide/stores/mutation_types.js | 1 + .../javascripts/ide/stores/mutations/branch.js | 6 + .../javascripts/ide/stores/mutations/project.js | 5 + .../unreleased/45687-web-ide-empty-state.yml | 5 + lib/api/entities.rb | 1 + locale/gitlab.pot | 18 ++ spec/frontend/ide/stores/mutations/branch_spec.js | 35 ++++ spec/frontend/ide/stores/mutations/project_spec.js | 23 +++ spec/javascripts/ide/components/ide_spec.js | 92 +++++++--- .../ide/components/ide_tree_list_spec.js | 59 ++++-- .../javascripts/ide/stores/actions/project_spec.js | 203 +++++++++++++-------- spec/javascripts/ide/stores/actions/tree_spec.js | 32 ---- spec/javascripts/ide/stores/actions_spec.js | 64 +++++++ .../ide/stores/modules/commit/actions_spec.js | 59 ++++++ 21 files changed, 620 insertions(+), 244 deletions(-) create mode 100644 changelogs/unreleased/45687-web-ide-empty-state.yml create mode 100644 spec/frontend/ide/stores/mutations/project_spec.js diff --git a/app/assets/javascripts/ide/components/ide.vue b/app/assets/javascripts/ide/components/ide.vue index 9894ebb0624..e41b1530226 100644 --- a/app/assets/javascripts/ide/components/ide.vue +++ b/app/assets/javascripts/ide/components/ide.vue @@ -1,6 +1,7 @@