From 35bc745826502756f26055aab08fa353e407a709 Mon Sep 17 00:00:00 2001 From: Nick Date: Tue, 21 May 2019 16:45:27 -0400 Subject: [PATCH] feat: image upload / display --- client/components/editor/editor-markdown.vue | 14 +- .../components/editor/editor-modal-media.vue | 146 +++++++++++++++--- client/components/editor/markdown/help.vue | 23 ++- .../editor-media-mutation-folder-create.gql | 12 ++ .../editor/editor-media-query-folder-list.gql | 9 ++ .../graph/editor/editor-media-query-list.gql | 4 +- client/scss/components/v-btn.scss | 4 + client/themes/default/scss/app.scss | 29 +++- server/controllers/upload.js | 31 +++- server/graph/resolvers/asset.js | 37 ++++- server/graph/schemas/asset.graphql | 18 ++- server/helpers/error.js | 4 + server/models/assetFolders.js | 8 + server/models/assets.js | 5 +- 14 files changed, 297 insertions(+), 47 deletions(-) create mode 100644 client/graph/editor/editor-media-mutation-folder-create.gql create mode 100644 client/graph/editor/editor-media-query-folder-list.gql diff --git a/client/components/editor/editor-markdown.vue b/client/components/editor/editor-markdown.vue index 9df31611..4db4e292 100644 --- a/client/components/editor/editor-markdown.vue +++ b/client/components/editor/editor-markdown.vue @@ -1,9 +1,11 @@