From 7b051346a4d58105dc947d691e622a34fc922f23 Mon Sep 17 00:00:00 2001 From: Thomas Citharel Date: Thu, 14 Jan 2021 17:01:44 +0100 Subject: [PATCH 1/3] [CI] Fix Gitlab pages Signed-off-by: Thomas Citharel --- .gitlab-ci.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index a66d55db4..1cbf2120c 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -163,14 +163,14 @@ pages: - mkdir public - mix docs - mv doc public/backend -# #- yarn run --cwd "js" styleguide:build -# #- mv js/styleguide public/frontend -# rules: -# - if: '$CI_COMMIT_BRANCH == "master"' -# artifacts: -# expire_in: 1 hour -# paths: -# - public + # #- yarn run --cwd "js" styleguide:build + # #- mv js/styleguide public/frontend + rules: + - if: '$CI_COMMIT_BRANCH == "master"' + artifacts: + expire_in: 1 hour + paths: + - public .docker: &docker stage: docker From 4100fd870514275a8e317402182007c0f5527247 Mon Sep 17 00:00:00 2001 From: Thomas Citharel Date: Thu, 14 Jan 2021 19:17:12 +0100 Subject: [PATCH 2/3] Fix discussion list page showing empty content when not a member Introduce the EmptyContent component to display an empty content message Signed-off-by: Thomas Citharel --- js/src/components/Utils/EmptyContent.vue | 37 ++++++++++ js/src/views/Discussions/DiscussionsList.vue | 77 +++++++++++++++++++- js/src/views/Group/GroupMembers.vue | 12 +-- 3 files changed, 117 insertions(+), 9 deletions(-) create mode 100644 js/src/components/Utils/EmptyContent.vue diff --git a/js/src/components/Utils/EmptyContent.vue b/js/src/components/Utils/EmptyContent.vue new file mode 100644 index 000000000..0b5af97b6 --- /dev/null +++ b/js/src/components/Utils/EmptyContent.vue @@ -0,0 +1,37 @@ + + + + diff --git a/js/src/views/Discussions/DiscussionsList.vue b/js/src/views/Discussions/DiscussionsList.vue index 3829399e7..e548fe230 100644 --- a/js/src/views/Discussions/DiscussionsList.vue +++ b/js/src/views/Discussions/DiscussionsList.vue @@ -27,7 +27,7 @@ -
+

{{ $t( @@ -39,7 +39,7 @@ tag="router-link" :to="{ name: RouteName.CREATE_DISCUSSION, - params: { preferredUsername: this.preferredUsername }, + params: { preferredUsername }, }" >{{ $t("New discussion") }} @@ -50,18 +50,38 @@ :key="discussion.id" /> + + {{ $t("There's no discussions yet") }} + +

+
+ + {{ $t("Only group members can access discussions") }} + +