From 736489b577e31e24684900cce65d7f2742c5a854 Mon Sep 17 00:00:00 2001 From: Graham Steffaniak Date: Thu, 31 Aug 2023 18:28:34 -0500 Subject: [PATCH] updated --- CHANGELOG.md | 4 +- backend/.filebrowser.json | 10 --- backend/filebrowser.yml | 35 ++++++++ backend/render.yml | 0 frontend/src/components/Shell.vue | 125 --------------------------- frontend/src/css/styles.css | 1 - frontend/src/views/Layout.vue | 9 +- frontend/src/views/files/Default.vue | 1 - frontend/src/views/files/Listing.vue | 1 - 9 files changed, 41 insertions(+), 145 deletions(-) delete mode 100644 backend/.filebrowser.json create mode 100644 backend/filebrowser.yml delete mode 100644 backend/render.yml delete mode 100644 frontend/src/components/Shell.vue diff --git a/CHANGELOG.md b/CHANGELOG.md index 903a3ff7..f40eb49e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,7 +8,9 @@ All notable changes to this project will be documented in this file. See [standa - Works with new more advanced filebrowser.json - improved GUI - more unified coehisive look - - + - The shell is dead. + - If you need to use the shell, exec into the docker container. + - All configuration is done via filebrowser.yml # v0.1.4 - various UI fixes diff --git a/backend/.filebrowser.json b/backend/.filebrowser.json deleted file mode 100644 index 33b9a3dd..00000000 --- a/backend/.filebrowser.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - - "port": 8080, - "baseURL": "", - "address": "", - "log": "stdout", - "database": "./database.db", - "root": "/srv" - -} \ No newline at end of file diff --git a/backend/filebrowser.yml b/backend/filebrowser.yml new file mode 100644 index 00000000..efd76980 --- /dev/null +++ b/backend/filebrowser.yml @@ -0,0 +1,35 @@ +server: + port: 8080 + baseURL: /files + address: '' + log: stdout + database: ./database.db + root: /srv + disable-thumbnails: false + disable-preview-resize: false + disable-exec: false + disable-type-detection-by-header: false +auth: + header: '' + method: '' + command: '' + signup: false + shell: '' +branding: + name: '' + color: '' + files: '' + disableExternal: '' + disableUsedPercentage: '' +permissions: + Admin: false + Execute: true + Create: true + Rename: true + Modify: true + Delete: true + Share: true + Download: true +commands: +shell: +rules: diff --git a/backend/render.yml b/backend/render.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/frontend/src/components/Shell.vue b/frontend/src/components/Shell.vue deleted file mode 100644 index 47c3d67c..00000000 --- a/frontend/src/components/Shell.vue +++ /dev/null @@ -1,125 +0,0 @@ - - - diff --git a/frontend/src/css/styles.css b/frontend/src/css/styles.css index 723bbf4e..14059978 100644 --- a/frontend/src/css/styles.css +++ b/frontend/src/css/styles.css @@ -4,7 +4,6 @@ @import "./_variables.css"; @import "./_buttons.css"; @import "./_inputs.css"; -@import "./_shell.css"; @import "./_share.css"; @import "./fonts.css"; @import "./base.css"; diff --git a/frontend/src/views/Layout.vue b/frontend/src/views/Layout.vue index 3a4e7cb4..81b0e825 100644 --- a/frontend/src/views/Layout.vue +++ b/frontend/src/views/Layout.vue @@ -10,7 +10,6 @@
-
@@ -22,12 +21,11 @@ import editorBar from "./files/Editor.vue" import defaultBar from "./files/Default.vue" import listingBar from"./files/Listing.vue" import previewBar from "./files/Preview.vue" -import Action from "@/components/header/Action.vue"; +import Prompts from "@/components/prompts/Prompts"; +import Action from "@/components/header/Action"; import { mapState, mapGetters } from "vuex"; import Sidebar from "@/components/Sidebar.vue"; -import Prompts from "@/components/header/Action.vue"; -import Shell from "@/components/Shell.vue"; -import UploadFiles from "../components/prompts/UploadFiles.vue"; +import UploadFiles from "../components/prompts/UploadFiles"; import { enableExec } from "@/utils/constants"; export default { @@ -40,7 +38,6 @@ export default { Action, Sidebar, Prompts, - Shell, UploadFiles, }, data: function () { diff --git a/frontend/src/views/files/Default.vue b/frontend/src/views/files/Default.vue index 5993665e..61736c37 100644 --- a/frontend/src/views/files/Default.vue +++ b/frontend/src/views/files/Default.vue @@ -128,7 +128,6 @@ export default { select: this.selectedCount > 0, upload: this.user.perm.create && this.selectedCount > 0, download: this.user.perm.download && this.selectedCount > 0, - shell: this.user.perm.execute && enableExec, delete: this.selectedCount > 0 && this.user.perm.delete, rename: this.selectedCount === 1 && this.user.perm.rename, share: this.selectedCount === 1 && this.user.perm.share, diff --git a/frontend/src/views/files/Listing.vue b/frontend/src/views/files/Listing.vue index 4b635654..932c6daa 100644 --- a/frontend/src/views/files/Listing.vue +++ b/frontend/src/views/files/Listing.vue @@ -301,7 +301,6 @@ export default { select: this.selectedCount > 0, upload: this.user.perm.create && this.selectedCount > 0, download: this.user.perm.download && this.selectedCount > 0, - shell: this.user.perm.execute && enableExec, delete: this.selectedCount > 0 && this.user.perm.delete, rename: this.selectedCount === 1 && this.user.perm.rename, share: this.selectedCount === 1 && this.user.perm.share,