From 2e57a1706424ae566b96a2e50d2353251a36cfbf Mon Sep 17 00:00:00 2001 From: roschaefer Date: Sun, 22 Sep 2019 22:21:12 +0200 Subject: [PATCH 1/3] Setup @nuxt/pwa Following this tutorial here: https://pwa.nuxtjs.org/setup.html --- webapp/.gitignore | 2 ++ webapp/nuxt.config.js | 1 + webapp/package.json | 1 + webapp/static/icon.png | Bin 0 -> 9085 bytes webapp/yarn.lock | 40 ++++++++++++++++++++++++++++++++++++++++ 5 files changed, 44 insertions(+) create mode 100644 webapp/static/icon.png diff --git a/webapp/.gitignore b/webapp/.gitignore index f8c980f7c..dca219bb5 100644 --- a/webapp/.gitignore +++ b/webapp/.gitignore @@ -84,3 +84,5 @@ cypress.env.json # Apple macOS folder attribute file .DS_Store + +sw.* diff --git a/webapp/nuxt.config.js b/webapp/nuxt.config.js index a801d3a34..2f0df073a 100644 --- a/webapp/nuxt.config.js +++ b/webapp/nuxt.config.js @@ -221,6 +221,7 @@ export default { '@nuxtjs/axios', '@nuxtjs/style-resources', '@nuxtjs/sentry', + '@nuxtjs/pwa' ], /* diff --git a/webapp/package.json b/webapp/package.json index 598412568..adea8fd6d 100644 --- a/webapp/package.json +++ b/webapp/package.json @@ -55,6 +55,7 @@ "@nuxtjs/apollo": "^4.0.0-rc13.1", "@nuxtjs/axios": "~5.6.0", "@nuxtjs/dotenv": "~1.4.1", + "@nuxtjs/pwa": "^3.0.0-beta.19", "@nuxtjs/sentry": "^3.0.0", "@nuxtjs/style-resources": "~1.0.0", "accounting": "~0.4.1", diff --git a/webapp/static/icon.png b/webapp/static/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..bb953267659f2c0711f32e34414a3cb38306d412 GIT binary patch literal 9085 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 literal 0 HcmV?d00001 diff --git a/webapp/yarn.lock b/webapp/yarn.lock index 6fdcc9134..ff2ba5dbe 100644 --- a/webapp/yarn.lock +++ b/webapp/yarn.lock @@ -1495,6 +1495,18 @@ consola "^2.5.6" http-proxy-middleware "^0.19.1" +"@nuxtjs/pwa@^3.0.0-beta.19": + version "3.0.0-beta.19" + resolved "https://registry.yarnpkg.com/@nuxtjs/pwa/-/pwa-3.0.0-beta.19.tgz#4685c8137a5b588126b3ee4d469f6806423f958f" + integrity sha512-5c7CB2qrrlpu7BmJeWX9GN//uK1SiEzBbT+ykH11ZfUxQyXiO3QTm1f6tTOnG/P5v4kRIGYdBr0wmRbA/Hv1cw== + dependencies: + defu "^0.0.3" + execa "^1.0.0" + fs-extra "^8.1.0" + hasha "^5.0.0" + jimp-compact "^0.8.0" + workbox-cdn "^4.3.1" + "@nuxtjs/sentry@^3.0.0": version "3.0.0" resolved "https://registry.yarnpkg.com/@nuxtjs/sentry/-/sentry-3.0.0.tgz#7ca3a25b7b2ea35a953292a7961deb515a6d9140" @@ -5937,6 +5949,11 @@ defu@^0.0.1: resolved "https://registry.yarnpkg.com/defu/-/defu-0.0.1.tgz#74dc4d64e401d7f95c6755fe98bc5cd688833a8f" integrity sha512-Pz9yznbSzVTNA67lcfqVnktROx2BrrBBcmQqGrfe0zdiN5pl5GQogLA4uaP3U1pR1LHIZpEYTAh2sn+v4rH1dA== +defu@^0.0.3: + version "0.0.3" + resolved "https://registry.yarnpkg.com/defu/-/defu-0.0.3.tgz#bdc3ea1e1ab2120d4d4a129147f3ba9b7f9fe103" + integrity sha512-u/fe4fBwrD0KACvI0sYWTWFzooqONZq8ywPnK0ZkAgLNwaDTKpSWvMiiU4QmzhrQCXu8Y0+HIWP8amE18lsL4A== + delayed-stream@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" @@ -7906,6 +7923,14 @@ hash.js@^1.0.0, hash.js@^1.0.3, hash.js@^1.1.3: inherits "^2.0.3" minimalistic-assert "^1.0.1" +hasha@^5.0.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/hasha/-/hasha-5.1.0.tgz#dd05ccdfcfe7dab626247ce2a58efe461922f4ca" + integrity sha512-OFPDWmzPN1l7atOV1TgBVmNtBxaIysToK6Ve9DK+vT6pYuklw/nPNT+HJbZi0KDcI6vWB+9tgvZ5YD7fA3CXcA== + dependencies: + is-stream "^2.0.0" + type-fest "^0.8.0" + hast-util-parse-selector@^2.2.0: version "2.2.2" resolved "https://registry.yarnpkg.com/hast-util-parse-selector/-/hast-util-parse-selector-2.2.2.tgz#66aabccb252c47d94975f50a281446955160380b" @@ -9304,6 +9329,11 @@ jest@~24.9.0: import-local "^2.0.0" jest-cli "^24.9.0" +jimp-compact@^0.8.0: + version "0.8.4" + resolved "https://registry.yarnpkg.com/jimp-compact/-/jimp-compact-0.8.4.tgz#0878a0c30f22d2d4f8b33e96722eb09d20770627" + integrity sha512-9mvZ7/TJ28bWtdx0RxmfiOTzSom4zuRniFTLtJHfNL6HxQdnRtjmX8XIRjmofgVXj2TW/GgSuZKB3dSZ5hNhKg== + js-base64@^2.1.8: version "2.5.1" resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-2.5.1.tgz#1efa39ef2c5f7980bb1784ade4a8af2de3291121" @@ -14748,6 +14778,11 @@ type-fest@^0.5.2: resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.5.2.tgz#d6ef42a0356c6cd45f49485c3b6281fc148e48a2" integrity sha512-DWkS49EQKVX//Tbupb9TFa19c7+MK1XmzkrZUR8TAktmE/DizXoaoJV6TZ/tSIPXipqNiRI6CyAe7x69Jb6RSw== +type-fest@^0.8.0: + version "0.8.0" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.0.tgz#ee92ee2ec95479869dec66d17d9698666b90f29d" + integrity sha512-M8BLNtxNWRbRmJ8Iu+4j4qZLlE7Y75ldC42cvw9KPOFkFwY/KlSJuj9eeGmoB/k3QAAnuN3M35Z59+lBm1+C+g== + type-is@^1.6.16, type-is@~1.6.17, type-is@~1.6.18: version "1.6.18" resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131" @@ -15594,6 +15629,11 @@ wordwrap@~1.0.0: resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" integrity sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus= +workbox-cdn@^4.3.1: + version "4.3.1" + resolved "https://registry.yarnpkg.com/workbox-cdn/-/workbox-cdn-4.3.1.tgz#f1ffed5368c20291048498ba0744baf27dbd7294" + integrity sha512-Adkgo+/7S+bBsDTzdeH0xxQCrfBM1EiyZlvu1tMh0cJ/ipC6TtA8KDr12PBREdbL0zO9hG+7OSzvi2NLchPAEg== + worker-farm@^1.7.0: version "1.7.0" resolved "https://registry.yarnpkg.com/worker-farm/-/worker-farm-1.7.0.tgz#26a94c5391bbca926152002f69b84a4bf772e5a8" From 6e35b37e49ac3c4e76b28e96d45eb07f81ffbaca Mon Sep 17 00:00:00 2001 From: roschaefer Date: Sun, 22 Sep 2019 23:27:56 +0200 Subject: [PATCH 2/3] Fix lint --- webapp/.eslintignore | 1 + webapp/nuxt.config.js | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/webapp/.eslintignore b/webapp/.eslintignore index d56900caf..be90fc8e3 100644 --- a/webapp/.eslintignore +++ b/webapp/.eslintignore @@ -3,3 +3,4 @@ build .nuxt styleguide/ **/*.min.js +static/sw.js diff --git a/webapp/nuxt.config.js b/webapp/nuxt.config.js index 2f0df073a..b1e520b20 100644 --- a/webapp/nuxt.config.js +++ b/webapp/nuxt.config.js @@ -221,7 +221,7 @@ export default { '@nuxtjs/axios', '@nuxtjs/style-resources', '@nuxtjs/sentry', - '@nuxtjs/pwa' + '@nuxtjs/pwa', ], /* From cd3829e84dcc44e38720b696e49b989cab346808 Mon Sep 17 00:00:00 2001 From: roschaefer Date: Sun, 22 Sep 2019 23:49:55 +0200 Subject: [PATCH 3/3] Update manifest.json --- webapp/nuxt.config.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/webapp/nuxt.config.js b/webapp/nuxt.config.js index b1e520b20..5e7726d43 100644 --- a/webapp/nuxt.config.js +++ b/webapp/nuxt.config.js @@ -295,10 +295,12 @@ export default { }, manifest: { - name: 'Human-Connection.org', - description: 'Human-Connection.org', - theme_color: '#ffffff', - lang: 'de', + name: 'Human Connection', + short_name: 'HC', + homepage_url: 'https://human-connection.org/', + description: 'The free and open source social network for active citizenship', + theme_color: '#17b53f', + lang: 'en', }, /*