From 4449690289058993ec9a9658cbce8bbecf0e727f Mon Sep 17 00:00:00 2001 From: Peerchemist Date: Fri, 24 May 2019 13:53:45 +0200 Subject: [PATCH 01/13] added deploy task --- task-deploy.js | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 task-deploy.js diff --git a/task-deploy.js b/task-deploy.js new file mode 100644 index 0000000..93e7f97 --- /dev/null +++ b/task-deploy.js @@ -0,0 +1,11 @@ +const ghpages = require('gh-pages'); +const path = require('path'); + +ghpages.publish('public', err => { + if(err) { + console.log('Error while trying to deploy the app to gh-pages:'); + console.log(err); + } else { + console.log('\x1b[35mStatus:\x1b[0m Deployed.'); + } +}); \ No newline at end of file From 7a8bb8f6bcfc8d7803d4f9e10377e0ec655a75aa Mon Sep 17 00:00:00 2001 From: Peerchemist Date: Fri, 24 May 2019 14:33:43 +0200 Subject: [PATCH 02/13] Revert "added deploy task" This reverts commit 4449690289058993ec9a9658cbce8bbecf0e727f. --- task-deploy.js | 11 ----------- 1 file changed, 11 deletions(-) delete mode 100644 task-deploy.js diff --git a/task-deploy.js b/task-deploy.js deleted file mode 100644 index 93e7f97..0000000 --- a/task-deploy.js +++ /dev/null @@ -1,11 +0,0 @@ -const ghpages = require('gh-pages'); -const path = require('path'); - -ghpages.publish('public', err => { - if(err) { - console.log('Error while trying to deploy the app to gh-pages:'); - console.log(err); - } else { - console.log('\x1b[35mStatus:\x1b[0m Deployed.'); - } -}); \ No newline at end of file From 28fa23671622400f40f2ede10166b004d7aedc2c Mon Sep 17 00:00:00 2001 From: Claudio Holanda Date: Fri, 24 May 2019 11:16:59 -0300 Subject: [PATCH 03/13] Adding deploy task --- package-lock.json | 124 ++++++++++++++++++++++++++++++++++++++++++++++ package.json | 4 +- 2 files changed, 127 insertions(+), 1 deletion(-) diff --git a/package-lock.json b/package-lock.json index 854add0..454dcd9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2907,6 +2907,12 @@ "minimalistic-crypto-utils": "^1.0.0" } }, + "email-addresses": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/email-addresses/-/email-addresses-3.0.3.tgz", + "integrity": "sha512-kUlSC06PVvvjlMRpNIl3kR1NRXLEe86VQ7N0bQeaCZb2g+InShCeHQp/JvyYNTugMnRN2NvJhHlc3q12MWbbpg==", + "dev": true + }, "emojis-list": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", @@ -3441,6 +3447,33 @@ "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz", "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=" }, + "filename-reserved-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-1.0.0.tgz", + "integrity": "sha1-5hz4BfDeHJhFZ9A4bcXfUO5a9+Q=", + "dev": true + }, + "filenamify": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-1.2.1.tgz", + "integrity": "sha1-qfL/0RxQO+0wABUCknI3jx8TZaU=", + "dev": true, + "requires": { + "filename-reserved-regex": "^1.0.0", + "strip-outer": "^1.0.0", + "trim-repeated": "^1.0.0" + } + }, + "filenamify-url": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/filenamify-url/-/filenamify-url-1.0.0.tgz", + "integrity": "sha1-syvYExnvWGO3MHi+1Q9GpPeXX1A=", + "dev": true, + "requires": { + "filenamify": "^1.0.0", + "humanize-url": "^1.0.0" + } + }, "fileset": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/fileset/-/fileset-2.0.3.tgz", @@ -4183,6 +4216,63 @@ "assert-plus": "^1.0.0" } }, + "gh-pages": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/gh-pages/-/gh-pages-2.0.1.tgz", + "integrity": "sha512-uFlk3bukljeiWKQ2XvPfjcSi/ou7IfoDf2p+Fj672saLAr8bnOdFVqI/JSgrSgInKpCg5BksxEwGUl++dbg8Dg==", + "dev": true, + "requires": { + "async": "^2.6.1", + "commander": "^2.18.0", + "email-addresses": "^3.0.1", + "filenamify-url": "^1.0.0", + "fs-extra": "^7.0.0", + "globby": "^6.1.0", + "graceful-fs": "^4.1.11", + "rimraf": "^2.6.2" + }, + "dependencies": { + "commander": { + "version": "2.20.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.0.tgz", + "integrity": "sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ==", + "dev": true + }, + "fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "globby": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", + "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", + "dev": true, + "requires": { + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6" + } + } + } + }, "glob": { "version": "7.1.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz", @@ -4693,6 +4783,16 @@ "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=" }, + "humanize-url": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/humanize-url/-/humanize-url-1.0.1.tgz", + "integrity": "sha1-9KuZ4NKIF0yk4eUEB8VfuuRk7/8=", + "dev": true, + "requires": { + "normalize-url": "^1.0.0", + "strip-url-auth": "^1.0.0" + } + }, "iconv-lite": { "version": "0.4.24", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", @@ -9805,6 +9905,21 @@ "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=" }, + "strip-outer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz", + "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.2" + } + }, + "strip-url-auth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-url-auth/-/strip-url-auth-1.0.1.tgz", + "integrity": "sha1-IrD6OkE4WzO+PzMVUbu4N/oM164=", + "dev": true + }, "style-loader": { "version": "0.19.0", "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-0.19.0.tgz", @@ -10067,6 +10182,15 @@ "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=" }, + "trim-repeated": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz", + "integrity": "sha1-42RqLqTokTEr9+rObPsFOAvAHCE=", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.2" + } + }, "trim-right": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz", diff --git a/package.json b/package.json index 1bdbc1a..4d2604f 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,8 @@ "start": "react-scripts-ts start", "build": "react-scripts-ts build", "test": "react-scripts-ts test --env=jsdom", - "eject": "react-scripts-ts eject" + "eject": "react-scripts-ts eject", + "deploy": "gh-pages -d build" }, "devDependencies": { "@types/jest": "^23.3.9", @@ -21,6 +22,7 @@ "@types/node": "^10.12.10", "@types/react": "^16.7.7", "@types/react-dom": "^16.0.10", + "gh-pages": "^2.0.1", "node-sass": "^4.10.0", "typescript": "^3.1.6" } From 2cb67bb511a1acf6bca3d50fbab2267baccf354b Mon Sep 17 00:00:00 2001 From: Claudio Holanda Date: Fri, 24 May 2019 11:17:26 -0300 Subject: [PATCH 04/13] Updating deploy task --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 4d2604f..a820238 100644 --- a/package.json +++ b/package.json @@ -14,7 +14,7 @@ "build": "react-scripts-ts build", "test": "react-scripts-ts test --env=jsdom", "eject": "react-scripts-ts eject", - "deploy": "gh-pages -d build" + "deploy": "npm run build && gh-pages -d build" }, "devDependencies": { "@types/jest": "^23.3.9", From f87c6913077d9d70befb8c8ab6ec143556119c2c Mon Sep 17 00:00:00 2001 From: Claudio Holanda Date: Fri, 24 May 2019 11:36:31 -0300 Subject: [PATCH 05/13] Fix #1 adding OG images --- package.json | 1 + public/index.html | 17 +++++++++++++++-- 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index a820238..48601a6 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,7 @@ { "name": "perpera-web", "version": "0.1.0", + "homepage": "./", "private": true, "dependencies": { "js-sha256": "^0.9.0", diff --git a/public/index.html b/public/index.html index 6b15411..92637d5 100644 --- a/public/index.html +++ b/public/index.html @@ -3,7 +3,6 @@ - + + + + + + + + + + + + + + Perpera - A Data Audit Protocol. @@ -26,7 +39,7 @@ You need to enable JavaScript to run this app.
- +