From 8d715bb433eba95e6ac8c268c9706b8ac97aeb20 Mon Sep 17 00:00:00 2001 From: Henrique Dias Date: Fri, 11 Aug 2017 09:33:47 +0100 Subject: [PATCH] change new folder and file permissions #190 progresses on sharing #192 Progresses on #192 Progresses on #192 Little API update Build assets Former-commit-id: 68e70132ea857eb65638c0496c030be1c181ed1c [formerly d67b74280b7f12c3e20de6abe31fcfc26e8f43ef] [formerly 8fe91e003c9616da23f0e673ad4bb89d792a41c8 [formerly 868434360592aa0280e0d631840750d53a564cd3]] Former-commit-id: 7d22ff468e580601d0c3e0921734b587b92484f8 [formerly 55f9d830636f9bbf15e0453d1ee7de6ee5d5191e] Former-commit-id: ad411a5979521dda9ea9683d86e4c8ae7b3c9e6f --- assets/index.html | 2 +- assets/src/components/Header.vue | 4 + assets/src/components/Search.vue | 2 +- assets/src/components/buttons/Download.vue | 2 +- assets/src/components/buttons/Share.vue | 17 +++ assets/src/components/files/Editor.vue | 4 +- assets/src/components/files/Listing.vue | 4 +- assets/src/components/files/ListingItem.vue | 2 +- assets/src/components/files/Preview.vue | 2 +- assets/src/components/prompts/Copy.vue | 4 +- assets/src/components/prompts/Delete.vue | 10 +- assets/src/components/prompts/Download.vue | 2 +- assets/src/components/prompts/FileList.vue | 2 +- assets/src/components/prompts/Info.vue | 2 +- assets/src/components/prompts/Move.vue | 4 +- assets/src/components/prompts/NewDir.vue | 2 +- assets/src/components/prompts/NewFile.vue | 2 +- assets/src/components/prompts/Prompts.vue | 5 +- assets/src/components/prompts/Rename.vue | 2 +- assets/src/components/prompts/Share.vue | 153 ++++++++++++++++++++ assets/src/css/mobile.css | 2 +- assets/src/css/prompts.css | 29 ++++ assets/src/i18n/en.yaml | 10 ++ assets/src/i18n/pt.yaml | 10 ++ assets/src/store/mutations.js | 2 + assets/src/utils/api.js | 88 ++++++++--- assets/src/utils/buttons.js | 31 +++- assets/src/views/Files.vue | 2 +- assets/src/views/Users.vue | 2 +- assets/static/share/404.html | 50 +++++++ assets/static/share/index.html | 85 +++++++++++ download.go | 2 +- filemanager.go | 33 +++++ http.go | 81 ++++++++++- package.json | 1 + resource.go | 9 +- rice-box.go.REMOVED.git-id | 2 +- share.go | 137 ++++++++++++++++++ 38 files changed, 736 insertions(+), 67 deletions(-) create mode 100644 assets/src/components/buttons/Share.vue create mode 100644 assets/src/components/prompts/Share.vue create mode 100644 assets/static/share/404.html create mode 100644 assets/static/share/index.html create mode 100644 share.go diff --git a/assets/index.html b/assets/index.html index 0fdc2f6c..a0ad846d 100644 --- a/assets/index.html +++ b/assets/index.html @@ -9,7 +9,7 @@ File Manager - + diff --git a/assets/src/components/Header.vue b/assets/src/components/Header.vue index 24f0fbd6..b11f0668 100644 --- a/assets/src/components/Header.vue +++ b/assets/src/components/Header.vue @@ -29,6 +29,7 @@
{{ selectedCount }} selected + @@ -38,6 +39,7 @@