From 8faf5238f84451673b4ed61589e9880e781716b6 Mon Sep 17 00:00:00 2001 From: GitLab Bot Date: Mon, 20 Nov 2023 09:11:25 +0000 Subject: Add latest changes from gitlab-org/gitlab@master --- .../ci/catalog/components/list/catalog_header.vue | 6 ++-- .../organizations/index/components/app.vue | 41 ++++++++++++++++++--- .../index/components/organizations_list.vue | 42 +++++++++++++++++----- .../index/components/organizations_view.vue | 13 +++++-- .../index/graphql/organizations.query.graphql | 10 ++++-- .../graphql/organizations_client.query.graphql | 14 ++++++++ .../javascripts/organizations/index/index.js | 3 +- app/assets/javascripts/organizations/mock_data.js | 21 +++++++++++ .../entity_select/organization_select.vue | 4 +-- .../types/organizations/organization_type.rb | 23 ++++++++++++ app/models/organizations/organization.rb | 5 +++ 11 files changed, 158 insertions(+), 24 deletions(-) create mode 100644 app/assets/javascripts/organizations/index/graphql/organizations_client.query.graphql (limited to 'app') diff --git a/app/assets/javascripts/ci/catalog/components/list/catalog_header.vue b/app/assets/javascripts/ci/catalog/components/list/catalog_header.vue index 20a62d0eeb2..64229f54904 100644 --- a/app/assets/javascripts/ci/catalog/components/list/catalog_header.vue +++ b/app/assets/javascripts/ci/catalog/components/list/catalog_header.vue @@ -6,7 +6,7 @@ import { CATALOG_FEEDBACK_DISMISSED_KEY } from '../../constants'; const defaultTitle = __('CI/CD Catalog'); const defaultDescription = s__( - 'CiCatalog|Discover CI configuration resources for a seamless CI/CD experience.', + 'CiCatalog|Discover CI/CD components that can improve your pipeline with additional functionality.', ); export default { @@ -45,7 +45,7 @@ export default { }; diff --git a/app/assets/javascripts/organizations/index/components/organizations_list.vue b/app/assets/javascripts/organizations/index/components/organizations_list.vue index 539a4fcfe29..971d4710be2 100644 --- a/app/assets/javascripts/organizations/index/components/organizations_list.vue +++ b/app/assets/javascripts/organizations/index/components/organizations_list.vue @@ -1,26 +1,52 @@ diff --git a/app/assets/javascripts/organizations/index/components/organizations_view.vue b/app/assets/javascripts/organizations/index/components/organizations_view.vue index 9720646bca3..59e94670826 100644 --- a/app/assets/javascripts/organizations/index/components/organizations_view.vue +++ b/app/assets/javascripts/organizations/index/components/organizations_view.vue @@ -20,9 +20,9 @@ export default { inject: ['newOrganizationUrl', 'organizationsEmptyStateSvgPath'], props: { organizations: { - type: Array, + type: Object, required: false, - default: () => [], + default: () => {}, }, loading: { type: Boolean, @@ -30,15 +30,22 @@ export default { default: false, }, }, + computed: { + nodes() { + return this.organizations.nodes || []; + }, + }, };