diff --git a/content/.vuepress/components/Step2.vue b/content/.vuepress/components/Step2.vue index b4954ba..f000022 100644 --- a/content/.vuepress/components/Step2.vue +++ b/content/.vuepress/components/Step2.vue @@ -109,15 +109,15 @@ export default { data () { var images = [ { - src: 'https://spee.ch/4f6b953e605a602434246743fd246d3e1fd4f5fd/carlsagan2.jpeg', + src: './carlsagan2.jpg', alt: 'Carl Sagan' }, { - src: 'https://spee.ch/2f90f2d91441a4d33d3d4eb82bdfc4c56ec742c7/doge-meme.jpeg', + src: './doge-meme.jpg', alt: 'Doge' }, { - src: 'https://spee.ch/40ac6818bbac87a208722bf4467653341d460908/lbry-green.png', + src: 'lbry-green.png', alt: 'LBRY Logo With Green Background' } ]; @@ -169,6 +169,7 @@ export default { submit () { var component = this; component.isLoading = true; + var canvas = document.getElementById('meme-canvas'); component.$http.post('https:/lbry.tech/upload-image', document.getElementById('meme-canvas').toDataURL('image/png')).then(function(response) { component.isLoading = false; console.log(response); diff --git a/content/.vuepress/public/carlsagan2.jpg b/content/.vuepress/public/carlsagan2.jpg new file mode 100644 index 0000000..6cfe14a Binary files /dev/null and b/content/.vuepress/public/carlsagan2.jpg differ diff --git a/content/.vuepress/public/doge-meme.jpg b/content/.vuepress/public/doge-meme.jpg new file mode 100644 index 0000000..a565714 Binary files /dev/null and b/content/.vuepress/public/doge-meme.jpg differ diff --git a/content/.vuepress/public/lbry-green.png b/content/.vuepress/public/lbry-green.png new file mode 100644 index 0000000..ed271a1 Binary files /dev/null and b/content/.vuepress/public/lbry-green.png differ diff --git a/package.json b/package.json index 4ec5d69..8112326 100644 --- a/package.json +++ b/package.json @@ -16,6 +16,7 @@ "dependencies": { "@octokit/rest": "^15.4.0", "async": "^2.6.0", + "body-parser": "^1.18.3", "cors": "^2.8.4", "cron": "^1.3.0", "dotenv": "^5.0.1", diff --git a/server.js b/server.js index 535ed86..3bf65e5 100644 --- a/server.js +++ b/server.js @@ -13,6 +13,7 @@ var path = require('path'); var serveStatic = require('serve-static'); var request = require('request'); var cors = require('cors'); +var bodyParser = require('body-parser'); // Cron var CronJob = require('cron').CronJob; // Github API @@ -42,6 +43,8 @@ app.use(serveStatic(__dirname + "/content/.vuepress/dist")); app.use(cors()); +app.use(bodyParser.text()); + app.get('/forward', function(req, res) { var allowedMethods = ["wallet_send", "resolve", "publish"]; diff --git a/yarn.lock b/yarn.lock index a622e83..8baf094 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1134,6 +1134,21 @@ body-parser@1.18.2: raw-body "2.3.2" type-is "~1.6.15" +body-parser@^1.18.3: + version "1.18.3" + resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.18.3.tgz#5b292198ffdd553b3a0f20ded0592b956955c8b4" + dependencies: + bytes "3.0.0" + content-type "~1.0.4" + debug "2.6.9" + depd "~1.1.2" + http-errors "~1.6.3" + iconv-lite "0.4.23" + on-finished "~2.3.0" + qs "6.5.2" + raw-body "2.3.3" + type-is "~1.6.16" + boolbase@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" @@ -3222,7 +3237,7 @@ http-errors@1.6.2: setprototypeof "1.0.3" statuses ">= 1.3.1 < 2" -http-errors@^1.2.8, http-errors@^1.6.1, http-errors@~1.6.1, http-errors@~1.6.2: +http-errors@1.6.3, http-errors@^1.2.8, http-errors@^1.6.1, http-errors@~1.6.1, http-errors@~1.6.2, http-errors@~1.6.3: version "1.6.3" resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d" dependencies: @@ -3269,7 +3284,7 @@ iconv-lite@0.4.19: version "0.4.19" resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.19.tgz#f7468f60135f5e5dad3399c0a81be9a1603a082b" -iconv-lite@^0.4.4: +iconv-lite@0.4.23, iconv-lite@^0.4.4: version "0.4.23" resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.23.tgz#297871f63be507adcfbfca715d0cd0eed84e9a63" dependencies: @@ -5404,7 +5419,7 @@ qs@6.5.1, qs@~6.5.1: version "6.5.1" resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.1.tgz#349cdf6eef89ec45c12d7d5eb3fc0c870343a6d8" -qs@^6.5.1: +qs@6.5.2, qs@^6.5.1: version "6.5.2" resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36" @@ -5465,6 +5480,15 @@ raw-body@2.3.2: iconv-lite "0.4.19" unpipe "1.0.0" +raw-body@2.3.3: + version "2.3.3" + resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.3.3.tgz#1b324ece6b5706e153855bc1148c65bb7f6ea0c3" + dependencies: + bytes "3.0.0" + http-errors "1.6.3" + iconv-lite "0.4.23" + unpipe "1.0.0" + rc@^1.0.1, rc@^1.1.6, rc@^1.1.7: version "1.2.8" resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed"