From c806beddcd4d540d81364073c5f7f5417848ee29 Mon Sep 17 00:00:00 2001 From: Thomas Citharel Date: Sat, 6 Nov 2021 10:06:48 +0100 Subject: [PATCH 1/8] Add a specific timeout for the Docker multiarch build Signed-off-by: Thomas Citharel --- .gitlab-ci.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index c52c3bde4..ee35a2653 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -210,10 +210,11 @@ pages: docker buildx build --push --platform linux/amd64,linux/arm64,linux/arm - -t framasoft/mobilizon:multiarch + -t $DOCKER_IMAGE_NAME -f docker/production/Dockerfile . tags: - "privileged" + timeout: 3 hours build-docker-master: <<: *docker From 096c3a435a44547fd3564d10727919c4e3aab3f5 Mon Sep 17 00:00:00 2001 From: Thomas Citharel Date: Sat, 6 Nov 2021 10:08:20 +0100 Subject: [PATCH 2/8] Improve some components Signed-off-by: Thomas Citharel --- js/src/components/Event/EventCard.vue | 2 +- .../Event/FullAddressAutoComplete.vue | 64 +--------- js/src/components/Event/MultiCard.vue | 9 +- js/src/components/Group/GroupCard.vue | 117 ++++++++++++++---- js/src/components/Group/MultiGroupCard.vue | 39 ++++++ js/src/graphql/event.ts | 38 ------ js/src/graphql/group.ts | 16 +++ js/src/graphql/home.ts | 48 +++++++ js/src/graphql/search.ts | 41 +++--- js/src/i18n/en_US.json | 4 +- js/src/i18n/fr_FR.json | 4 +- js/src/mixins/AddressAutoCompleteMixin.ts | 26 +++- js/src/views/Group/GroupSettings.vue | 36 +++--- js/src/views/Home.vue | 12 +- js/src/views/Search.vue | 68 +++------- 15 files changed, 299 insertions(+), 225 deletions(-) create mode 100644 js/src/components/Group/MultiGroupCard.vue diff --git a/js/src/components/Event/EventCard.vue b/js/src/components/Event/EventCard.vue index d9010d580..269e41b13 100644 --- a/js/src/components/Event/EventCard.vue +++ b/js/src/components/Event/EventCard.vue @@ -1,7 +1,7 @@ -