diff --git a/files/file.go b/files/file.go index 6c4fb62f..8397d58b 100644 --- a/files/file.go +++ b/files/file.go @@ -43,6 +43,7 @@ type FileInfo struct { DiskUsedPercent string `json:"diskUsedPercent"` FreeDiskSpace string `json:"freeDiskSpace"` TotalDiskSpace string `json:"totalDiskSpace"` + UsedDiskSpace string `json:"usedDiskSpace"` } // FileOptions are the options when getting a file info. diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 84c302ab..ac9a28e7 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -25,6 +25,7 @@ "vue-i18n": "^8.15.3", "vue-lazyload": "^1.3.3", "vue-router": "^3.1.3", + "vue-simple-progress": "^1.1.1", "vuex": "^3.1.2", "vuex-router-sync": "^5.0.0", "whatwg-fetch": "^3.6.2" @@ -14019,6 +14020,11 @@ "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-3.5.1.tgz", "integrity": "sha512-RRQNLT8Mzr8z7eL4p7BtKvRaTSGdCbTy2+Mm5HTJvLGYSSeG9gDzNasJPP/yOYKLy+/cLG/ftrqq5fvkFwBJEw==" }, + "node_modules/vue-simple-progress": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/vue-simple-progress/-/vue-simple-progress-1.1.1.tgz", + "integrity": "sha512-ltLWYBA5eVQHWyt1NwZeGeK0VQC69JVh1oqUdro0po7r8Hc8SEMEyEfuwyCO4s27h5I3jbD99BKKkyPSQZgoZA==" + }, "node_modules/vue-style-loader": { "version": "4.1.3", "resolved": "https://registry.npmjs.org/vue-style-loader/-/vue-style-loader-4.1.3.tgz", @@ -26798,6 +26804,11 @@ "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-3.5.1.tgz", "integrity": "sha512-RRQNLT8Mzr8z7eL4p7BtKvRaTSGdCbTy2+Mm5HTJvLGYSSeG9gDzNasJPP/yOYKLy+/cLG/ftrqq5fvkFwBJEw==" }, + "vue-simple-progress": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/vue-simple-progress/-/vue-simple-progress-1.1.1.tgz", + "integrity": "sha512-ltLWYBA5eVQHWyt1NwZeGeK0VQC69JVh1oqUdro0po7r8Hc8SEMEyEfuwyCO4s27h5I3jbD99BKKkyPSQZgoZA==" + }, "vue-style-loader": { "version": "4.1.3", "resolved": "https://registry.npmjs.org/vue-style-loader/-/vue-style-loader-4.1.3.tgz", diff --git a/frontend/package.json b/frontend/package.json index eec96ba2..971614a6 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -27,6 +27,7 @@ "vue-i18n": "^8.15.3", "vue-lazyload": "^1.3.3", "vue-router": "^3.1.3", + "vue-simple-progress": "^1.1.1", "vuex": "^3.1.2", "vuex-router-sync": "^5.0.0", "whatwg-fetch": "^3.6.2" diff --git a/frontend/src/components/Sidebar.vue b/frontend/src/components/Sidebar.vue index 36768b54..c0fb45b0 100644 --- a/frontend/src/components/Sidebar.vue +++ b/frontend/src/components/Sidebar.vue @@ -44,7 +44,12 @@ {{ $t("sidebar.settings") }} -