Local hook images, server upload
This commit is contained in:
parent
5a6ccf22cb
commit
cc922830ac
7 changed files with 35 additions and 6 deletions
|
@ -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);
|
||||
|
|
BIN
content/.vuepress/public/carlsagan2.jpg
Normal file
BIN
content/.vuepress/public/carlsagan2.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 25 KiB |
BIN
content/.vuepress/public/doge-meme.jpg
Normal file
BIN
content/.vuepress/public/doge-meme.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 28 KiB |
BIN
content/.vuepress/public/lbry-green.png
Normal file
BIN
content/.vuepress/public/lbry-green.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 2.1 KiB |
|
@ -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",
|
||||
|
|
|
@ -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"];
|
||||
|
|
30
yarn.lock
30
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"
|
||||
|
|
Loading…
Reference in a new issue