From 800e825cdb2bc33797da6169d44c3975a21d6ada Mon Sep 17 00:00:00 2001 From: Nicolas Froger Date: Sat, 27 Jul 2024 03:04:37 +0200 Subject: [PATCH 01/20] frontend: add no cache directive on index.html Signed-off-by: Nicolas Froger --- summer2024-frontend/index.html | 1 + 1 file changed, 1 insertion(+) diff --git a/summer2024-frontend/index.html b/summer2024-frontend/index.html index 335dcb5..8d49118 100644 --- a/summer2024-frontend/index.html +++ b/summer2024-frontend/index.html @@ -3,6 +3,7 @@ + From cbb36e7fb9379e28ba1801c0a130f3c82f28bf31 Mon Sep 17 00:00:00 2001 From: Nicolas Froger Date: Sat, 27 Jul 2024 03:05:08 +0200 Subject: [PATCH 02/20] release 2.0.1 Signed-off-by: Nicolas Froger --- summer2024-backend/pom.xml | 2 +- summer2024-frontend/package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/summer2024-backend/pom.xml b/summer2024-backend/pom.xml index f142857..da8c12a 100644 --- a/summer2024-backend/pom.xml +++ b/summer2024-backend/pom.xml @@ -3,7 +3,7 @@ 4.0.0 fr.kektus summer2024-backend - 2.0.0-SNAPSHOT + 2.0.1-SNAPSHOT 3.13.0 diff --git a/summer2024-frontend/package.json b/summer2024-frontend/package.json index 9714878..d735f05 100644 --- a/summer2024-frontend/package.json +++ b/summer2024-frontend/package.json @@ -1,6 +1,6 @@ { "name": "summer2024-frontend", - "version": "2.0.0", + "version": "2.0.1", "private": true, "type": "module", "scripts": { From 87e3b40a54cc69170bf709896ec1f51c49704652 Mon Sep 17 00:00:00 2001 From: Nicolas Froger Date: Sat, 27 Jul 2024 16:35:53 +0200 Subject: [PATCH 03/20] frontend: remove fullpage.js, rewrite equivalent Signed-off-by: Nicolas Froger --- summer2024-frontend/index.html | 2 +- summer2024-frontend/package-lock.json | 21 +- summer2024-frontend/package.json | 1 - .../src/components/PostComponent.vue | 239 +++++++++++------ .../src/components/WelcomeComponent.vue | 26 +- summer2024-frontend/src/main.js | 3 - summer2024-frontend/src/views/PostsView.vue | 246 +++++++++++++----- 7 files changed, 353 insertions(+), 185 deletions(-) diff --git a/summer2024-frontend/index.html b/summer2024-frontend/index.html index 8d49118..f77ceb9 100644 --- a/summer2024-frontend/index.html +++ b/summer2024-frontend/index.html @@ -21,7 +21,7 @@ https://summer2024.kektus.fr/third-party-licenses.txt !--> - +
diff --git a/summer2024-frontend/package-lock.json b/summer2024-frontend/package-lock.json index 40b4a37..7ce8af9 100644 --- a/summer2024-frontend/package-lock.json +++ b/summer2024-frontend/package-lock.json @@ -1,12 +1,12 @@ { "name": "summer2024-frontend", - "version": "0.0.0", + "version": "2.0.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "summer2024-frontend", - "version": "0.0.0", + "version": "2.0.1", "dependencies": { "@vee-validate/zod": "^4.13.2", "@vueuse/core": "^10.11.0", @@ -25,7 +25,6 @@ "tailwindcss-animate": "^1.0.7", "vee-validate": "^4.13.2", "vue": "^3.4.29", - "vue-fullpage.js": "^0.2.17", "vue-router": "^4.3.3", "vue3-openlayers": "^10.0.2", "zod": "^3.23.8" @@ -3431,11 +3430,6 @@ "node": "^8.16.0 || ^10.6.0 || >=11.0.0" } }, - "node_modules/fullpage.js": { - "version": "4.0.25", - "resolved": "https://registry.npmjs.org/fullpage.js/-/fullpage.js-4.0.25.tgz", - "integrity": "sha512-bfct64FIHWPSthZXjNETosPeC0QXkJ7OgVmQw1UFSZkGL54VogtmbCoTHH3v+g9h5+UjpMVHAaGNCA4hJ5JRGw==" - }, "node_modules/function-bind": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", @@ -6491,17 +6485,6 @@ "eslint": ">=6.0.0" } }, - "node_modules/vue-fullpage.js": { - "version": "0.2.17", - "resolved": "https://registry.npmjs.org/vue-fullpage.js/-/vue-fullpage.js-0.2.17.tgz", - "integrity": "sha512-uuwAyWIMJA3y1IQzIxo3bL6vh0t1/1nRAmiQFf254Xq2DQUlvEpo45rX2jUkCCrIEkGEysHwwAnslHKnpjzMVA==", - "dependencies": { - "fullpage.js": "^4.0.22" - }, - "peerDependencies": { - "vue": "^3.2.26" - } - }, "node_modules/vue-router": { "version": "4.4.0", "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.4.0.tgz", diff --git a/summer2024-frontend/package.json b/summer2024-frontend/package.json index d735f05..d468bdc 100644 --- a/summer2024-frontend/package.json +++ b/summer2024-frontend/package.json @@ -28,7 +28,6 @@ "tailwindcss-animate": "^1.0.7", "vee-validate": "^4.13.2", "vue": "^3.4.29", - "vue-fullpage.js": "^0.2.17", "vue-router": "^4.3.3", "vue3-openlayers": "^10.0.2", "zod": "^3.23.8" diff --git a/summer2024-frontend/src/components/PostComponent.vue b/summer2024-frontend/src/components/PostComponent.vue index 7c50414..e065805 100644 --- a/summer2024-frontend/src/components/PostComponent.vue +++ b/summer2024-frontend/src/components/PostComponent.vue @@ -1,8 +1,9 @@ diff --git a/summer2024-frontend/src/components/WelcomeComponent.vue b/summer2024-frontend/src/components/WelcomeComponent.vue index 11f5234..cd386bf 100644 --- a/summer2024-frontend/src/components/WelcomeComponent.vue +++ b/summer2024-frontend/src/components/WelcomeComponent.vue @@ -1,7 +1,10 @@