diff --git a/frontend/filemanager.html b/dashboard/filemanager.html similarity index 100% rename from frontend/filemanager.html rename to dashboard/filemanager.html diff --git a/dashboard/package-lock.json b/dashboard/package-lock.json index 4ec31e403..68b06a8bb 100644 --- a/dashboard/package-lock.json +++ b/dashboard/package-lock.json @@ -17,13 +17,17 @@ "bootstrap-sass": "^3.4.3", "chart.js": "^4.4.2", "eslint-plugin-vue": "^9.28.0", + "filesize": "^10.1.6", "jquery": "^3.7.1", + "marked": "^14.1.2", "moment": "^2.30.1", "pankow": "^2.2.5", + "pankow-viewers": "^1.0.8", "sass": "^1.75.0", "vite": "^5.4.8", "vue": "^3.5.11", - "vue-i18n": "^9.14.1" + "vue-i18n": "^9.14.1", + "vue-router": "^4.4.5" } }, "node_modules/@babel/helper-string-parser": { @@ -1832,6 +1836,17 @@ "@jridgewell/sourcemap-codec": "^1.5.0" } }, + "node_modules/marked": { + "version": "14.1.2", + "resolved": "https://registry.npmjs.org/marked/-/marked-14.1.2.tgz", + "integrity": "sha512-f3r0yqpz31VXiDB/wj9GaOB0a2PRLQl6vJmXiFrniNwjkKdvakqJRULhjFKJpxOchlCRiG5fcacoUZY5Xa6PEQ==", + "bin": { + "marked": "bin/marked.js" + }, + "engines": { + "node": ">= 18" + } + }, "node_modules/minimatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", @@ -1852,6 +1867,11 @@ "node": "*" } }, + "node_modules/monaco-editor": { + "version": "0.52.0", + "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.52.0.tgz", + "integrity": "sha512-OeWhNpABLCeTqubfqLMXGsqf6OmPU6pHM85kF3dhy6kq5hnhuVS1p3VrEW/XhWHc71P2tHyS5JFySD8mgs1crw==" + }, "node_modules/nanoid": { "version": "3.3.7", "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", @@ -1948,6 +1968,15 @@ "filesize": "^10.1.6" } }, + "node_modules/pankow-viewers": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/pankow-viewers/-/pankow-viewers-1.0.8.tgz", + "integrity": "sha512-PISlY6B8Nvd/4z0KRH5qWzJ7RetmzlwzA949bGX6DQtjwuAzO/WPj7wM+N0Xuogd8dJWKPJnYWDTOXw8b9Niwg==", + "dependencies": { + "monaco-editor": "^0.52.0", + "pankow": "^2.2.4" + } + }, "node_modules/parent-module": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", @@ -2618,6 +2647,20 @@ "vue": "^3.0.0" } }, + "node_modules/vue-router": { + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.4.5.tgz", + "integrity": "sha512-4fKZygS8cH1yCyuabAXGUAsyi1b2/o/OKgu/RUb+znIYOxPRxdkytJEx+0wGcpBE1pX6vUgh5jwWOKRGvuA/7Q==", + "dependencies": { + "@vue/devtools-api": "^6.6.4" + }, + "funding": { + "url": "https://github.com/sponsors/posva" + }, + "peerDependencies": { + "vue": "^3.2.0" + } + }, "node_modules/word-wrap": { "version": "1.2.5", "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", @@ -3824,6 +3867,11 @@ "@jridgewell/sourcemap-codec": "^1.5.0" } }, + "marked": { + "version": "14.1.2", + "resolved": "https://registry.npmjs.org/marked/-/marked-14.1.2.tgz", + "integrity": "sha512-f3r0yqpz31VXiDB/wj9GaOB0a2PRLQl6vJmXiFrniNwjkKdvakqJRULhjFKJpxOchlCRiG5fcacoUZY5Xa6PEQ==" + }, "minimatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", @@ -3838,6 +3886,11 @@ "resolved": "https://registry.npmjs.org/moment/-/moment-2.30.1.tgz", "integrity": "sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how==" }, + "monaco-editor": { + "version": "0.52.0", + "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.52.0.tgz", + "integrity": "sha512-OeWhNpABLCeTqubfqLMXGsqf6OmPU6pHM85kF3dhy6kq5hnhuVS1p3VrEW/XhWHc71P2tHyS5JFySD8mgs1crw==" + }, "nanoid": { "version": "3.3.7", "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", @@ -3906,6 +3959,15 @@ "filesize": "^10.1.6" } }, + "pankow-viewers": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/pankow-viewers/-/pankow-viewers-1.0.8.tgz", + "integrity": "sha512-PISlY6B8Nvd/4z0KRH5qWzJ7RetmzlwzA949bGX6DQtjwuAzO/WPj7wM+N0Xuogd8dJWKPJnYWDTOXw8b9Niwg==", + "requires": { + "monaco-editor": "^0.52.0", + "pankow": "^2.2.4" + } + }, "parent-module": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", @@ -4296,6 +4358,14 @@ "@vue/devtools-api": "^6.5.0" } }, + "vue-router": { + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.4.5.tgz", + "integrity": "sha512-4fKZygS8cH1yCyuabAXGUAsyi1b2/o/OKgu/RUb+znIYOxPRxdkytJEx+0wGcpBE1pX6vUgh5jwWOKRGvuA/7Q==", + "requires": { + "@vue/devtools-api": "^6.6.4" + } + }, "word-wrap": { "version": "1.2.5", "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", diff --git a/dashboard/package.json b/dashboard/package.json index c4d86cfea..aeb17f21e 100644 --- a/dashboard/package.json +++ b/dashboard/package.json @@ -18,12 +18,16 @@ "bootstrap-sass": "^3.4.3", "chart.js": "^4.4.2", "eslint-plugin-vue": "^9.28.0", + "filesize": "^10.1.6", "jquery": "^3.7.1", + "marked": "^14.1.2", "moment": "^2.30.1", "pankow": "^2.2.5", + "pankow-viewers": "^1.0.8", "sass": "^1.75.0", "vite": "^5.4.8", "vue": "^3.5.11", - "vue-i18n": "^9.14.1" + "vue-i18n": "^9.14.1", + "vue-router": "^4.4.5" } } diff --git a/dashboard/public/js/client.js b/dashboard/public/js/client.js index cf333d25e..f820d53a6 100644 --- a/dashboard/public/js/client.js +++ b/dashboard/public/js/client.js @@ -721,7 +721,7 @@ angular.module('Application').service('Client', ['$http', '$interval', '$timeout // this happens mostly if the box crashes if (message === 'Empty message or object') { message = 'Got empty response. Click to check the server logs.'; - action = action || '/frontend/logs.html?id=box'; + action = action || '/logs.html?id=box'; } this.notify('Cloudron Error', message, true, 'error', action); diff --git a/frontend/public/mime-types/android-package-archive.svg b/dashboard/public/mime-types/android-package-archive.svg similarity index 100% rename from frontend/public/mime-types/android-package-archive.svg rename to dashboard/public/mime-types/android-package-archive.svg diff --git a/frontend/public/mime-types/application-atom+xml.svg b/dashboard/public/mime-types/application-atom+xml.svg similarity index 100% rename from frontend/public/mime-types/application-atom+xml.svg rename to dashboard/public/mime-types/application-atom+xml.svg diff --git a/frontend/public/mime-types/application-certificate.svg b/dashboard/public/mime-types/application-certificate.svg similarity index 100% rename from frontend/public/mime-types/application-certificate.svg rename to dashboard/public/mime-types/application-certificate.svg diff --git a/frontend/public/mime-types/application-dicom.svg b/dashboard/public/mime-types/application-dicom.svg similarity index 100% rename from frontend/public/mime-types/application-dicom.svg rename to dashboard/public/mime-types/application-dicom.svg diff --git a/frontend/public/mime-types/application-epub+zip.svg b/dashboard/public/mime-types/application-epub+zip.svg similarity index 100% rename from frontend/public/mime-types/application-epub+zip.svg rename to dashboard/public/mime-types/application-epub+zip.svg diff --git a/frontend/public/mime-types/application-gzip.svg b/dashboard/public/mime-types/application-gzip.svg similarity index 100% rename from frontend/public/mime-types/application-gzip.svg rename to dashboard/public/mime-types/application-gzip.svg diff --git a/frontend/public/mime-types/application-illustrator.svg b/dashboard/public/mime-types/application-illustrator.svg similarity index 100% rename from frontend/public/mime-types/application-illustrator.svg rename to dashboard/public/mime-types/application-illustrator.svg diff --git a/frontend/public/mime-types/application-javascript.svg b/dashboard/public/mime-types/application-javascript.svg similarity index 100% rename from frontend/public/mime-types/application-javascript.svg rename to dashboard/public/mime-types/application-javascript.svg diff --git a/frontend/public/mime-types/application-json.svg b/dashboard/public/mime-types/application-json.svg similarity index 100% rename from frontend/public/mime-types/application-json.svg rename to dashboard/public/mime-types/application-json.svg diff --git a/frontend/public/mime-types/application-mac-binhex40.svg b/dashboard/public/mime-types/application-mac-binhex40.svg similarity index 100% rename from frontend/public/mime-types/application-mac-binhex40.svg rename to dashboard/public/mime-types/application-mac-binhex40.svg diff --git a/frontend/public/mime-types/application-mathml+xml.svg b/dashboard/public/mime-types/application-mathml+xml.svg similarity index 100% rename from frontend/public/mime-types/application-mathml+xml.svg rename to dashboard/public/mime-types/application-mathml+xml.svg diff --git a/frontend/public/mime-types/application-msonenote.svg b/dashboard/public/mime-types/application-msonenote.svg similarity index 100% rename from frontend/public/mime-types/application-msonenote.svg rename to dashboard/public/mime-types/application-msonenote.svg diff --git a/frontend/public/mime-types/application-msoutlook.svg b/dashboard/public/mime-types/application-msoutlook.svg similarity index 100% rename from frontend/public/mime-types/application-msoutlook.svg rename to dashboard/public/mime-types/application-msoutlook.svg diff --git a/frontend/public/mime-types/application-msword-template.svg b/dashboard/public/mime-types/application-msword-template.svg similarity index 100% rename from frontend/public/mime-types/application-msword-template.svg rename to dashboard/public/mime-types/application-msword-template.svg diff --git a/frontend/public/mime-types/application-msword.svg b/dashboard/public/mime-types/application-msword.svg similarity index 100% rename from frontend/public/mime-types/application-msword.svg rename to dashboard/public/mime-types/application-msword.svg diff --git a/frontend/public/mime-types/application-octet-stream.svg b/dashboard/public/mime-types/application-octet-stream.svg similarity index 100% rename from frontend/public/mime-types/application-octet-stream.svg rename to dashboard/public/mime-types/application-octet-stream.svg diff --git a/frontend/public/mime-types/application-ogg.svg b/dashboard/public/mime-types/application-ogg.svg similarity index 100% rename from frontend/public/mime-types/application-ogg.svg rename to dashboard/public/mime-types/application-ogg.svg diff --git a/frontend/public/mime-types/application-pdf.svg b/dashboard/public/mime-types/application-pdf.svg similarity index 100% rename from frontend/public/mime-types/application-pdf.svg rename to dashboard/public/mime-types/application-pdf.svg diff --git a/frontend/public/mime-types/application-pgp-encrypted.svg b/dashboard/public/mime-types/application-pgp-encrypted.svg similarity index 100% rename from frontend/public/mime-types/application-pgp-encrypted.svg rename to dashboard/public/mime-types/application-pgp-encrypted.svg diff --git a/frontend/public/mime-types/application-pgp-keys.svg b/dashboard/public/mime-types/application-pgp-keys.svg similarity index 100% rename from frontend/public/mime-types/application-pgp-keys.svg rename to dashboard/public/mime-types/application-pgp-keys.svg diff --git a/frontend/public/mime-types/application-pgp-signature.svg b/dashboard/public/mime-types/application-pgp-signature.svg similarity index 100% rename from frontend/public/mime-types/application-pgp-signature.svg rename to dashboard/public/mime-types/application-pgp-signature.svg diff --git a/frontend/public/mime-types/application-pgp.svg b/dashboard/public/mime-types/application-pgp.svg similarity index 100% rename from frontend/public/mime-types/application-pgp.svg rename to dashboard/public/mime-types/application-pgp.svg diff --git a/frontend/public/mime-types/application-pkcs12.svg b/dashboard/public/mime-types/application-pkcs12.svg similarity index 100% rename from frontend/public/mime-types/application-pkcs12.svg rename to dashboard/public/mime-types/application-pkcs12.svg diff --git a/frontend/public/mime-types/application-pkcs7-mime.svg b/dashboard/public/mime-types/application-pkcs7-mime.svg similarity index 100% rename from frontend/public/mime-types/application-pkcs7-mime.svg rename to dashboard/public/mime-types/application-pkcs7-mime.svg diff --git a/frontend/public/mime-types/application-pkcs7-signature.svg b/dashboard/public/mime-types/application-pkcs7-signature.svg similarity index 100% rename from frontend/public/mime-types/application-pkcs7-signature.svg rename to dashboard/public/mime-types/application-pkcs7-signature.svg diff --git a/frontend/public/mime-types/application-pkix-cerl.svg b/dashboard/public/mime-types/application-pkix-cerl.svg similarity index 100% rename from frontend/public/mime-types/application-pkix-cerl.svg rename to dashboard/public/mime-types/application-pkix-cerl.svg diff --git a/frontend/public/mime-types/application-pkix-cert.svg b/dashboard/public/mime-types/application-pkix-cert.svg similarity index 100% rename from frontend/public/mime-types/application-pkix-cert.svg rename to dashboard/public/mime-types/application-pkix-cert.svg diff --git a/frontend/public/mime-types/application-postscript.svg b/dashboard/public/mime-types/application-postscript.svg similarity index 100% rename from frontend/public/mime-types/application-postscript.svg rename to dashboard/public/mime-types/application-postscript.svg diff --git a/frontend/public/mime-types/application-relaxng.svg b/dashboard/public/mime-types/application-relaxng.svg similarity index 100% rename from frontend/public/mime-types/application-relaxng.svg rename to dashboard/public/mime-types/application-relaxng.svg diff --git a/frontend/public/mime-types/application-rss+xml.svg b/dashboard/public/mime-types/application-rss+xml.svg similarity index 100% rename from frontend/public/mime-types/application-rss+xml.svg rename to dashboard/public/mime-types/application-rss+xml.svg diff --git a/frontend/public/mime-types/application-rtf.svg b/dashboard/public/mime-types/application-rtf.svg similarity index 100% rename from frontend/public/mime-types/application-rtf.svg rename to dashboard/public/mime-types/application-rtf.svg diff --git a/frontend/public/mime-types/application-sql.svg b/dashboard/public/mime-types/application-sql.svg similarity index 100% rename from frontend/public/mime-types/application-sql.svg rename to dashboard/public/mime-types/application-sql.svg diff --git a/frontend/public/mime-types/application-sxw.svg b/dashboard/public/mime-types/application-sxw.svg similarity index 100% rename from frontend/public/mime-types/application-sxw.svg rename to dashboard/public/mime-types/application-sxw.svg diff --git a/frontend/public/mime-types/application-vnd.android.package-archive.svg b/dashboard/public/mime-types/application-vnd.android.package-archive.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.android.package-archive.svg rename to dashboard/public/mime-types/application-vnd.android.package-archive.svg diff --git a/frontend/public/mime-types/application-vnd.appimage.svg b/dashboard/public/mime-types/application-vnd.appimage.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.appimage.svg rename to dashboard/public/mime-types/application-vnd.appimage.svg diff --git a/frontend/public/mime-types/application-vnd.apple.pkpass.svg b/dashboard/public/mime-types/application-vnd.apple.pkpass.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.apple.pkpass.svg rename to dashboard/public/mime-types/application-vnd.apple.pkpass.svg diff --git a/frontend/public/mime-types/application-vnd.debian.binary-package.svg b/dashboard/public/mime-types/application-vnd.debian.binary-package.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.debian.binary-package.svg rename to dashboard/public/mime-types/application-vnd.debian.binary-package.svg diff --git a/frontend/public/mime-types/application-vnd.google-earth.kml+xml.svg b/dashboard/public/mime-types/application-vnd.google-earth.kml+xml.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.google-earth.kml+xml.svg rename to dashboard/public/mime-types/application-vnd.google-earth.kml+xml.svg diff --git a/frontend/public/mime-types/application-vnd.iccprofile.svg b/dashboard/public/mime-types/application-vnd.iccprofile.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.iccprofile.svg rename to dashboard/public/mime-types/application-vnd.iccprofile.svg diff --git a/frontend/public/mime-types/application-vnd.ms-access.svg b/dashboard/public/mime-types/application-vnd.ms-access.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.ms-access.svg rename to dashboard/public/mime-types/application-vnd.ms-access.svg diff --git a/frontend/public/mime-types/application-vnd.ms-excel.addin.macroenabled.12.svg b/dashboard/public/mime-types/application-vnd.ms-excel.addin.macroenabled.12.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.ms-excel.addin.macroenabled.12.svg rename to dashboard/public/mime-types/application-vnd.ms-excel.addin.macroenabled.12.svg diff --git a/frontend/public/mime-types/application-vnd.ms-excel.sheet.binary.macroenabled.12.svg b/dashboard/public/mime-types/application-vnd.ms-excel.sheet.binary.macroenabled.12.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.ms-excel.sheet.binary.macroenabled.12.svg rename to dashboard/public/mime-types/application-vnd.ms-excel.sheet.binary.macroenabled.12.svg diff --git a/frontend/public/mime-types/application-vnd.ms-excel.sheet.macroenabled.12.svg b/dashboard/public/mime-types/application-vnd.ms-excel.sheet.macroenabled.12.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.ms-excel.sheet.macroenabled.12.svg rename to dashboard/public/mime-types/application-vnd.ms-excel.sheet.macroenabled.12.svg diff --git a/frontend/public/mime-types/application-vnd.ms-excel.svg b/dashboard/public/mime-types/application-vnd.ms-excel.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.ms-excel.svg rename to dashboard/public/mime-types/application-vnd.ms-excel.svg diff --git a/frontend/public/mime-types/application-vnd.ms-excel.template.macroenabled.12.svg b/dashboard/public/mime-types/application-vnd.ms-excel.template.macroenabled.12.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.ms-excel.template.macroenabled.12.svg rename to dashboard/public/mime-types/application-vnd.ms-excel.template.macroenabled.12.svg diff --git a/frontend/public/mime-types/application-vnd.ms-infopath.svg b/dashboard/public/mime-types/application-vnd.ms-infopath.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.ms-infopath.svg rename to dashboard/public/mime-types/application-vnd.ms-infopath.svg diff --git a/frontend/public/mime-types/application-vnd.ms-powerpoint.addin.macroenabled.12.svg b/dashboard/public/mime-types/application-vnd.ms-powerpoint.addin.macroenabled.12.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.ms-powerpoint.addin.macroenabled.12.svg rename to dashboard/public/mime-types/application-vnd.ms-powerpoint.addin.macroenabled.12.svg diff --git a/frontend/public/mime-types/application-vnd.ms-powerpoint.presentation.macroenabled.12.svg b/dashboard/public/mime-types/application-vnd.ms-powerpoint.presentation.macroenabled.12.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.ms-powerpoint.presentation.macroenabled.12.svg rename to dashboard/public/mime-types/application-vnd.ms-powerpoint.presentation.macroenabled.12.svg diff --git a/frontend/public/mime-types/application-vnd.ms-powerpoint.slide.macroenabled.12.svg b/dashboard/public/mime-types/application-vnd.ms-powerpoint.slide.macroenabled.12.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.ms-powerpoint.slide.macroenabled.12.svg rename to dashboard/public/mime-types/application-vnd.ms-powerpoint.slide.macroenabled.12.svg diff --git a/frontend/public/mime-types/application-vnd.ms-powerpoint.slideshow.macroenabled.12.svg b/dashboard/public/mime-types/application-vnd.ms-powerpoint.slideshow.macroenabled.12.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.ms-powerpoint.slideshow.macroenabled.12.svg rename to dashboard/public/mime-types/application-vnd.ms-powerpoint.slideshow.macroenabled.12.svg diff --git a/frontend/public/mime-types/application-vnd.ms-powerpoint.svg b/dashboard/public/mime-types/application-vnd.ms-powerpoint.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.ms-powerpoint.svg rename to dashboard/public/mime-types/application-vnd.ms-powerpoint.svg diff --git a/frontend/public/mime-types/application-vnd.ms-powerpoint.template.macroenabled.12.svg b/dashboard/public/mime-types/application-vnd.ms-powerpoint.template.macroenabled.12.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.ms-powerpoint.template.macroenabled.12.svg rename to dashboard/public/mime-types/application-vnd.ms-powerpoint.template.macroenabled.12.svg diff --git a/frontend/public/mime-types/application-vnd.ms-publisher.svg b/dashboard/public/mime-types/application-vnd.ms-publisher.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.ms-publisher.svg rename to dashboard/public/mime-types/application-vnd.ms-publisher.svg diff --git a/frontend/public/mime-types/application-vnd.ms-word.document.macroenabled.12.svg b/dashboard/public/mime-types/application-vnd.ms-word.document.macroenabled.12.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.ms-word.document.macroenabled.12.svg rename to dashboard/public/mime-types/application-vnd.ms-word.document.macroenabled.12.svg diff --git a/frontend/public/mime-types/application-vnd.ms-word.svg b/dashboard/public/mime-types/application-vnd.ms-word.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.ms-word.svg rename to dashboard/public/mime-types/application-vnd.ms-word.svg diff --git a/frontend/public/mime-types/application-vnd.ms-word.template.macroenabled.12.svg b/dashboard/public/mime-types/application-vnd.ms-word.template.macroenabled.12.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.ms-word.template.macroenabled.12.svg rename to dashboard/public/mime-types/application-vnd.ms-word.template.macroenabled.12.svg diff --git a/frontend/public/mime-types/application-vnd.nintendo.snes.rom.svg b/dashboard/public/mime-types/application-vnd.nintendo.snes.rom.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.nintendo.snes.rom.svg rename to dashboard/public/mime-types/application-vnd.nintendo.snes.rom.svg diff --git a/frontend/public/mime-types/application-vnd.oasis.opendocument.chart.svg b/dashboard/public/mime-types/application-vnd.oasis.opendocument.chart.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.oasis.opendocument.chart.svg rename to dashboard/public/mime-types/application-vnd.oasis.opendocument.chart.svg diff --git a/frontend/public/mime-types/application-vnd.oasis.opendocument.database.svg b/dashboard/public/mime-types/application-vnd.oasis.opendocument.database.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.oasis.opendocument.database.svg rename to dashboard/public/mime-types/application-vnd.oasis.opendocument.database.svg diff --git a/frontend/public/mime-types/application-vnd.oasis.opendocument.draw.template.svg b/dashboard/public/mime-types/application-vnd.oasis.opendocument.draw.template.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.oasis.opendocument.draw.template.svg rename to dashboard/public/mime-types/application-vnd.oasis.opendocument.draw.template.svg diff --git a/frontend/public/mime-types/application-vnd.oasis.opendocument.drawing.svg b/dashboard/public/mime-types/application-vnd.oasis.opendocument.drawing.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.oasis.opendocument.drawing.svg rename to dashboard/public/mime-types/application-vnd.oasis.opendocument.drawing.svg diff --git a/frontend/public/mime-types/application-vnd.oasis.opendocument.drawing.template.svg b/dashboard/public/mime-types/application-vnd.oasis.opendocument.drawing.template.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.oasis.opendocument.drawing.template.svg rename to dashboard/public/mime-types/application-vnd.oasis.opendocument.drawing.template.svg diff --git a/frontend/public/mime-types/application-vnd.oasis.opendocument.formula-template.svg b/dashboard/public/mime-types/application-vnd.oasis.opendocument.formula-template.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.oasis.opendocument.formula-template.svg rename to dashboard/public/mime-types/application-vnd.oasis.opendocument.formula-template.svg diff --git a/frontend/public/mime-types/application-vnd.oasis.opendocument.formula.svg b/dashboard/public/mime-types/application-vnd.oasis.opendocument.formula.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.oasis.opendocument.formula.svg rename to dashboard/public/mime-types/application-vnd.oasis.opendocument.formula.svg diff --git a/frontend/public/mime-types/application-vnd.oasis.opendocument.graphics.svg b/dashboard/public/mime-types/application-vnd.oasis.opendocument.graphics.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.oasis.opendocument.graphics.svg rename to dashboard/public/mime-types/application-vnd.oasis.opendocument.graphics.svg diff --git a/frontend/public/mime-types/application-vnd.oasis.opendocument.image.svg b/dashboard/public/mime-types/application-vnd.oasis.opendocument.image.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.oasis.opendocument.image.svg rename to dashboard/public/mime-types/application-vnd.oasis.opendocument.image.svg diff --git a/frontend/public/mime-types/application-vnd.oasis.opendocument.presentation-template.svg b/dashboard/public/mime-types/application-vnd.oasis.opendocument.presentation-template.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.oasis.opendocument.presentation-template.svg rename to dashboard/public/mime-types/application-vnd.oasis.opendocument.presentation-template.svg diff --git a/frontend/public/mime-types/application-vnd.oasis.opendocument.presentation.svg b/dashboard/public/mime-types/application-vnd.oasis.opendocument.presentation.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.oasis.opendocument.presentation.svg rename to dashboard/public/mime-types/application-vnd.oasis.opendocument.presentation.svg diff --git a/frontend/public/mime-types/application-vnd.oasis.opendocument.spreadsheet-template.svg b/dashboard/public/mime-types/application-vnd.oasis.opendocument.spreadsheet-template.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.oasis.opendocument.spreadsheet-template.svg rename to dashboard/public/mime-types/application-vnd.oasis.opendocument.spreadsheet-template.svg diff --git a/frontend/public/mime-types/application-vnd.oasis.opendocument.spreadsheet.svg b/dashboard/public/mime-types/application-vnd.oasis.opendocument.spreadsheet.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.oasis.opendocument.spreadsheet.svg rename to dashboard/public/mime-types/application-vnd.oasis.opendocument.spreadsheet.svg diff --git a/frontend/public/mime-types/application-vnd.oasis.opendocument.text-master.svg b/dashboard/public/mime-types/application-vnd.oasis.opendocument.text-master.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.oasis.opendocument.text-master.svg rename to dashboard/public/mime-types/application-vnd.oasis.opendocument.text-master.svg diff --git a/frontend/public/mime-types/application-vnd.oasis.opendocument.text-template.svg b/dashboard/public/mime-types/application-vnd.oasis.opendocument.text-template.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.oasis.opendocument.text-template.svg rename to dashboard/public/mime-types/application-vnd.oasis.opendocument.text-template.svg diff --git a/frontend/public/mime-types/application-vnd.oasis.opendocument.text.svg b/dashboard/public/mime-types/application-vnd.oasis.opendocument.text.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.oasis.opendocument.text.svg rename to dashboard/public/mime-types/application-vnd.oasis.opendocument.text.svg diff --git a/frontend/public/mime-types/application-vnd.oasis.opendocument.web-template.svg b/dashboard/public/mime-types/application-vnd.oasis.opendocument.web-template.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.oasis.opendocument.web-template.svg rename to dashboard/public/mime-types/application-vnd.oasis.opendocument.web-template.svg diff --git a/frontend/public/mime-types/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg b/dashboard/public/mime-types/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg rename to dashboard/public/mime-types/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg diff --git a/frontend/public/mime-types/application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg b/dashboard/public/mime-types/application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg rename to dashboard/public/mime-types/application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg diff --git a/frontend/public/mime-types/application-vnd.rar.svg b/dashboard/public/mime-types/application-vnd.rar.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.rar.svg rename to dashboard/public/mime-types/application-vnd.rar.svg diff --git a/frontend/public/mime-types/application-vnd.rn-realmedia.svg b/dashboard/public/mime-types/application-vnd.rn-realmedia.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.rn-realmedia.svg rename to dashboard/public/mime-types/application-vnd.rn-realmedia.svg diff --git a/frontend/public/mime-types/application-vnd.scribus.svg b/dashboard/public/mime-types/application-vnd.scribus.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.scribus.svg rename to dashboard/public/mime-types/application-vnd.scribus.svg diff --git a/frontend/public/mime-types/application-vnd.sqlite3.svg b/dashboard/public/mime-types/application-vnd.sqlite3.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.sqlite3.svg rename to dashboard/public/mime-types/application-vnd.sqlite3.svg diff --git a/frontend/public/mime-types/application-vnd.squashfs.svg b/dashboard/public/mime-types/application-vnd.squashfs.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.squashfs.svg rename to dashboard/public/mime-types/application-vnd.squashfs.svg diff --git a/frontend/public/mime-types/application-vnd.stardivision.calc.svg b/dashboard/public/mime-types/application-vnd.stardivision.calc.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.stardivision.calc.svg rename to dashboard/public/mime-types/application-vnd.stardivision.calc.svg diff --git a/frontend/public/mime-types/application-vnd.stardivision.draw.svg b/dashboard/public/mime-types/application-vnd.stardivision.draw.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.stardivision.draw.svg rename to dashboard/public/mime-types/application-vnd.stardivision.draw.svg diff --git a/frontend/public/mime-types/application-vnd.stardivision.mail.svg b/dashboard/public/mime-types/application-vnd.stardivision.mail.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.stardivision.mail.svg rename to dashboard/public/mime-types/application-vnd.stardivision.mail.svg diff --git a/frontend/public/mime-types/application-vnd.stardivision.math.svg b/dashboard/public/mime-types/application-vnd.stardivision.math.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.stardivision.math.svg rename to dashboard/public/mime-types/application-vnd.stardivision.math.svg diff --git a/frontend/public/mime-types/application-vnd.sun.xml.calc.svg b/dashboard/public/mime-types/application-vnd.sun.xml.calc.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.sun.xml.calc.svg rename to dashboard/public/mime-types/application-vnd.sun.xml.calc.svg diff --git a/frontend/public/mime-types/application-vnd.sun.xml.calc.template.svg b/dashboard/public/mime-types/application-vnd.sun.xml.calc.template.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.sun.xml.calc.template.svg rename to dashboard/public/mime-types/application-vnd.sun.xml.calc.template.svg diff --git a/frontend/public/mime-types/application-vnd.sun.xml.draw.svg b/dashboard/public/mime-types/application-vnd.sun.xml.draw.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.sun.xml.draw.svg rename to dashboard/public/mime-types/application-vnd.sun.xml.draw.svg diff --git a/frontend/public/mime-types/application-vnd.sun.xml.draw.template.svg b/dashboard/public/mime-types/application-vnd.sun.xml.draw.template.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.sun.xml.draw.template.svg rename to dashboard/public/mime-types/application-vnd.sun.xml.draw.template.svg diff --git a/frontend/public/mime-types/application-vnd.sun.xml.impress.svg b/dashboard/public/mime-types/application-vnd.sun.xml.impress.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.sun.xml.impress.svg rename to dashboard/public/mime-types/application-vnd.sun.xml.impress.svg diff --git a/frontend/public/mime-types/application-vnd.sun.xml.impress.template.svg b/dashboard/public/mime-types/application-vnd.sun.xml.impress.template.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.sun.xml.impress.template.svg rename to dashboard/public/mime-types/application-vnd.sun.xml.impress.template.svg diff --git a/frontend/public/mime-types/application-vnd.sun.xml.math.svg b/dashboard/public/mime-types/application-vnd.sun.xml.math.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.sun.xml.math.svg rename to dashboard/public/mime-types/application-vnd.sun.xml.math.svg diff --git a/frontend/public/mime-types/application-vnd.sun.xml.writer.global.svg b/dashboard/public/mime-types/application-vnd.sun.xml.writer.global.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.sun.xml.writer.global.svg rename to dashboard/public/mime-types/application-vnd.sun.xml.writer.global.svg diff --git a/frontend/public/mime-types/application-vnd.sun.xml.writer.svg b/dashboard/public/mime-types/application-vnd.sun.xml.writer.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.sun.xml.writer.svg rename to dashboard/public/mime-types/application-vnd.sun.xml.writer.svg diff --git a/frontend/public/mime-types/application-vnd.sun.xml.writer.template.svg b/dashboard/public/mime-types/application-vnd.sun.xml.writer.template.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.sun.xml.writer.template.svg rename to dashboard/public/mime-types/application-vnd.sun.xml.writer.template.svg diff --git a/frontend/public/mime-types/application-vnd.visio.svg b/dashboard/public/mime-types/application-vnd.visio.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.visio.svg rename to dashboard/public/mime-types/application-vnd.visio.svg diff --git a/frontend/public/mime-types/application-vnd.wordperfect.svg b/dashboard/public/mime-types/application-vnd.wordperfect.svg similarity index 100% rename from frontend/public/mime-types/application-vnd.wordperfect.svg rename to dashboard/public/mime-types/application-vnd.wordperfect.svg diff --git a/frontend/public/mime-types/application-wps-office.doc.svg b/dashboard/public/mime-types/application-wps-office.doc.svg similarity index 100% rename from frontend/public/mime-types/application-wps-office.doc.svg rename to dashboard/public/mime-types/application-wps-office.doc.svg diff --git a/frontend/public/mime-types/application-wps-office.docx.svg b/dashboard/public/mime-types/application-wps-office.docx.svg similarity index 100% rename from frontend/public/mime-types/application-wps-office.docx.svg rename to dashboard/public/mime-types/application-wps-office.docx.svg diff --git a/frontend/public/mime-types/application-wps-office.dot.svg b/dashboard/public/mime-types/application-wps-office.dot.svg similarity index 100% rename from frontend/public/mime-types/application-wps-office.dot.svg rename to dashboard/public/mime-types/application-wps-office.dot.svg diff --git a/frontend/public/mime-types/application-wps-office.dotx.svg b/dashboard/public/mime-types/application-wps-office.dotx.svg similarity index 100% rename from frontend/public/mime-types/application-wps-office.dotx.svg rename to dashboard/public/mime-types/application-wps-office.dotx.svg diff --git a/frontend/public/mime-types/application-wps-office.pot.svg b/dashboard/public/mime-types/application-wps-office.pot.svg similarity index 100% rename from frontend/public/mime-types/application-wps-office.pot.svg rename to dashboard/public/mime-types/application-wps-office.pot.svg diff --git a/frontend/public/mime-types/application-wps-office.potx.svg b/dashboard/public/mime-types/application-wps-office.potx.svg similarity index 100% rename from frontend/public/mime-types/application-wps-office.potx.svg rename to dashboard/public/mime-types/application-wps-office.potx.svg diff --git a/frontend/public/mime-types/application-wps-office.ppt.svg b/dashboard/public/mime-types/application-wps-office.ppt.svg similarity index 100% rename from frontend/public/mime-types/application-wps-office.ppt.svg rename to dashboard/public/mime-types/application-wps-office.ppt.svg diff --git a/frontend/public/mime-types/application-wps-office.pptx.svg b/dashboard/public/mime-types/application-wps-office.pptx.svg similarity index 100% rename from frontend/public/mime-types/application-wps-office.pptx.svg rename to dashboard/public/mime-types/application-wps-office.pptx.svg diff --git a/frontend/public/mime-types/application-wps-office.xls.svg b/dashboard/public/mime-types/application-wps-office.xls.svg similarity index 100% rename from frontend/public/mime-types/application-wps-office.xls.svg rename to dashboard/public/mime-types/application-wps-office.xls.svg diff --git a/frontend/public/mime-types/application-wps-office.xlsx.svg b/dashboard/public/mime-types/application-wps-office.xlsx.svg similarity index 100% rename from frontend/public/mime-types/application-wps-office.xlsx.svg rename to dashboard/public/mime-types/application-wps-office.xlsx.svg diff --git a/frontend/public/mime-types/application-wps-office.xlt.svg b/dashboard/public/mime-types/application-wps-office.xlt.svg similarity index 100% rename from frontend/public/mime-types/application-wps-office.xlt.svg rename to dashboard/public/mime-types/application-wps-office.xlt.svg diff --git a/frontend/public/mime-types/application-wps-office.xltx.svg b/dashboard/public/mime-types/application-wps-office.xltx.svg similarity index 100% rename from frontend/public/mime-types/application-wps-office.xltx.svg rename to dashboard/public/mime-types/application-wps-office.xltx.svg diff --git a/frontend/public/mime-types/application-x-7z-compressed.svg b/dashboard/public/mime-types/application-x-7z-compressed.svg similarity index 100% rename from frontend/public/mime-types/application-x-7z-compressed.svg rename to dashboard/public/mime-types/application-x-7z-compressed.svg diff --git a/frontend/public/mime-types/application-x-abiword.svg b/dashboard/public/mime-types/application-x-abiword.svg similarity index 100% rename from frontend/public/mime-types/application-x-abiword.svg rename to dashboard/public/mime-types/application-x-abiword.svg diff --git a/frontend/public/mime-types/application-x-ace.svg b/dashboard/public/mime-types/application-x-ace.svg similarity index 100% rename from frontend/public/mime-types/application-x-ace.svg rename to dashboard/public/mime-types/application-x-ace.svg diff --git a/frontend/public/mime-types/application-x-apple-diskimage.svg b/dashboard/public/mime-types/application-x-apple-diskimage.svg similarity index 100% rename from frontend/public/mime-types/application-x-apple-diskimage.svg rename to dashboard/public/mime-types/application-x-apple-diskimage.svg diff --git a/frontend/public/mime-types/application-x-applix-spreadsheet.svg b/dashboard/public/mime-types/application-x-applix-spreadsheet.svg similarity index 100% rename from frontend/public/mime-types/application-x-applix-spreadsheet.svg rename to dashboard/public/mime-types/application-x-applix-spreadsheet.svg diff --git a/frontend/public/mime-types/application-x-applix-word.svg b/dashboard/public/mime-types/application-x-applix-word.svg similarity index 100% rename from frontend/public/mime-types/application-x-applix-word.svg rename to dashboard/public/mime-types/application-x-applix-word.svg diff --git a/frontend/public/mime-types/application-x-ar.svg b/dashboard/public/mime-types/application-x-ar.svg similarity index 100% rename from frontend/public/mime-types/application-x-ar.svg rename to dashboard/public/mime-types/application-x-ar.svg diff --git a/frontend/public/mime-types/application-x-arc.svg b/dashboard/public/mime-types/application-x-arc.svg similarity index 100% rename from frontend/public/mime-types/application-x-arc.svg rename to dashboard/public/mime-types/application-x-arc.svg diff --git a/frontend/public/mime-types/application-x-archive.svg b/dashboard/public/mime-types/application-x-archive.svg similarity index 100% rename from frontend/public/mime-types/application-x-archive.svg rename to dashboard/public/mime-types/application-x-archive.svg diff --git a/frontend/public/mime-types/application-x-arj.svg b/dashboard/public/mime-types/application-x-arj.svg similarity index 100% rename from frontend/public/mime-types/application-x-arj.svg rename to dashboard/public/mime-types/application-x-arj.svg diff --git a/frontend/public/mime-types/application-x-audacity-project.svg b/dashboard/public/mime-types/application-x-audacity-project.svg similarity index 100% rename from frontend/public/mime-types/application-x-audacity-project.svg rename to dashboard/public/mime-types/application-x-audacity-project.svg diff --git a/frontend/public/mime-types/application-x-awk.svg b/dashboard/public/mime-types/application-x-awk.svg similarity index 100% rename from frontend/public/mime-types/application-x-awk.svg rename to dashboard/public/mime-types/application-x-awk.svg diff --git a/frontend/public/mime-types/application-x-bittorrent.svg b/dashboard/public/mime-types/application-x-bittorrent.svg similarity index 100% rename from frontend/public/mime-types/application-x-bittorrent.svg rename to dashboard/public/mime-types/application-x-bittorrent.svg diff --git a/frontend/public/mime-types/application-x-blender.svg b/dashboard/public/mime-types/application-x-blender.svg similarity index 100% rename from frontend/public/mime-types/application-x-blender.svg rename to dashboard/public/mime-types/application-x-blender.svg diff --git a/frontend/public/mime-types/application-x-bzdvi.svg b/dashboard/public/mime-types/application-x-bzdvi.svg similarity index 100% rename from frontend/public/mime-types/application-x-bzdvi.svg rename to dashboard/public/mime-types/application-x-bzdvi.svg diff --git a/frontend/public/mime-types/application-x-bzip-compressed-tar.svg b/dashboard/public/mime-types/application-x-bzip-compressed-tar.svg similarity index 100% rename from frontend/public/mime-types/application-x-bzip-compressed-tar.svg rename to dashboard/public/mime-types/application-x-bzip-compressed-tar.svg diff --git a/frontend/public/mime-types/application-x-bzip.svg b/dashboard/public/mime-types/application-x-bzip.svg similarity index 100% rename from frontend/public/mime-types/application-x-bzip.svg rename to dashboard/public/mime-types/application-x-bzip.svg diff --git a/frontend/public/mime-types/application-x-cd-image.svg b/dashboard/public/mime-types/application-x-cd-image.svg similarity index 100% rename from frontend/public/mime-types/application-x-cd-image.svg rename to dashboard/public/mime-types/application-x-cd-image.svg diff --git a/frontend/public/mime-types/application-x-cda.svg b/dashboard/public/mime-types/application-x-cda.svg similarity index 100% rename from frontend/public/mime-types/application-x-cda.svg rename to dashboard/public/mime-types/application-x-cda.svg diff --git a/frontend/public/mime-types/application-x-chm.svg b/dashboard/public/mime-types/application-x-chm.svg similarity index 100% rename from frontend/public/mime-types/application-x-chm.svg rename to dashboard/public/mime-types/application-x-chm.svg diff --git a/frontend/public/mime-types/application-x-compress.svg b/dashboard/public/mime-types/application-x-compress.svg similarity index 100% rename from frontend/public/mime-types/application-x-compress.svg rename to dashboard/public/mime-types/application-x-compress.svg diff --git a/frontend/public/mime-types/application-x-compressed-tar.svg b/dashboard/public/mime-types/application-x-compressed-tar.svg similarity index 100% rename from frontend/public/mime-types/application-x-compressed-tar.svg rename to dashboard/public/mime-types/application-x-compressed-tar.svg diff --git a/frontend/public/mime-types/application-x-core.svg b/dashboard/public/mime-types/application-x-core.svg similarity index 100% rename from frontend/public/mime-types/application-x-core.svg rename to dashboard/public/mime-types/application-x-core.svg diff --git a/frontend/public/mime-types/application-x-cpio.svg b/dashboard/public/mime-types/application-x-cpio.svg similarity index 100% rename from frontend/public/mime-types/application-x-cpio.svg rename to dashboard/public/mime-types/application-x-cpio.svg diff --git a/frontend/public/mime-types/application-x-cue.svg b/dashboard/public/mime-types/application-x-cue.svg similarity index 100% rename from frontend/public/mime-types/application-x-cue.svg rename to dashboard/public/mime-types/application-x-cue.svg diff --git a/frontend/public/mime-types/application-x-deb.svg b/dashboard/public/mime-types/application-x-deb.svg similarity index 100% rename from frontend/public/mime-types/application-x-deb.svg rename to dashboard/public/mime-types/application-x-deb.svg diff --git a/frontend/public/mime-types/application-x-designer.svg b/dashboard/public/mime-types/application-x-designer.svg similarity index 100% rename from frontend/public/mime-types/application-x-designer.svg rename to dashboard/public/mime-types/application-x-designer.svg diff --git a/frontend/public/mime-types/application-x-desktop.svg b/dashboard/public/mime-types/application-x-desktop.svg similarity index 100% rename from frontend/public/mime-types/application-x-desktop.svg rename to dashboard/public/mime-types/application-x-desktop.svg diff --git a/frontend/public/mime-types/application-x-egon.svg b/dashboard/public/mime-types/application-x-egon.svg similarity index 100% rename from frontend/public/mime-types/application-x-egon.svg rename to dashboard/public/mime-types/application-x-egon.svg diff --git a/frontend/public/mime-types/application-x-executable-script.svg b/dashboard/public/mime-types/application-x-executable-script.svg similarity index 100% rename from frontend/public/mime-types/application-x-executable-script.svg rename to dashboard/public/mime-types/application-x-executable-script.svg diff --git a/frontend/public/mime-types/application-x-executable.svg b/dashboard/public/mime-types/application-x-executable.svg similarity index 100% rename from frontend/public/mime-types/application-x-executable.svg rename to dashboard/public/mime-types/application-x-executable.svg diff --git a/frontend/public/mime-types/application-x-fictionbook+xml.svg b/dashboard/public/mime-types/application-x-fictionbook+xml.svg similarity index 100% rename from frontend/public/mime-types/application-x-fictionbook+xml.svg rename to dashboard/public/mime-types/application-x-fictionbook+xml.svg diff --git a/frontend/public/mime-types/application-x-flash-video.svg b/dashboard/public/mime-types/application-x-flash-video.svg similarity index 100% rename from frontend/public/mime-types/application-x-flash-video.svg rename to dashboard/public/mime-types/application-x-flash-video.svg diff --git a/frontend/public/mime-types/application-x-font-afm.svg b/dashboard/public/mime-types/application-x-font-afm.svg similarity index 100% rename from frontend/public/mime-types/application-x-font-afm.svg rename to dashboard/public/mime-types/application-x-font-afm.svg diff --git a/frontend/public/mime-types/application-x-font-bdf.svg b/dashboard/public/mime-types/application-x-font-bdf.svg similarity index 100% rename from frontend/public/mime-types/application-x-font-bdf.svg rename to dashboard/public/mime-types/application-x-font-bdf.svg diff --git a/frontend/public/mime-types/application-x-font-otf.svg b/dashboard/public/mime-types/application-x-font-otf.svg similarity index 100% rename from frontend/public/mime-types/application-x-font-otf.svg rename to dashboard/public/mime-types/application-x-font-otf.svg diff --git a/frontend/public/mime-types/application-x-font-pcf.svg b/dashboard/public/mime-types/application-x-font-pcf.svg similarity index 100% rename from frontend/public/mime-types/application-x-font-pcf.svg rename to dashboard/public/mime-types/application-x-font-pcf.svg diff --git a/frontend/public/mime-types/application-x-font-snf.svg b/dashboard/public/mime-types/application-x-font-snf.svg similarity index 100% rename from frontend/public/mime-types/application-x-font-snf.svg rename to dashboard/public/mime-types/application-x-font-snf.svg diff --git a/frontend/public/mime-types/application-x-font-ttf.svg b/dashboard/public/mime-types/application-x-font-ttf.svg similarity index 100% rename from frontend/public/mime-types/application-x-font-ttf.svg rename to dashboard/public/mime-types/application-x-font-ttf.svg diff --git a/frontend/public/mime-types/application-x-font-ttx.svg b/dashboard/public/mime-types/application-x-font-ttx.svg similarity index 100% rename from frontend/public/mime-types/application-x-font-ttx.svg rename to dashboard/public/mime-types/application-x-font-ttx.svg diff --git a/frontend/public/mime-types/application-x-font-type1.svg b/dashboard/public/mime-types/application-x-font-type1.svg similarity index 100% rename from frontend/public/mime-types/application-x-font-type1.svg rename to dashboard/public/mime-types/application-x-font-type1.svg diff --git a/frontend/public/mime-types/application-x-gameboy-rom.svg b/dashboard/public/mime-types/application-x-gameboy-rom.svg similarity index 100% rename from frontend/public/mime-types/application-x-gameboy-rom.svg rename to dashboard/public/mime-types/application-x-gameboy-rom.svg diff --git a/frontend/public/mime-types/application-x-gamecube-rom.svg b/dashboard/public/mime-types/application-x-gamecube-rom.svg similarity index 100% rename from frontend/public/mime-types/application-x-gamecube-rom.svg rename to dashboard/public/mime-types/application-x-gamecube-rom.svg diff --git a/frontend/public/mime-types/application-x-gba-rom.svg b/dashboard/public/mime-types/application-x-gba-rom.svg similarity index 100% rename from frontend/public/mime-types/application-x-gba-rom.svg rename to dashboard/public/mime-types/application-x-gba-rom.svg diff --git a/frontend/public/mime-types/application-x-gettext-translation.svg b/dashboard/public/mime-types/application-x-gettext-translation.svg similarity index 100% rename from frontend/public/mime-types/application-x-gettext-translation.svg rename to dashboard/public/mime-types/application-x-gettext-translation.svg diff --git a/frontend/public/mime-types/application-x-gnumeric.svg b/dashboard/public/mime-types/application-x-gnumeric.svg similarity index 100% rename from frontend/public/mime-types/application-x-gnumeric.svg rename to dashboard/public/mime-types/application-x-gnumeric.svg diff --git a/frontend/public/mime-types/application-x-godot-project.svg b/dashboard/public/mime-types/application-x-godot-project.svg similarity index 100% rename from frontend/public/mime-types/application-x-godot-project.svg rename to dashboard/public/mime-types/application-x-godot-project.svg diff --git a/frontend/public/mime-types/application-x-gzdvi.svg b/dashboard/public/mime-types/application-x-gzdvi.svg similarity index 100% rename from frontend/public/mime-types/application-x-gzdvi.svg rename to dashboard/public/mime-types/application-x-gzdvi.svg diff --git a/frontend/public/mime-types/application-x-gzip.svg b/dashboard/public/mime-types/application-x-gzip.svg similarity index 100% rename from frontend/public/mime-types/application-x-gzip.svg rename to dashboard/public/mime-types/application-x-gzip.svg diff --git a/frontend/public/mime-types/application-x-gzpostscript.svg b/dashboard/public/mime-types/application-x-gzpostscript.svg similarity index 100% rename from frontend/public/mime-types/application-x-gzpostscript.svg rename to dashboard/public/mime-types/application-x-gzpostscript.svg diff --git a/frontend/public/mime-types/application-x-iso.svg b/dashboard/public/mime-types/application-x-iso.svg similarity index 100% rename from frontend/public/mime-types/application-x-iso.svg rename to dashboard/public/mime-types/application-x-iso.svg diff --git a/frontend/public/mime-types/application-x-iso9660-appimage.svg b/dashboard/public/mime-types/application-x-iso9660-appimage.svg similarity index 100% rename from frontend/public/mime-types/application-x-iso9660-appimage.svg rename to dashboard/public/mime-types/application-x-iso9660-appimage.svg diff --git a/frontend/public/mime-types/application-x-it87.svg b/dashboard/public/mime-types/application-x-it87.svg similarity index 100% rename from frontend/public/mime-types/application-x-it87.svg rename to dashboard/public/mime-types/application-x-it87.svg diff --git a/frontend/public/mime-types/application-x-jar.svg b/dashboard/public/mime-types/application-x-jar.svg similarity index 100% rename from frontend/public/mime-types/application-x-jar.svg rename to dashboard/public/mime-types/application-x-jar.svg diff --git a/frontend/public/mime-types/application-x-java-applet.svg b/dashboard/public/mime-types/application-x-java-applet.svg similarity index 100% rename from frontend/public/mime-types/application-x-java-applet.svg rename to dashboard/public/mime-types/application-x-java-applet.svg diff --git a/frontend/public/mime-types/application-x-java-archive.svg b/dashboard/public/mime-types/application-x-java-archive.svg similarity index 100% rename from frontend/public/mime-types/application-x-java-archive.svg rename to dashboard/public/mime-types/application-x-java-archive.svg diff --git a/frontend/public/mime-types/application-x-java.svg b/dashboard/public/mime-types/application-x-java.svg similarity index 100% rename from frontend/public/mime-types/application-x-java.svg rename to dashboard/public/mime-types/application-x-java.svg diff --git a/frontend/public/mime-types/application-x-javascript.svg b/dashboard/public/mime-types/application-x-javascript.svg similarity index 100% rename from frontend/public/mime-types/application-x-javascript.svg rename to dashboard/public/mime-types/application-x-javascript.svg diff --git a/frontend/public/mime-types/application-x-k3b.svg b/dashboard/public/mime-types/application-x-k3b.svg similarity index 100% rename from frontend/public/mime-types/application-x-k3b.svg rename to dashboard/public/mime-types/application-x-k3b.svg diff --git a/frontend/public/mime-types/application-x-kcsrc.svg b/dashboard/public/mime-types/application-x-kcsrc.svg similarity index 100% rename from frontend/public/mime-types/application-x-kcsrc.svg rename to dashboard/public/mime-types/application-x-kcsrc.svg diff --git a/frontend/public/mime-types/application-x-kdenlivetitle.svg b/dashboard/public/mime-types/application-x-kdenlivetitle.svg similarity index 100% rename from frontend/public/mime-types/application-x-kdenlivetitle.svg rename to dashboard/public/mime-types/application-x-kdenlivetitle.svg diff --git a/frontend/public/mime-types/application-x-kexi-connectiondata.svg b/dashboard/public/mime-types/application-x-kexi-connectiondata.svg similarity index 100% rename from frontend/public/mime-types/application-x-kexi-connectiondata.svg rename to dashboard/public/mime-types/application-x-kexi-connectiondata.svg diff --git a/frontend/public/mime-types/application-x-kexiproject-shortcut.svg b/dashboard/public/mime-types/application-x-kexiproject-shortcut.svg similarity index 100% rename from frontend/public/mime-types/application-x-kexiproject-shortcut.svg rename to dashboard/public/mime-types/application-x-kexiproject-shortcut.svg diff --git a/frontend/public/mime-types/application-x-kexiproject-sqlite.svg b/dashboard/public/mime-types/application-x-kexiproject-sqlite.svg similarity index 100% rename from frontend/public/mime-types/application-x-kexiproject-sqlite.svg rename to dashboard/public/mime-types/application-x-kexiproject-sqlite.svg diff --git a/frontend/public/mime-types/application-x-kexiproject-sqlite2.svg b/dashboard/public/mime-types/application-x-kexiproject-sqlite2.svg similarity index 100% rename from frontend/public/mime-types/application-x-kexiproject-sqlite2.svg rename to dashboard/public/mime-types/application-x-kexiproject-sqlite2.svg diff --git a/frontend/public/mime-types/application-x-kexiproject-sqlite3.svg b/dashboard/public/mime-types/application-x-kexiproject-sqlite3.svg similarity index 100% rename from frontend/public/mime-types/application-x-kexiproject-sqlite3.svg rename to dashboard/public/mime-types/application-x-kexiproject-sqlite3.svg diff --git a/frontend/public/mime-types/application-x-kformula.svg b/dashboard/public/mime-types/application-x-kformula.svg similarity index 100% rename from frontend/public/mime-types/application-x-kformula.svg rename to dashboard/public/mime-types/application-x-kformula.svg diff --git a/frontend/public/mime-types/application-x-kgetlist.svg b/dashboard/public/mime-types/application-x-kgetlist.svg similarity index 100% rename from frontend/public/mime-types/application-x-kgetlist.svg rename to dashboard/public/mime-types/application-x-kgetlist.svg diff --git a/frontend/public/mime-types/application-x-kmymoney.svg b/dashboard/public/mime-types/application-x-kmymoney.svg similarity index 100% rename from frontend/public/mime-types/application-x-kmymoney.svg rename to dashboard/public/mime-types/application-x-kmymoney.svg diff --git a/frontend/public/mime-types/application-x-kontour.svg b/dashboard/public/mime-types/application-x-kontour.svg similarity index 100% rename from frontend/public/mime-types/application-x-kontour.svg rename to dashboard/public/mime-types/application-x-kontour.svg diff --git a/frontend/public/mime-types/application-x-kplato.svg b/dashboard/public/mime-types/application-x-kplato.svg similarity index 100% rename from frontend/public/mime-types/application-x-kplato.svg rename to dashboard/public/mime-types/application-x-kplato.svg diff --git a/frontend/public/mime-types/application-x-krita.svg b/dashboard/public/mime-types/application-x-krita.svg similarity index 100% rename from frontend/public/mime-types/application-x-krita.svg rename to dashboard/public/mime-types/application-x-krita.svg diff --git a/frontend/public/mime-types/application-x-kvtml.svg b/dashboard/public/mime-types/application-x-kvtml.svg similarity index 100% rename from frontend/public/mime-types/application-x-kvtml.svg rename to dashboard/public/mime-types/application-x-kvtml.svg diff --git a/frontend/public/mime-types/application-x-kword.svg b/dashboard/public/mime-types/application-x-kword.svg similarity index 100% rename from frontend/public/mime-types/application-x-kword.svg rename to dashboard/public/mime-types/application-x-kword.svg diff --git a/frontend/public/mime-types/application-x-labplot2.svg b/dashboard/public/mime-types/application-x-labplot2.svg similarity index 100% rename from frontend/public/mime-types/application-x-labplot2.svg rename to dashboard/public/mime-types/application-x-labplot2.svg diff --git a/frontend/public/mime-types/application-x-lha.svg b/dashboard/public/mime-types/application-x-lha.svg similarity index 100% rename from frontend/public/mime-types/application-x-lha.svg rename to dashboard/public/mime-types/application-x-lha.svg diff --git a/frontend/public/mime-types/application-x-lyx.svg b/dashboard/public/mime-types/application-x-lyx.svg similarity index 100% rename from frontend/public/mime-types/application-x-lyx.svg rename to dashboard/public/mime-types/application-x-lyx.svg diff --git a/frontend/public/mime-types/application-x-lzma-compressed-tar.svg b/dashboard/public/mime-types/application-x-lzma-compressed-tar.svg similarity index 100% rename from frontend/public/mime-types/application-x-lzma-compressed-tar.svg rename to dashboard/public/mime-types/application-x-lzma-compressed-tar.svg diff --git a/frontend/public/mime-types/application-x-lzop.svg b/dashboard/public/mime-types/application-x-lzop.svg similarity index 100% rename from frontend/public/mime-types/application-x-lzop.svg rename to dashboard/public/mime-types/application-x-lzop.svg diff --git a/frontend/public/mime-types/application-x-m4.svg b/dashboard/public/mime-types/application-x-m4.svg similarity index 100% rename from frontend/public/mime-types/application-x-m4.svg rename to dashboard/public/mime-types/application-x-m4.svg diff --git a/frontend/public/mime-types/application-x-macbinary.svg b/dashboard/public/mime-types/application-x-macbinary.svg similarity index 100% rename from frontend/public/mime-types/application-x-macbinary.svg rename to dashboard/public/mime-types/application-x-macbinary.svg diff --git a/frontend/public/mime-types/application-x-marble.svg b/dashboard/public/mime-types/application-x-marble.svg similarity index 100% rename from frontend/public/mime-types/application-x-marble.svg rename to dashboard/public/mime-types/application-x-marble.svg diff --git a/frontend/public/mime-types/application-x-mimearchive.svg b/dashboard/public/mime-types/application-x-mimearchive.svg similarity index 100% rename from frontend/public/mime-types/application-x-mimearchive.svg rename to dashboard/public/mime-types/application-x-mimearchive.svg diff --git a/frontend/public/mime-types/application-x-mplayer2.svg b/dashboard/public/mime-types/application-x-mplayer2.svg similarity index 100% rename from frontend/public/mime-types/application-x-mplayer2.svg rename to dashboard/public/mime-types/application-x-mplayer2.svg diff --git a/frontend/public/mime-types/application-x-ms-dos-executable.svg b/dashboard/public/mime-types/application-x-ms-dos-executable.svg similarity index 100% rename from frontend/public/mime-types/application-x-ms-dos-executable.svg rename to dashboard/public/mime-types/application-x-ms-dos-executable.svg diff --git a/frontend/public/mime-types/application-x-ms-shortcut.svg b/dashboard/public/mime-types/application-x-ms-shortcut.svg similarity index 100% rename from frontend/public/mime-types/application-x-ms-shortcut.svg rename to dashboard/public/mime-types/application-x-ms-shortcut.svg diff --git a/frontend/public/mime-types/application-x-ms-wim.svg b/dashboard/public/mime-types/application-x-ms-wim.svg similarity index 100% rename from frontend/public/mime-types/application-x-ms-wim.svg rename to dashboard/public/mime-types/application-x-ms-wim.svg diff --git a/frontend/public/mime-types/application-x-mswinurl.svg b/dashboard/public/mime-types/application-x-mswinurl.svg similarity index 100% rename from frontend/public/mime-types/application-x-mswinurl.svg rename to dashboard/public/mime-types/application-x-mswinurl.svg diff --git a/frontend/public/mime-types/application-x-mswrite.svg b/dashboard/public/mime-types/application-x-mswrite.svg similarity index 100% rename from frontend/public/mime-types/application-x-mswrite.svg rename to dashboard/public/mime-types/application-x-mswrite.svg diff --git a/frontend/public/mime-types/application-x-n64-rom.svg b/dashboard/public/mime-types/application-x-n64-rom.svg similarity index 100% rename from frontend/public/mime-types/application-x-n64-rom.svg rename to dashboard/public/mime-types/application-x-n64-rom.svg diff --git a/frontend/public/mime-types/application-x-nes-rom.svg b/dashboard/public/mime-types/application-x-nes-rom.svg similarity index 100% rename from frontend/public/mime-types/application-x-nes-rom.svg rename to dashboard/public/mime-types/application-x-nes-rom.svg diff --git a/frontend/public/mime-types/application-x-nintendo-ds-rom.svg b/dashboard/public/mime-types/application-x-nintendo-ds-rom.svg similarity index 100% rename from frontend/public/mime-types/application-x-nintendo-ds-rom.svg rename to dashboard/public/mime-types/application-x-nintendo-ds-rom.svg diff --git a/frontend/public/mime-types/application-x-nzb.svg b/dashboard/public/mime-types/application-x-nzb.svg similarity index 100% rename from frontend/public/mime-types/application-x-nzb.svg rename to dashboard/public/mime-types/application-x-nzb.svg diff --git a/frontend/public/mime-types/application-x-object.svg b/dashboard/public/mime-types/application-x-object.svg similarity index 100% rename from frontend/public/mime-types/application-x-object.svg rename to dashboard/public/mime-types/application-x-object.svg diff --git a/frontend/public/mime-types/application-x-pak.svg b/dashboard/public/mime-types/application-x-pak.svg similarity index 100% rename from frontend/public/mime-types/application-x-pak.svg rename to dashboard/public/mime-types/application-x-pak.svg diff --git a/frontend/public/mime-types/application-x-partial-download.svg b/dashboard/public/mime-types/application-x-partial-download.svg similarity index 100% rename from frontend/public/mime-types/application-x-partial-download.svg rename to dashboard/public/mime-types/application-x-partial-download.svg diff --git a/frontend/public/mime-types/application-x-pem-key.svg b/dashboard/public/mime-types/application-x-pem-key.svg similarity index 100% rename from frontend/public/mime-types/application-x-pem-key.svg rename to dashboard/public/mime-types/application-x-pem-key.svg diff --git a/frontend/public/mime-types/application-x-perl.svg b/dashboard/public/mime-types/application-x-perl.svg similarity index 100% rename from frontend/public/mime-types/application-x-perl.svg rename to dashboard/public/mime-types/application-x-perl.svg diff --git a/frontend/public/mime-types/application-x-php.svg b/dashboard/public/mime-types/application-x-php.svg similarity index 100% rename from frontend/public/mime-types/application-x-php.svg rename to dashboard/public/mime-types/application-x-php.svg diff --git a/frontend/public/mime-types/application-x-pkcs12.svg b/dashboard/public/mime-types/application-x-pkcs12.svg similarity index 100% rename from frontend/public/mime-types/application-x-pkcs12.svg rename to dashboard/public/mime-types/application-x-pkcs12.svg diff --git a/frontend/public/mime-types/application-x-pkcs7-certificates.svg b/dashboard/public/mime-types/application-x-pkcs7-certificates.svg similarity index 100% rename from frontend/public/mime-types/application-x-pkcs7-certificates.svg rename to dashboard/public/mime-types/application-x-pkcs7-certificates.svg diff --git a/frontend/public/mime-types/application-x-plasma.svg b/dashboard/public/mime-types/application-x-plasma.svg similarity index 100% rename from frontend/public/mime-types/application-x-plasma.svg rename to dashboard/public/mime-types/application-x-plasma.svg diff --git a/frontend/public/mime-types/application-x-python-bytecode.svg b/dashboard/public/mime-types/application-x-python-bytecode.svg similarity index 100% rename from frontend/public/mime-types/application-x-python-bytecode.svg rename to dashboard/public/mime-types/application-x-python-bytecode.svg diff --git a/frontend/public/mime-types/application-x-qemu-disk.svg b/dashboard/public/mime-types/application-x-qemu-disk.svg similarity index 100% rename from frontend/public/mime-types/application-x-qemu-disk.svg rename to dashboard/public/mime-types/application-x-qemu-disk.svg diff --git a/frontend/public/mime-types/application-x-qet-element.svg b/dashboard/public/mime-types/application-x-qet-element.svg similarity index 100% rename from frontend/public/mime-types/application-x-qet-element.svg rename to dashboard/public/mime-types/application-x-qet-element.svg diff --git a/frontend/public/mime-types/application-x-qet-project.svg b/dashboard/public/mime-types/application-x-qet-project.svg similarity index 100% rename from frontend/public/mime-types/application-x-qet-project.svg rename to dashboard/public/mime-types/application-x-qet-project.svg diff --git a/frontend/public/mime-types/application-x-quattropro.svg b/dashboard/public/mime-types/application-x-quattropro.svg similarity index 100% rename from frontend/public/mime-types/application-x-quattropro.svg rename to dashboard/public/mime-types/application-x-quattropro.svg diff --git a/frontend/public/mime-types/application-x-rar.svg b/dashboard/public/mime-types/application-x-rar.svg similarity index 100% rename from frontend/public/mime-types/application-x-rar.svg rename to dashboard/public/mime-types/application-x-rar.svg diff --git a/frontend/public/mime-types/application-x-raw-disk-image.svg b/dashboard/public/mime-types/application-x-raw-disk-image.svg similarity index 100% rename from frontend/public/mime-types/application-x-raw-disk-image.svg rename to dashboard/public/mime-types/application-x-raw-disk-image.svg diff --git a/frontend/public/mime-types/application-x-rdata.svg b/dashboard/public/mime-types/application-x-rdata.svg similarity index 100% rename from frontend/public/mime-types/application-x-rdata.svg rename to dashboard/public/mime-types/application-x-rdata.svg diff --git a/frontend/public/mime-types/application-x-root.svg b/dashboard/public/mime-types/application-x-root.svg similarity index 100% rename from frontend/public/mime-types/application-x-root.svg rename to dashboard/public/mime-types/application-x-root.svg diff --git a/frontend/public/mime-types/application-x-rpm.svg b/dashboard/public/mime-types/application-x-rpm.svg similarity index 100% rename from frontend/public/mime-types/application-x-rpm.svg rename to dashboard/public/mime-types/application-x-rpm.svg diff --git a/frontend/public/mime-types/application-x-ruby.svg b/dashboard/public/mime-types/application-x-ruby.svg similarity index 100% rename from frontend/public/mime-types/application-x-ruby.svg rename to dashboard/public/mime-types/application-x-ruby.svg diff --git a/frontend/public/mime-types/application-x-sami.svg b/dashboard/public/mime-types/application-x-sami.svg similarity index 100% rename from frontend/public/mime-types/application-x-sami.svg rename to dashboard/public/mime-types/application-x-sami.svg diff --git a/frontend/public/mime-types/application-x-sharedlib.svg b/dashboard/public/mime-types/application-x-sharedlib.svg similarity index 100% rename from frontend/public/mime-types/application-x-sharedlib.svg rename to dashboard/public/mime-types/application-x-sharedlib.svg diff --git a/frontend/public/mime-types/application-x-shellscript.svg b/dashboard/public/mime-types/application-x-shellscript.svg similarity index 100% rename from frontend/public/mime-types/application-x-shellscript.svg rename to dashboard/public/mime-types/application-x-shellscript.svg diff --git a/frontend/public/mime-types/application-x-shockwave-flash.svg b/dashboard/public/mime-types/application-x-shockwave-flash.svg similarity index 100% rename from frontend/public/mime-types/application-x-shockwave-flash.svg rename to dashboard/public/mime-types/application-x-shockwave-flash.svg diff --git a/frontend/public/mime-types/application-x-siag.svg b/dashboard/public/mime-types/application-x-siag.svg similarity index 100% rename from frontend/public/mime-types/application-x-siag.svg rename to dashboard/public/mime-types/application-x-siag.svg diff --git a/frontend/public/mime-types/application-x-sif.svg b/dashboard/public/mime-types/application-x-sif.svg similarity index 100% rename from frontend/public/mime-types/application-x-sif.svg rename to dashboard/public/mime-types/application-x-sif.svg diff --git a/frontend/public/mime-types/application-x-skg.svg b/dashboard/public/mime-types/application-x-skg.svg similarity index 100% rename from frontend/public/mime-types/application-x-skg.svg rename to dashboard/public/mime-types/application-x-skg.svg diff --git a/frontend/public/mime-types/application-x-skgc.svg b/dashboard/public/mime-types/application-x-skgc.svg similarity index 100% rename from frontend/public/mime-types/application-x-skgc.svg rename to dashboard/public/mime-types/application-x-skgc.svg diff --git a/frontend/public/mime-types/application-x-smb-server.svg b/dashboard/public/mime-types/application-x-smb-server.svg similarity index 100% rename from frontend/public/mime-types/application-x-smb-server.svg rename to dashboard/public/mime-types/application-x-smb-server.svg diff --git a/frontend/public/mime-types/application-x-smb-workgroup.svg b/dashboard/public/mime-types/application-x-smb-workgroup.svg similarity index 100% rename from frontend/public/mime-types/application-x-smb-workgroup.svg rename to dashboard/public/mime-types/application-x-smb-workgroup.svg diff --git a/frontend/public/mime-types/application-x-source-rpm.svg b/dashboard/public/mime-types/application-x-source-rpm.svg similarity index 100% rename from frontend/public/mime-types/application-x-source-rpm.svg rename to dashboard/public/mime-types/application-x-source-rpm.svg diff --git a/frontend/public/mime-types/application-x-sqlite2.svg b/dashboard/public/mime-types/application-x-sqlite2.svg similarity index 100% rename from frontend/public/mime-types/application-x-sqlite2.svg rename to dashboard/public/mime-types/application-x-sqlite2.svg diff --git a/frontend/public/mime-types/application-x-sqlite3.svg b/dashboard/public/mime-types/application-x-sqlite3.svg similarity index 100% rename from frontend/public/mime-types/application-x-sqlite3.svg rename to dashboard/public/mime-types/application-x-sqlite3.svg diff --git a/frontend/public/mime-types/application-x-srt.svg b/dashboard/public/mime-types/application-x-srt.svg similarity index 100% rename from frontend/public/mime-types/application-x-srt.svg rename to dashboard/public/mime-types/application-x-srt.svg diff --git a/frontend/public/mime-types/application-x-srtrip.svg b/dashboard/public/mime-types/application-x-srtrip.svg similarity index 100% rename from frontend/public/mime-types/application-x-srtrip.svg rename to dashboard/public/mime-types/application-x-srtrip.svg diff --git a/frontend/public/mime-types/application-x-subrip.svg b/dashboard/public/mime-types/application-x-subrip.svg similarity index 100% rename from frontend/public/mime-types/application-x-subrip.svg rename to dashboard/public/mime-types/application-x-subrip.svg diff --git a/frontend/public/mime-types/application-x-tar.svg b/dashboard/public/mime-types/application-x-tar.svg similarity index 100% rename from frontend/public/mime-types/application-x-tar.svg rename to dashboard/public/mime-types/application-x-tar.svg diff --git a/frontend/public/mime-types/application-x-tarz.svg b/dashboard/public/mime-types/application-x-tarz.svg similarity index 100% rename from frontend/public/mime-types/application-x-tarz.svg rename to dashboard/public/mime-types/application-x-tarz.svg diff --git a/frontend/public/mime-types/application-x-tgif.svg b/dashboard/public/mime-types/application-x-tgif.svg similarity index 100% rename from frontend/public/mime-types/application-x-tgif.svg rename to dashboard/public/mime-types/application-x-tgif.svg diff --git a/frontend/public/mime-types/application-x-theme.svg b/dashboard/public/mime-types/application-x-theme.svg similarity index 100% rename from frontend/public/mime-types/application-x-theme.svg rename to dashboard/public/mime-types/application-x-theme.svg diff --git a/frontend/public/mime-types/application-x-trash.svg b/dashboard/public/mime-types/application-x-trash.svg similarity index 100% rename from frontend/public/mime-types/application-x-trash.svg rename to dashboard/public/mime-types/application-x-trash.svg diff --git a/frontend/public/mime-types/application-x-troff-man.svg b/dashboard/public/mime-types/application-x-troff-man.svg similarity index 100% rename from frontend/public/mime-types/application-x-troff-man.svg rename to dashboard/public/mime-types/application-x-troff-man.svg diff --git a/frontend/public/mime-types/application-x-tzo.svg b/dashboard/public/mime-types/application-x-tzo.svg similarity index 100% rename from frontend/public/mime-types/application-x-tzo.svg rename to dashboard/public/mime-types/application-x-tzo.svg diff --git a/frontend/public/mime-types/application-x-wmf.svg b/dashboard/public/mime-types/application-x-wmf.svg similarity index 100% rename from frontend/public/mime-types/application-x-wmf.svg rename to dashboard/public/mime-types/application-x-wmf.svg diff --git a/frontend/public/mime-types/application-x-x509-ca-cert.svg b/dashboard/public/mime-types/application-x-x509-ca-cert.svg similarity index 100% rename from frontend/public/mime-types/application-x-x509-ca-cert.svg rename to dashboard/public/mime-types/application-x-x509-ca-cert.svg diff --git a/frontend/public/mime-types/application-x-x509-user-cert.svg b/dashboard/public/mime-types/application-x-x509-user-cert.svg similarity index 100% rename from frontend/public/mime-types/application-x-x509-user-cert.svg rename to dashboard/public/mime-types/application-x-x509-user-cert.svg diff --git a/frontend/public/mime-types/application-x-xliff.svg b/dashboard/public/mime-types/application-x-xliff.svg similarity index 100% rename from frontend/public/mime-types/application-x-xliff.svg rename to dashboard/public/mime-types/application-x-xliff.svg diff --git a/frontend/public/mime-types/application-x-xpinstall.svg b/dashboard/public/mime-types/application-x-xpinstall.svg similarity index 100% rename from frontend/public/mime-types/application-x-xpinstall.svg rename to dashboard/public/mime-types/application-x-xpinstall.svg diff --git a/frontend/public/mime-types/application-x-xz-compressed-tar.svg b/dashboard/public/mime-types/application-x-xz-compressed-tar.svg similarity index 100% rename from frontend/public/mime-types/application-x-xz-compressed-tar.svg rename to dashboard/public/mime-types/application-x-xz-compressed-tar.svg diff --git a/frontend/public/mime-types/application-x-xz-pkg.svg b/dashboard/public/mime-types/application-x-xz-pkg.svg similarity index 100% rename from frontend/public/mime-types/application-x-xz-pkg.svg rename to dashboard/public/mime-types/application-x-xz-pkg.svg diff --git a/frontend/public/mime-types/application-x-zerosize.svg b/dashboard/public/mime-types/application-x-zerosize.svg similarity index 100% rename from frontend/public/mime-types/application-x-zerosize.svg rename to dashboard/public/mime-types/application-x-zerosize.svg diff --git a/frontend/public/mime-types/application-x-zip-compressed-fb2.svg b/dashboard/public/mime-types/application-x-zip-compressed-fb2.svg similarity index 100% rename from frontend/public/mime-types/application-x-zip-compressed-fb2.svg rename to dashboard/public/mime-types/application-x-zip-compressed-fb2.svg diff --git a/frontend/public/mime-types/application-x-zoo.svg b/dashboard/public/mime-types/application-x-zoo.svg similarity index 100% rename from frontend/public/mime-types/application-x-zoo.svg rename to dashboard/public/mime-types/application-x-zoo.svg diff --git a/frontend/public/mime-types/application-xhtml+xml.svg b/dashboard/public/mime-types/application-xhtml+xml.svg similarity index 100% rename from frontend/public/mime-types/application-xhtml+xml.svg rename to dashboard/public/mime-types/application-xhtml+xml.svg diff --git a/frontend/public/mime-types/application-xmind.svg b/dashboard/public/mime-types/application-xmind.svg similarity index 100% rename from frontend/public/mime-types/application-xmind.svg rename to dashboard/public/mime-types/application-xmind.svg diff --git a/frontend/public/mime-types/application-xml.svg b/dashboard/public/mime-types/application-xml.svg similarity index 100% rename from frontend/public/mime-types/application-xml.svg rename to dashboard/public/mime-types/application-xml.svg diff --git a/frontend/public/mime-types/application-xsd.svg b/dashboard/public/mime-types/application-xsd.svg similarity index 100% rename from frontend/public/mime-types/application-xsd.svg rename to dashboard/public/mime-types/application-xsd.svg diff --git a/frontend/public/mime-types/application-xslt+xml.svg b/dashboard/public/mime-types/application-xslt+xml.svg similarity index 100% rename from frontend/public/mime-types/application-xslt+xml.svg rename to dashboard/public/mime-types/application-xslt+xml.svg diff --git a/frontend/public/mime-types/application-zip.svg b/dashboard/public/mime-types/application-zip.svg similarity index 100% rename from frontend/public/mime-types/application-zip.svg rename to dashboard/public/mime-types/application-zip.svg diff --git a/frontend/public/mime-types/audio-ac3.svg b/dashboard/public/mime-types/audio-ac3.svg similarity index 100% rename from frontend/public/mime-types/audio-ac3.svg rename to dashboard/public/mime-types/audio-ac3.svg diff --git a/frontend/public/mime-types/audio-flac.svg b/dashboard/public/mime-types/audio-flac.svg similarity index 100% rename from frontend/public/mime-types/audio-flac.svg rename to dashboard/public/mime-types/audio-flac.svg diff --git a/frontend/public/mime-types/audio-midi.svg b/dashboard/public/mime-types/audio-midi.svg similarity index 100% rename from frontend/public/mime-types/audio-midi.svg rename to dashboard/public/mime-types/audio-midi.svg diff --git a/frontend/public/mime-types/audio-mp2.svg b/dashboard/public/mime-types/audio-mp2.svg similarity index 100% rename from frontend/public/mime-types/audio-mp2.svg rename to dashboard/public/mime-types/audio-mp2.svg diff --git a/frontend/public/mime-types/audio-mp3.svg b/dashboard/public/mime-types/audio-mp3.svg similarity index 100% rename from frontend/public/mime-types/audio-mp3.svg rename to dashboard/public/mime-types/audio-mp3.svg diff --git a/frontend/public/mime-types/audio-mp4.svg b/dashboard/public/mime-types/audio-mp4.svg similarity index 100% rename from frontend/public/mime-types/audio-mp4.svg rename to dashboard/public/mime-types/audio-mp4.svg diff --git a/frontend/public/mime-types/audio-mpeg.svg b/dashboard/public/mime-types/audio-mpeg.svg similarity index 100% rename from frontend/public/mime-types/audio-mpeg.svg rename to dashboard/public/mime-types/audio-mpeg.svg diff --git a/frontend/public/mime-types/audio-prs.sid.svg b/dashboard/public/mime-types/audio-prs.sid.svg similarity index 100% rename from frontend/public/mime-types/audio-prs.sid.svg rename to dashboard/public/mime-types/audio-prs.sid.svg diff --git a/frontend/public/mime-types/audio-vn.rn-realmedia.svg b/dashboard/public/mime-types/audio-vn.rn-realmedia.svg similarity index 100% rename from frontend/public/mime-types/audio-vn.rn-realmedia.svg rename to dashboard/public/mime-types/audio-vn.rn-realmedia.svg diff --git a/frontend/public/mime-types/audio-vnd.rn-realvideo.svg b/dashboard/public/mime-types/audio-vnd.rn-realvideo.svg similarity index 100% rename from frontend/public/mime-types/audio-vnd.rn-realvideo.svg rename to dashboard/public/mime-types/audio-vnd.rn-realvideo.svg diff --git a/frontend/public/mime-types/audio-x-adpcm.svg b/dashboard/public/mime-types/audio-x-adpcm.svg similarity index 100% rename from frontend/public/mime-types/audio-x-adpcm.svg rename to dashboard/public/mime-types/audio-x-adpcm.svg diff --git a/frontend/public/mime-types/audio-x-aiff.svg b/dashboard/public/mime-types/audio-x-aiff.svg similarity index 100% rename from frontend/public/mime-types/audio-x-aiff.svg rename to dashboard/public/mime-types/audio-x-aiff.svg diff --git a/frontend/public/mime-types/audio-x-flac+ogg.svg b/dashboard/public/mime-types/audio-x-flac+ogg.svg similarity index 100% rename from frontend/public/mime-types/audio-x-flac+ogg.svg rename to dashboard/public/mime-types/audio-x-flac+ogg.svg diff --git a/frontend/public/mime-types/audio-x-flac.svg b/dashboard/public/mime-types/audio-x-flac.svg similarity index 100% rename from frontend/public/mime-types/audio-x-flac.svg rename to dashboard/public/mime-types/audio-x-flac.svg diff --git a/frontend/public/mime-types/audio-x-generic.svg b/dashboard/public/mime-types/audio-x-generic.svg similarity index 100% rename from frontend/public/mime-types/audio-x-generic.svg rename to dashboard/public/mime-types/audio-x-generic.svg diff --git a/frontend/public/mime-types/audio-x-monkey.svg b/dashboard/public/mime-types/audio-x-monkey.svg similarity index 100% rename from frontend/public/mime-types/audio-x-monkey.svg rename to dashboard/public/mime-types/audio-x-monkey.svg diff --git a/frontend/public/mime-types/audio-x-mp2.svg b/dashboard/public/mime-types/audio-x-mp2.svg similarity index 100% rename from frontend/public/mime-types/audio-x-mp2.svg rename to dashboard/public/mime-types/audio-x-mp2.svg diff --git a/frontend/public/mime-types/audio-x-mpeg.svg b/dashboard/public/mime-types/audio-x-mpeg.svg similarity index 100% rename from frontend/public/mime-types/audio-x-mpeg.svg rename to dashboard/public/mime-types/audio-x-mpeg.svg diff --git a/frontend/public/mime-types/audio-x-speex+ogg.svg b/dashboard/public/mime-types/audio-x-speex+ogg.svg similarity index 100% rename from frontend/public/mime-types/audio-x-speex+ogg.svg rename to dashboard/public/mime-types/audio-x-speex+ogg.svg diff --git a/frontend/public/mime-types/audio-x-wav.svg b/dashboard/public/mime-types/audio-x-wav.svg similarity index 100% rename from frontend/public/mime-types/audio-x-wav.svg rename to dashboard/public/mime-types/audio-x-wav.svg diff --git a/frontend/public/mime-types/audiobook.svg b/dashboard/public/mime-types/audiobook.svg similarity index 100% rename from frontend/public/mime-types/audiobook.svg rename to dashboard/public/mime-types/audiobook.svg diff --git a/frontend/public/mime-types/encrypted.svg b/dashboard/public/mime-types/encrypted.svg similarity index 100% rename from frontend/public/mime-types/encrypted.svg rename to dashboard/public/mime-types/encrypted.svg diff --git a/frontend/public/mime-types/font-otf.svg b/dashboard/public/mime-types/font-otf.svg similarity index 100% rename from frontend/public/mime-types/font-otf.svg rename to dashboard/public/mime-types/font-otf.svg diff --git a/frontend/public/mime-types/font-ttf.svg b/dashboard/public/mime-types/font-ttf.svg similarity index 100% rename from frontend/public/mime-types/font-ttf.svg rename to dashboard/public/mime-types/font-ttf.svg diff --git a/frontend/public/mime-types/fonts-package.svg b/dashboard/public/mime-types/fonts-package.svg similarity index 100% rename from frontend/public/mime-types/fonts-package.svg rename to dashboard/public/mime-types/fonts-package.svg diff --git a/frontend/public/mime-types/image-bmp.svg b/dashboard/public/mime-types/image-bmp.svg similarity index 100% rename from frontend/public/mime-types/image-bmp.svg rename to dashboard/public/mime-types/image-bmp.svg diff --git a/frontend/public/mime-types/image-gif.svg b/dashboard/public/mime-types/image-gif.svg similarity index 100% rename from frontend/public/mime-types/image-gif.svg rename to dashboard/public/mime-types/image-gif.svg diff --git a/frontend/public/mime-types/image-ico.svg b/dashboard/public/mime-types/image-ico.svg similarity index 100% rename from frontend/public/mime-types/image-ico.svg rename to dashboard/public/mime-types/image-ico.svg diff --git a/frontend/public/mime-types/image-jpeg.svg b/dashboard/public/mime-types/image-jpeg.svg similarity index 100% rename from frontend/public/mime-types/image-jpeg.svg rename to dashboard/public/mime-types/image-jpeg.svg diff --git a/frontend/public/mime-types/image-jpeg2000.svg b/dashboard/public/mime-types/image-jpeg2000.svg similarity index 100% rename from frontend/public/mime-types/image-jpeg2000.svg rename to dashboard/public/mime-types/image-jpeg2000.svg diff --git a/frontend/public/mime-types/image-png.svg b/dashboard/public/mime-types/image-png.svg similarity index 100% rename from frontend/public/mime-types/image-png.svg rename to dashboard/public/mime-types/image-png.svg diff --git a/frontend/public/mime-types/image-svg+xml-compressed.svg b/dashboard/public/mime-types/image-svg+xml-compressed.svg similarity index 100% rename from frontend/public/mime-types/image-svg+xml-compressed.svg rename to dashboard/public/mime-types/image-svg+xml-compressed.svg diff --git a/frontend/public/mime-types/image-svg+xml.svg b/dashboard/public/mime-types/image-svg+xml.svg similarity index 100% rename from frontend/public/mime-types/image-svg+xml.svg rename to dashboard/public/mime-types/image-svg+xml.svg diff --git a/frontend/public/mime-types/image-tiff.svg b/dashboard/public/mime-types/image-tiff.svg similarity index 100% rename from frontend/public/mime-types/image-tiff.svg rename to dashboard/public/mime-types/image-tiff.svg diff --git a/frontend/public/mime-types/image-vnd.dgn.svg b/dashboard/public/mime-types/image-vnd.dgn.svg similarity index 100% rename from frontend/public/mime-types/image-vnd.dgn.svg rename to dashboard/public/mime-types/image-vnd.dgn.svg diff --git a/frontend/public/mime-types/image-vnd.djvu.svg b/dashboard/public/mime-types/image-vnd.djvu.svg similarity index 100% rename from frontend/public/mime-types/image-vnd.djvu.svg rename to dashboard/public/mime-types/image-vnd.djvu.svg diff --git a/frontend/public/mime-types/image-vnd.dwg.svg b/dashboard/public/mime-types/image-vnd.dwg.svg similarity index 100% rename from frontend/public/mime-types/image-vnd.dwg.svg rename to dashboard/public/mime-types/image-vnd.dwg.svg diff --git a/frontend/public/mime-types/image-vnd.microsoft.icon.svg b/dashboard/public/mime-types/image-vnd.microsoft.icon.svg similarity index 100% rename from frontend/public/mime-types/image-vnd.microsoft.icon.svg rename to dashboard/public/mime-types/image-vnd.microsoft.icon.svg diff --git a/frontend/public/mime-types/image-x-adobe-dng.svg b/dashboard/public/mime-types/image-x-adobe-dng.svg similarity index 100% rename from frontend/public/mime-types/image-x-adobe-dng.svg rename to dashboard/public/mime-types/image-x-adobe-dng.svg diff --git a/frontend/public/mime-types/image-x-compressed-xcf.svg b/dashboard/public/mime-types/image-x-compressed-xcf.svg similarity index 100% rename from frontend/public/mime-types/image-x-compressed-xcf.svg rename to dashboard/public/mime-types/image-x-compressed-xcf.svg diff --git a/frontend/public/mime-types/image-x-emf.svg b/dashboard/public/mime-types/image-x-emf.svg similarity index 100% rename from frontend/public/mime-types/image-x-emf.svg rename to dashboard/public/mime-types/image-x-emf.svg diff --git a/frontend/public/mime-types/image-x-eps.svg b/dashboard/public/mime-types/image-x-eps.svg similarity index 100% rename from frontend/public/mime-types/image-x-eps.svg rename to dashboard/public/mime-types/image-x-eps.svg diff --git a/frontend/public/mime-types/image-x-generic.svg b/dashboard/public/mime-types/image-x-generic.svg similarity index 100% rename from frontend/public/mime-types/image-x-generic.svg rename to dashboard/public/mime-types/image-x-generic.svg diff --git a/frontend/public/mime-types/image-x-ico.svg b/dashboard/public/mime-types/image-x-ico.svg similarity index 100% rename from frontend/public/mime-types/image-x-ico.svg rename to dashboard/public/mime-types/image-x-ico.svg diff --git a/frontend/public/mime-types/image-x-icon.svg b/dashboard/public/mime-types/image-x-icon.svg similarity index 100% rename from frontend/public/mime-types/image-x-icon.svg rename to dashboard/public/mime-types/image-x-icon.svg diff --git a/frontend/public/mime-types/image-x-krita.svg b/dashboard/public/mime-types/image-x-krita.svg similarity index 100% rename from frontend/public/mime-types/image-x-krita.svg rename to dashboard/public/mime-types/image-x-krita.svg diff --git a/frontend/public/mime-types/image-x-portable-bitmap.svg b/dashboard/public/mime-types/image-x-portable-bitmap.svg similarity index 100% rename from frontend/public/mime-types/image-x-portable-bitmap.svg rename to dashboard/public/mime-types/image-x-portable-bitmap.svg diff --git a/frontend/public/mime-types/image-x-psd.svg b/dashboard/public/mime-types/image-x-psd.svg similarity index 100% rename from frontend/public/mime-types/image-x-psd.svg rename to dashboard/public/mime-types/image-x-psd.svg diff --git a/frontend/public/mime-types/image-x-psdimage-x-psd.svg b/dashboard/public/mime-types/image-x-psdimage-x-psd.svg similarity index 100% rename from frontend/public/mime-types/image-x-psdimage-x-psd.svg rename to dashboard/public/mime-types/image-x-psdimage-x-psd.svg diff --git a/frontend/public/mime-types/image-x-svg+xml.svg b/dashboard/public/mime-types/image-x-svg+xml.svg similarity index 100% rename from frontend/public/mime-types/image-x-svg+xml.svg rename to dashboard/public/mime-types/image-x-svg+xml.svg diff --git a/frontend/public/mime-types/image-x-tga.svg b/dashboard/public/mime-types/image-x-tga.svg similarity index 100% rename from frontend/public/mime-types/image-x-tga.svg rename to dashboard/public/mime-types/image-x-tga.svg diff --git a/frontend/public/mime-types/image-x-vnd.trolltech.qpicture.svg b/dashboard/public/mime-types/image-x-vnd.trolltech.qpicture.svg similarity index 100% rename from frontend/public/mime-types/image-x-vnd.trolltech.qpicture.svg rename to dashboard/public/mime-types/image-x-vnd.trolltech.qpicture.svg diff --git a/frontend/public/mime-types/image-x-win-bitmap.svg b/dashboard/public/mime-types/image-x-win-bitmap.svg similarity index 100% rename from frontend/public/mime-types/image-x-win-bitmap.svg rename to dashboard/public/mime-types/image-x-win-bitmap.svg diff --git a/frontend/public/mime-types/image-x-win-bmp.svg b/dashboard/public/mime-types/image-x-win-bmp.svg similarity index 100% rename from frontend/public/mime-types/image-x-win-bmp.svg rename to dashboard/public/mime-types/image-x-win-bmp.svg diff --git a/frontend/public/mime-types/image-x-wmf.svg b/dashboard/public/mime-types/image-x-wmf.svg similarity index 100% rename from frontend/public/mime-types/image-x-wmf.svg rename to dashboard/public/mime-types/image-x-wmf.svg diff --git a/frontend/public/mime-types/image-x-xcf.svg b/dashboard/public/mime-types/image-x-xcf.svg similarity index 100% rename from frontend/public/mime-types/image-x-xcf.svg rename to dashboard/public/mime-types/image-x-xcf.svg diff --git a/frontend/public/mime-types/image-x-xfig.svg b/dashboard/public/mime-types/image-x-xfig.svg similarity index 100% rename from frontend/public/mime-types/image-x-xfig.svg rename to dashboard/public/mime-types/image-x-xfig.svg diff --git a/frontend/public/mime-types/inode-directory.svg b/dashboard/public/mime-types/inode-directory.svg similarity index 100% rename from frontend/public/mime-types/inode-directory.svg rename to dashboard/public/mime-types/inode-directory.svg diff --git a/frontend/public/mime-types/libreoffice-database.svg b/dashboard/public/mime-types/libreoffice-database.svg similarity index 100% rename from frontend/public/mime-types/libreoffice-database.svg rename to dashboard/public/mime-types/libreoffice-database.svg diff --git a/frontend/public/mime-types/libreoffice-drawing-template.svg b/dashboard/public/mime-types/libreoffice-drawing-template.svg similarity index 100% rename from frontend/public/mime-types/libreoffice-drawing-template.svg rename to dashboard/public/mime-types/libreoffice-drawing-template.svg diff --git a/frontend/public/mime-types/libreoffice-drawing.svg b/dashboard/public/mime-types/libreoffice-drawing.svg similarity index 100% rename from frontend/public/mime-types/libreoffice-drawing.svg rename to dashboard/public/mime-types/libreoffice-drawing.svg diff --git a/frontend/public/mime-types/libreoffice-extension.svg b/dashboard/public/mime-types/libreoffice-extension.svg similarity index 100% rename from frontend/public/mime-types/libreoffice-extension.svg rename to dashboard/public/mime-types/libreoffice-extension.svg diff --git a/frontend/public/mime-types/libreoffice-formula.svg b/dashboard/public/mime-types/libreoffice-formula.svg similarity index 100% rename from frontend/public/mime-types/libreoffice-formula.svg rename to dashboard/public/mime-types/libreoffice-formula.svg diff --git a/frontend/public/mime-types/libreoffice-master-document.svg b/dashboard/public/mime-types/libreoffice-master-document.svg similarity index 100% rename from frontend/public/mime-types/libreoffice-master-document.svg rename to dashboard/public/mime-types/libreoffice-master-document.svg diff --git a/frontend/public/mime-types/libreoffice-oasis-database.svg b/dashboard/public/mime-types/libreoffice-oasis-database.svg similarity index 100% rename from frontend/public/mime-types/libreoffice-oasis-database.svg rename to dashboard/public/mime-types/libreoffice-oasis-database.svg diff --git a/frontend/public/mime-types/libreoffice-oasis-drawing-template.svg b/dashboard/public/mime-types/libreoffice-oasis-drawing-template.svg similarity index 100% rename from frontend/public/mime-types/libreoffice-oasis-drawing-template.svg rename to dashboard/public/mime-types/libreoffice-oasis-drawing-template.svg diff --git a/frontend/public/mime-types/libreoffice-oasis-drawing.svg b/dashboard/public/mime-types/libreoffice-oasis-drawing.svg similarity index 100% rename from frontend/public/mime-types/libreoffice-oasis-drawing.svg rename to dashboard/public/mime-types/libreoffice-oasis-drawing.svg diff --git a/frontend/public/mime-types/libreoffice-oasis-formula.svg b/dashboard/public/mime-types/libreoffice-oasis-formula.svg similarity index 100% rename from frontend/public/mime-types/libreoffice-oasis-formula.svg rename to dashboard/public/mime-types/libreoffice-oasis-formula.svg diff --git a/frontend/public/mime-types/libreoffice-oasis-master-document.svg b/dashboard/public/mime-types/libreoffice-oasis-master-document.svg similarity index 100% rename from frontend/public/mime-types/libreoffice-oasis-master-document.svg rename to dashboard/public/mime-types/libreoffice-oasis-master-document.svg diff --git a/frontend/public/mime-types/libreoffice-oasis-presentation-template.svg b/dashboard/public/mime-types/libreoffice-oasis-presentation-template.svg similarity index 100% rename from frontend/public/mime-types/libreoffice-oasis-presentation-template.svg rename to dashboard/public/mime-types/libreoffice-oasis-presentation-template.svg diff --git a/frontend/public/mime-types/libreoffice-oasis-presentation.svg b/dashboard/public/mime-types/libreoffice-oasis-presentation.svg similarity index 100% rename from frontend/public/mime-types/libreoffice-oasis-presentation.svg rename to dashboard/public/mime-types/libreoffice-oasis-presentation.svg diff --git a/frontend/public/mime-types/libreoffice-oasis-spreadsheet-template.svg b/dashboard/public/mime-types/libreoffice-oasis-spreadsheet-template.svg similarity index 100% rename from frontend/public/mime-types/libreoffice-oasis-spreadsheet-template.svg rename to dashboard/public/mime-types/libreoffice-oasis-spreadsheet-template.svg diff --git a/frontend/public/mime-types/libreoffice-oasis-spreadsheet.svg b/dashboard/public/mime-types/libreoffice-oasis-spreadsheet.svg similarity index 100% rename from frontend/public/mime-types/libreoffice-oasis-spreadsheet.svg rename to dashboard/public/mime-types/libreoffice-oasis-spreadsheet.svg diff --git a/frontend/public/mime-types/libreoffice-oasis-text-template.svg b/dashboard/public/mime-types/libreoffice-oasis-text-template.svg similarity index 100% rename from frontend/public/mime-types/libreoffice-oasis-text-template.svg rename to dashboard/public/mime-types/libreoffice-oasis-text-template.svg diff --git a/frontend/public/mime-types/libreoffice-oasis-text.svg b/dashboard/public/mime-types/libreoffice-oasis-text.svg similarity index 100% rename from frontend/public/mime-types/libreoffice-oasis-text.svg rename to dashboard/public/mime-types/libreoffice-oasis-text.svg diff --git a/frontend/public/mime-types/libreoffice-oasis-web-template.svg b/dashboard/public/mime-types/libreoffice-oasis-web-template.svg similarity index 100% rename from frontend/public/mime-types/libreoffice-oasis-web-template.svg rename to dashboard/public/mime-types/libreoffice-oasis-web-template.svg diff --git a/frontend/public/mime-types/libreoffice-presentation-template.svg b/dashboard/public/mime-types/libreoffice-presentation-template.svg similarity index 100% rename from frontend/public/mime-types/libreoffice-presentation-template.svg rename to dashboard/public/mime-types/libreoffice-presentation-template.svg diff --git a/frontend/public/mime-types/libreoffice-presentation.svg b/dashboard/public/mime-types/libreoffice-presentation.svg similarity index 100% rename from frontend/public/mime-types/libreoffice-presentation.svg rename to dashboard/public/mime-types/libreoffice-presentation.svg diff --git a/frontend/public/mime-types/libreoffice-spreadsheet-template.svg b/dashboard/public/mime-types/libreoffice-spreadsheet-template.svg similarity index 100% rename from frontend/public/mime-types/libreoffice-spreadsheet-template.svg rename to dashboard/public/mime-types/libreoffice-spreadsheet-template.svg diff --git a/frontend/public/mime-types/libreoffice-spreadsheet.svg b/dashboard/public/mime-types/libreoffice-spreadsheet.svg similarity index 100% rename from frontend/public/mime-types/libreoffice-spreadsheet.svg rename to dashboard/public/mime-types/libreoffice-spreadsheet.svg diff --git a/frontend/public/mime-types/libreoffice-text-template.svg b/dashboard/public/mime-types/libreoffice-text-template.svg similarity index 100% rename from frontend/public/mime-types/libreoffice-text-template.svg rename to dashboard/public/mime-types/libreoffice-text-template.svg diff --git a/frontend/public/mime-types/libreoffice-text.svg b/dashboard/public/mime-types/libreoffice-text.svg similarity index 100% rename from frontend/public/mime-types/libreoffice-text.svg rename to dashboard/public/mime-types/libreoffice-text.svg diff --git a/frontend/public/mime-types/message-news.svg b/dashboard/public/mime-types/message-news.svg similarity index 100% rename from frontend/public/mime-types/message-news.svg rename to dashboard/public/mime-types/message-news.svg diff --git a/frontend/public/mime-types/message-partial.svg b/dashboard/public/mime-types/message-partial.svg similarity index 100% rename from frontend/public/mime-types/message-partial.svg rename to dashboard/public/mime-types/message-partial.svg diff --git a/frontend/public/mime-types/message-rfc822.svg b/dashboard/public/mime-types/message-rfc822.svg similarity index 100% rename from frontend/public/mime-types/message-rfc822.svg rename to dashboard/public/mime-types/message-rfc822.svg diff --git a/frontend/public/mime-types/message-x-gnu-rmail.svg b/dashboard/public/mime-types/message-x-gnu-rmail.svg similarity index 100% rename from frontend/public/mime-types/message-x-gnu-rmail.svg rename to dashboard/public/mime-types/message-x-gnu-rmail.svg diff --git a/frontend/public/mime-types/message.svg b/dashboard/public/mime-types/message.svg similarity index 100% rename from frontend/public/mime-types/message.svg rename to dashboard/public/mime-types/message.svg diff --git a/frontend/public/mime-types/none.svg b/dashboard/public/mime-types/none.svg similarity index 100% rename from frontend/public/mime-types/none.svg rename to dashboard/public/mime-types/none.svg diff --git a/frontend/public/mime-types/odf.svg b/dashboard/public/mime-types/odf.svg similarity index 100% rename from frontend/public/mime-types/odf.svg rename to dashboard/public/mime-types/odf.svg diff --git a/frontend/public/mime-types/package-x-generic.svg b/dashboard/public/mime-types/package-x-generic.svg similarity index 100% rename from frontend/public/mime-types/package-x-generic.svg rename to dashboard/public/mime-types/package-x-generic.svg diff --git a/frontend/public/mime-types/podcast.svg b/dashboard/public/mime-types/podcast.svg similarity index 100% rename from frontend/public/mime-types/podcast.svg rename to dashboard/public/mime-types/podcast.svg diff --git a/frontend/public/mime-types/text-calendar.svg b/dashboard/public/mime-types/text-calendar.svg similarity index 100% rename from frontend/public/mime-types/text-calendar.svg rename to dashboard/public/mime-types/text-calendar.svg diff --git a/frontend/public/mime-types/text-csharp.svg b/dashboard/public/mime-types/text-csharp.svg similarity index 100% rename from frontend/public/mime-types/text-csharp.svg rename to dashboard/public/mime-types/text-csharp.svg diff --git a/frontend/public/mime-types/text-css.svg b/dashboard/public/mime-types/text-css.svg similarity index 100% rename from frontend/public/mime-types/text-css.svg rename to dashboard/public/mime-types/text-css.svg diff --git a/frontend/public/mime-types/text-csv.svg b/dashboard/public/mime-types/text-csv.svg similarity index 100% rename from frontend/public/mime-types/text-csv.svg rename to dashboard/public/mime-types/text-csv.svg diff --git a/frontend/public/mime-types/text-directory.svg b/dashboard/public/mime-types/text-directory.svg similarity index 100% rename from frontend/public/mime-types/text-directory.svg rename to dashboard/public/mime-types/text-directory.svg diff --git a/frontend/public/mime-types/text-dockerfile.svg b/dashboard/public/mime-types/text-dockerfile.svg similarity index 100% rename from frontend/public/mime-types/text-dockerfile.svg rename to dashboard/public/mime-types/text-dockerfile.svg diff --git a/frontend/public/mime-types/text-enriched.svg b/dashboard/public/mime-types/text-enriched.svg similarity index 100% rename from frontend/public/mime-types/text-enriched.svg rename to dashboard/public/mime-types/text-enriched.svg diff --git a/frontend/public/mime-types/text-html.svg b/dashboard/public/mime-types/text-html.svg similarity index 100% rename from frontend/public/mime-types/text-html.svg rename to dashboard/public/mime-types/text-html.svg diff --git a/frontend/public/mime-types/text-markdown.svg b/dashboard/public/mime-types/text-markdown.svg similarity index 100% rename from frontend/public/mime-types/text-markdown.svg rename to dashboard/public/mime-types/text-markdown.svg diff --git a/frontend/public/mime-types/text-plain.svg b/dashboard/public/mime-types/text-plain.svg similarity index 100% rename from frontend/public/mime-types/text-plain.svg rename to dashboard/public/mime-types/text-plain.svg diff --git a/frontend/public/mime-types/text-rdf+xml.svg b/dashboard/public/mime-types/text-rdf+xml.svg similarity index 100% rename from frontend/public/mime-types/text-rdf+xml.svg rename to dashboard/public/mime-types/text-rdf+xml.svg diff --git a/frontend/public/mime-types/text-rdf.svg b/dashboard/public/mime-types/text-rdf.svg similarity index 100% rename from frontend/public/mime-types/text-rdf.svg rename to dashboard/public/mime-types/text-rdf.svg diff --git a/frontend/public/mime-types/text-rtf.svg b/dashboard/public/mime-types/text-rtf.svg similarity index 100% rename from frontend/public/mime-types/text-rtf.svg rename to dashboard/public/mime-types/text-rtf.svg diff --git a/frontend/public/mime-types/text-rust.svg b/dashboard/public/mime-types/text-rust.svg similarity index 100% rename from frontend/public/mime-types/text-rust.svg rename to dashboard/public/mime-types/text-rust.svg diff --git a/frontend/public/mime-types/text-sgml.svg b/dashboard/public/mime-types/text-sgml.svg similarity index 100% rename from frontend/public/mime-types/text-sgml.svg rename to dashboard/public/mime-types/text-sgml.svg diff --git a/frontend/public/mime-types/text-troff.svg b/dashboard/public/mime-types/text-troff.svg similarity index 100% rename from frontend/public/mime-types/text-troff.svg rename to dashboard/public/mime-types/text-troff.svg diff --git a/frontend/public/mime-types/text-vcalendar.svg b/dashboard/public/mime-types/text-vcalendar.svg similarity index 100% rename from frontend/public/mime-types/text-vcalendar.svg rename to dashboard/public/mime-types/text-vcalendar.svg diff --git a/frontend/public/mime-types/text-vnd.abc.svg b/dashboard/public/mime-types/text-vnd.abc.svg similarity index 100% rename from frontend/public/mime-types/text-vnd.abc.svg rename to dashboard/public/mime-types/text-vnd.abc.svg diff --git a/frontend/public/mime-types/text-vnd.kde.kcrash-report.svg b/dashboard/public/mime-types/text-vnd.kde.kcrash-report.svg similarity index 100% rename from frontend/public/mime-types/text-vnd.kde.kcrash-report.svg rename to dashboard/public/mime-types/text-vnd.kde.kcrash-report.svg diff --git a/frontend/public/mime-types/text-vnd.trolltech.linguist.svg b/dashboard/public/mime-types/text-vnd.trolltech.linguist.svg similarity index 100% rename from frontend/public/mime-types/text-vnd.trolltech.linguist.svg rename to dashboard/public/mime-types/text-vnd.trolltech.linguist.svg diff --git a/frontend/public/mime-types/text-vnd.wap.wml.svg b/dashboard/public/mime-types/text-vnd.wap.wml.svg similarity index 100% rename from frontend/public/mime-types/text-vnd.wap.wml.svg rename to dashboard/public/mime-types/text-vnd.wap.wml.svg diff --git a/frontend/public/mime-types/text-vtt.svg b/dashboard/public/mime-types/text-vtt.svg similarity index 100% rename from frontend/public/mime-types/text-vtt.svg rename to dashboard/public/mime-types/text-vtt.svg diff --git a/frontend/public/mime-types/text-wiki.svg b/dashboard/public/mime-types/text-wiki.svg similarity index 100% rename from frontend/public/mime-types/text-wiki.svg rename to dashboard/public/mime-types/text-wiki.svg diff --git a/frontend/public/mime-types/text-x-adasrc.svg b/dashboard/public/mime-types/text-x-adasrc.svg similarity index 100% rename from frontend/public/mime-types/text-x-adasrc.svg rename to dashboard/public/mime-types/text-x-adasrc.svg diff --git a/frontend/public/mime-types/text-x-apport.svg b/dashboard/public/mime-types/text-x-apport.svg similarity index 100% rename from frontend/public/mime-types/text-x-apport.svg rename to dashboard/public/mime-types/text-x-apport.svg diff --git a/frontend/public/mime-types/text-x-authors.svg b/dashboard/public/mime-types/text-x-authors.svg similarity index 100% rename from frontend/public/mime-types/text-x-authors.svg rename to dashboard/public/mime-types/text-x-authors.svg diff --git a/frontend/public/mime-types/text-x-bibtex.svg b/dashboard/public/mime-types/text-x-bibtex.svg similarity index 100% rename from frontend/public/mime-types/text-x-bibtex.svg rename to dashboard/public/mime-types/text-x-bibtex.svg diff --git a/frontend/public/mime-types/text-x-c++hdr.svg b/dashboard/public/mime-types/text-x-c++hdr.svg similarity index 100% rename from frontend/public/mime-types/text-x-c++hdr.svg rename to dashboard/public/mime-types/text-x-c++hdr.svg diff --git a/frontend/public/mime-types/text-x-c++src.svg b/dashboard/public/mime-types/text-x-c++src.svg similarity index 100% rename from frontend/public/mime-types/text-x-c++src.svg rename to dashboard/public/mime-types/text-x-c++src.svg diff --git a/frontend/public/mime-types/text-x-changelog.svg b/dashboard/public/mime-types/text-x-changelog.svg similarity index 100% rename from frontend/public/mime-types/text-x-changelog.svg rename to dashboard/public/mime-types/text-x-changelog.svg diff --git a/frontend/public/mime-types/text-x-chdr.svg b/dashboard/public/mime-types/text-x-chdr.svg similarity index 100% rename from frontend/public/mime-types/text-x-chdr.svg rename to dashboard/public/mime-types/text-x-chdr.svg diff --git a/frontend/public/mime-types/text-x-cmake.svg b/dashboard/public/mime-types/text-x-cmake.svg similarity index 100% rename from frontend/public/mime-types/text-x-cmake.svg rename to dashboard/public/mime-types/text-x-cmake.svg diff --git a/frontend/public/mime-types/text-x-copying.svg b/dashboard/public/mime-types/text-x-copying.svg similarity index 100% rename from frontend/public/mime-types/text-x-copying.svg rename to dashboard/public/mime-types/text-x-copying.svg diff --git a/frontend/public/mime-types/text-x-credits.svg b/dashboard/public/mime-types/text-x-credits.svg similarity index 100% rename from frontend/public/mime-types/text-x-credits.svg rename to dashboard/public/mime-types/text-x-credits.svg diff --git a/frontend/public/mime-types/text-x-csharp.svg b/dashboard/public/mime-types/text-x-csharp.svg similarity index 100% rename from frontend/public/mime-types/text-x-csharp.svg rename to dashboard/public/mime-types/text-x-csharp.svg diff --git a/frontend/public/mime-types/text-x-csrc.svg b/dashboard/public/mime-types/text-x-csrc.svg similarity index 100% rename from frontend/public/mime-types/text-x-csrc.svg rename to dashboard/public/mime-types/text-x-csrc.svg diff --git a/frontend/public/mime-types/text-x-dtd.svg b/dashboard/public/mime-types/text-x-dtd.svg similarity index 100% rename from frontend/public/mime-types/text-x-dtd.svg rename to dashboard/public/mime-types/text-x-dtd.svg diff --git a/frontend/public/mime-types/text-x-generic.svapplication-x-awk.svg b/dashboard/public/mime-types/text-x-generic.svapplication-x-awk.svg similarity index 100% rename from frontend/public/mime-types/text-x-generic.svapplication-x-awk.svg rename to dashboard/public/mime-types/text-x-generic.svapplication-x-awk.svg diff --git a/frontend/public/mime-types/text-x-generic.svg b/dashboard/public/mime-types/text-x-generic.svg similarity index 100% rename from frontend/public/mime-types/text-x-generic.svg rename to dashboard/public/mime-types/text-x-generic.svg diff --git a/frontend/public/mime-types/text-x-gettext-translation.svg b/dashboard/public/mime-types/text-x-gettext-translation.svg similarity index 100% rename from frontend/public/mime-types/text-x-gettext-translation.svg rename to dashboard/public/mime-types/text-x-gettext-translation.svg diff --git a/frontend/public/mime-types/text-x-go.svg b/dashboard/public/mime-types/text-x-go.svg similarity index 100% rename from frontend/public/mime-types/text-x-go.svg rename to dashboard/public/mime-types/text-x-go.svg diff --git a/frontend/public/mime-types/text-x-haskell.svg b/dashboard/public/mime-types/text-x-haskell.svg similarity index 100% rename from frontend/public/mime-types/text-x-haskell.svg rename to dashboard/public/mime-types/text-x-haskell.svg diff --git a/frontend/public/mime-types/text-x-hex.svg b/dashboard/public/mime-types/text-x-hex.svg similarity index 100% rename from frontend/public/mime-types/text-x-hex.svg rename to dashboard/public/mime-types/text-x-hex.svg diff --git a/frontend/public/mime-types/text-x-install.svg b/dashboard/public/mime-types/text-x-install.svg similarity index 100% rename from frontend/public/mime-types/text-x-install.svg rename to dashboard/public/mime-types/text-x-install.svg diff --git a/frontend/public/mime-types/text-x-java-source.svg b/dashboard/public/mime-types/text-x-java-source.svg similarity index 100% rename from frontend/public/mime-types/text-x-java-source.svg rename to dashboard/public/mime-types/text-x-java-source.svg diff --git a/frontend/public/mime-types/text-x-java.svg b/dashboard/public/mime-types/text-x-java.svg similarity index 100% rename from frontend/public/mime-types/text-x-java.svg rename to dashboard/public/mime-types/text-x-java.svg diff --git a/frontend/public/mime-types/text-x-javascript.svg b/dashboard/public/mime-types/text-x-javascript.svg similarity index 100% rename from frontend/public/mime-types/text-x-javascript.svg rename to dashboard/public/mime-types/text-x-javascript.svg diff --git a/frontend/public/mime-types/text-x-katefilelist.svg b/dashboard/public/mime-types/text-x-katefilelist.svg similarity index 100% rename from frontend/public/mime-types/text-x-katefilelist.svg rename to dashboard/public/mime-types/text-x-katefilelist.svg diff --git a/frontend/public/mime-types/text-x-kotlin.svg b/dashboard/public/mime-types/text-x-kotlin.svg similarity index 100% rename from frontend/public/mime-types/text-x-kotlin.svg rename to dashboard/public/mime-types/text-x-kotlin.svg diff --git a/frontend/public/mime-types/text-x-ldif.svg b/dashboard/public/mime-types/text-x-ldif.svg similarity index 100% rename from frontend/public/mime-types/text-x-ldif.svg rename to dashboard/public/mime-types/text-x-ldif.svg diff --git a/frontend/public/mime-types/text-x-lilypond.svg b/dashboard/public/mime-types/text-x-lilypond.svg similarity index 100% rename from frontend/public/mime-types/text-x-lilypond.svg rename to dashboard/public/mime-types/text-x-lilypond.svg diff --git a/frontend/public/mime-types/text-x-log.svg b/dashboard/public/mime-types/text-x-log.svg similarity index 100% rename from frontend/public/mime-types/text-x-log.svg rename to dashboard/public/mime-types/text-x-log.svg diff --git a/frontend/public/mime-types/text-x-lua.svg b/dashboard/public/mime-types/text-x-lua.svg similarity index 100% rename from frontend/public/mime-types/text-x-lua.svg rename to dashboard/public/mime-types/text-x-lua.svg diff --git a/frontend/public/mime-types/text-x-makefile.svg b/dashboard/public/mime-types/text-x-makefile.svg similarity index 100% rename from frontend/public/mime-types/text-x-makefile.svg rename to dashboard/public/mime-types/text-x-makefile.svg diff --git a/frontend/public/mime-types/text-x-markdown.svg b/dashboard/public/mime-types/text-x-markdown.svg similarity index 100% rename from frontend/public/mime-types/text-x-markdown.svg rename to dashboard/public/mime-types/text-x-markdown.svg diff --git a/frontend/public/mime-types/text-x-microdvd.svg b/dashboard/public/mime-types/text-x-microdvd.svg similarity index 100% rename from frontend/public/mime-types/text-x-microdvd.svg rename to dashboard/public/mime-types/text-x-microdvd.svg diff --git a/frontend/public/mime-types/text-x-mpsub.svg b/dashboard/public/mime-types/text-x-mpsub.svg similarity index 100% rename from frontend/public/mime-types/text-x-mpsub.svg rename to dashboard/public/mime-types/text-x-mpsub.svg diff --git a/frontend/public/mime-types/text-x-nfo.svg b/dashboard/public/mime-types/text-x-nfo.svg similarity index 100% rename from frontend/public/mime-types/text-x-nfo.svg rename to dashboard/public/mime-types/text-x-nfo.svg diff --git a/frontend/public/mime-types/text-x-objchdr.svg b/dashboard/public/mime-types/text-x-objchdr.svg similarity index 100% rename from frontend/public/mime-types/text-x-objchdr.svg rename to dashboard/public/mime-types/text-x-objchdr.svg diff --git a/frontend/public/mime-types/text-x-objcsrc.svg b/dashboard/public/mime-types/text-x-objcsrc.svg similarity index 100% rename from frontend/public/mime-types/text-x-objcsrc.svg rename to dashboard/public/mime-types/text-x-objcsrc.svg diff --git a/frontend/public/mime-types/text-x-opml+xml.svg b/dashboard/public/mime-types/text-x-opml+xml.svg similarity index 100% rename from frontend/public/mime-types/text-x-opml+xml.svg rename to dashboard/public/mime-types/text-x-opml+xml.svg diff --git a/frontend/public/mime-types/text-x-opml.svg b/dashboard/public/mime-types/text-x-opml.svg similarity index 100% rename from frontend/public/mime-types/text-x-opml.svg rename to dashboard/public/mime-types/text-x-opml.svg diff --git a/frontend/public/mime-types/text-x-pascal.svg b/dashboard/public/mime-types/text-x-pascal.svg similarity index 100% rename from frontend/public/mime-types/text-x-pascal.svg rename to dashboard/public/mime-types/text-x-pascal.svg diff --git a/frontend/public/mime-types/text-x-patch.svg b/dashboard/public/mime-types/text-x-patch.svg similarity index 100% rename from frontend/public/mime-types/text-x-patch.svg rename to dashboard/public/mime-types/text-x-patch.svg diff --git a/frontend/public/mime-types/text-x-plain.svg b/dashboard/public/mime-types/text-x-plain.svg similarity index 100% rename from frontend/public/mime-types/text-x-plain.svg rename to dashboard/public/mime-types/text-x-plain.svg diff --git a/frontend/public/mime-types/text-x-po.svg b/dashboard/public/mime-types/text-x-po.svg similarity index 100% rename from frontend/public/mime-types/text-x-po.svg rename to dashboard/public/mime-types/text-x-po.svg diff --git a/frontend/public/mime-types/text-x-python.svg b/dashboard/public/mime-types/text-x-python.svg similarity index 100% rename from frontend/public/mime-types/text-x-python.svg rename to dashboard/public/mime-types/text-x-python.svg diff --git a/frontend/public/mime-types/text-x-python3.svg b/dashboard/public/mime-types/text-x-python3.svg similarity index 100% rename from frontend/public/mime-types/text-x-python3.svg rename to dashboard/public/mime-types/text-x-python3.svg diff --git a/frontend/public/mime-types/text-x-qml.svg b/dashboard/public/mime-types/text-x-qml.svg similarity index 100% rename from frontend/public/mime-types/text-x-qml.svg rename to dashboard/public/mime-types/text-x-qml.svg diff --git a/frontend/public/mime-types/text-x-r.svg b/dashboard/public/mime-types/text-x-r.svg similarity index 100% rename from frontend/public/mime-types/text-x-r.svg rename to dashboard/public/mime-types/text-x-r.svg diff --git a/frontend/public/mime-types/text-x-readme.svg b/dashboard/public/mime-types/text-x-readme.svg similarity index 100% rename from frontend/public/mime-types/text-x-readme.svg rename to dashboard/public/mime-types/text-x-readme.svg diff --git a/frontend/public/mime-types/text-x-rpm-spec.svg b/dashboard/public/mime-types/text-x-rpm-spec.svg similarity index 100% rename from frontend/public/mime-types/text-x-rpm-spec.svg rename to dashboard/public/mime-types/text-x-rpm-spec.svg diff --git a/frontend/public/mime-types/text-x-rust.svg b/dashboard/public/mime-types/text-x-rust.svg similarity index 100% rename from frontend/public/mime-types/text-x-rust.svg rename to dashboard/public/mime-types/text-x-rust.svg diff --git a/frontend/public/mime-types/text-x-sass.svg b/dashboard/public/mime-types/text-x-sass.svg similarity index 100% rename from frontend/public/mime-types/text-x-sass.svg rename to dashboard/public/mime-types/text-x-sass.svg diff --git a/frontend/public/mime-types/text-x-scala.svg b/dashboard/public/mime-types/text-x-scala.svg similarity index 100% rename from frontend/public/mime-types/text-x-scala.svg rename to dashboard/public/mime-types/text-x-scala.svg diff --git a/frontend/public/mime-types/text-x-script.svg b/dashboard/public/mime-types/text-x-script.svg similarity index 100% rename from frontend/public/mime-types/text-x-script.svg rename to dashboard/public/mime-types/text-x-script.svg diff --git a/frontend/public/mime-types/text-x-scss.svg b/dashboard/public/mime-types/text-x-scss.svg similarity index 100% rename from frontend/public/mime-types/text-x-scss.svg rename to dashboard/public/mime-types/text-x-scss.svg diff --git a/frontend/public/mime-types/text-x-sql.svg b/dashboard/public/mime-types/text-x-sql.svg similarity index 100% rename from frontend/public/mime-types/text-x-sql.svg rename to dashboard/public/mime-types/text-x-sql.svg diff --git a/frontend/public/mime-types/text-x-ssa.svg b/dashboard/public/mime-types/text-x-ssa.svg similarity index 100% rename from frontend/public/mime-types/text-x-ssa.svg rename to dashboard/public/mime-types/text-x-ssa.svg diff --git a/frontend/public/mime-types/text-x-subviewer.svg b/dashboard/public/mime-types/text-x-subviewer.svg similarity index 100% rename from frontend/public/mime-types/text-x-subviewer.svg rename to dashboard/public/mime-types/text-x-subviewer.svg diff --git a/frontend/public/mime-types/text-x-tcl.svg b/dashboard/public/mime-types/text-x-tcl.svg similarity index 100% rename from frontend/public/mime-types/text-x-tcl.svg rename to dashboard/public/mime-types/text-x-tcl.svg diff --git a/frontend/public/mime-types/text-x-tex.svg b/dashboard/public/mime-types/text-x-tex.svg similarity index 100% rename from frontend/public/mime-types/text-x-tex.svg rename to dashboard/public/mime-types/text-x-tex.svg diff --git a/frontend/public/mime-types/text-x-texinfo.svg b/dashboard/public/mime-types/text-x-texinfo.svg similarity index 100% rename from frontend/public/mime-types/text-x-texinfo.svg rename to dashboard/public/mime-types/text-x-texinfo.svg diff --git a/frontend/public/mime-types/text-x-vcard.svg b/dashboard/public/mime-types/text-x-vcard.svg similarity index 100% rename from frontend/public/mime-types/text-x-vcard.svg rename to dashboard/public/mime-types/text-x-vcard.svg diff --git a/frontend/public/mime-types/text-x-xslfo.svg b/dashboard/public/mime-types/text-x-xslfo.svg similarity index 100% rename from frontend/public/mime-types/text-x-xslfo.svg rename to dashboard/public/mime-types/text-x-xslfo.svg diff --git a/frontend/public/mime-types/text-xmcd.svg b/dashboard/public/mime-types/text-xmcd.svg similarity index 100% rename from frontend/public/mime-types/text-xmcd.svg rename to dashboard/public/mime-types/text-xmcd.svg diff --git a/frontend/public/mime-types/text-xml.svg b/dashboard/public/mime-types/text-xml.svg similarity index 100% rename from frontend/public/mime-types/text-xml.svg rename to dashboard/public/mime-types/text-xml.svg diff --git a/frontend/public/mime-types/unknown.svg b/dashboard/public/mime-types/unknown.svg similarity index 100% rename from frontend/public/mime-types/unknown.svg rename to dashboard/public/mime-types/unknown.svg diff --git a/frontend/public/mime-types/uri-mms.svg b/dashboard/public/mime-types/uri-mms.svg similarity index 100% rename from frontend/public/mime-types/uri-mms.svg rename to dashboard/public/mime-types/uri-mms.svg diff --git a/frontend/public/mime-types/uri-mmst.svg b/dashboard/public/mime-types/uri-mmst.svg similarity index 100% rename from frontend/public/mime-types/uri-mmst.svg rename to dashboard/public/mime-types/uri-mmst.svg diff --git a/frontend/public/mime-types/uri-pnm.svg b/dashboard/public/mime-types/uri-pnm.svg similarity index 100% rename from frontend/public/mime-types/uri-pnm.svg rename to dashboard/public/mime-types/uri-pnm.svg diff --git a/frontend/public/mime-types/uri-rtspt.svg b/dashboard/public/mime-types/uri-rtspt.svg similarity index 100% rename from frontend/public/mime-types/uri-rtspt.svg rename to dashboard/public/mime-types/uri-rtspt.svg diff --git a/frontend/public/mime-types/uri-rtspu.svg b/dashboard/public/mime-types/uri-rtspu.svg similarity index 100% rename from frontend/public/mime-types/uri-rtspu.svg rename to dashboard/public/mime-types/uri-rtspu.svg diff --git a/frontend/public/mime-types/video-mlt-playlist.svg b/dashboard/public/mime-types/video-mlt-playlist.svg similarity index 100% rename from frontend/public/mime-types/video-mlt-playlist.svg rename to dashboard/public/mime-types/video-mlt-playlist.svg diff --git a/frontend/public/mime-types/video-mp2t.svg b/dashboard/public/mime-types/video-mp2t.svg similarity index 100% rename from frontend/public/mime-types/video-mp2t.svg rename to dashboard/public/mime-types/video-mp2t.svg diff --git a/frontend/public/mime-types/video-mp4.svg b/dashboard/public/mime-types/video-mp4.svg similarity index 100% rename from frontend/public/mime-types/video-mp4.svg rename to dashboard/public/mime-types/video-mp4.svg diff --git a/frontend/public/mime-types/video-vivo.svg b/dashboard/public/mime-types/video-vivo.svg similarity index 100% rename from frontend/public/mime-types/video-vivo.svg rename to dashboard/public/mime-types/video-vivo.svg diff --git a/frontend/public/mime-types/video-vnd.rn-realvideo.svg b/dashboard/public/mime-types/video-vnd.rn-realvideo.svg similarity index 100% rename from frontend/public/mime-types/video-vnd.rn-realvideo.svg rename to dashboard/public/mime-types/video-vnd.rn-realvideo.svg diff --git a/frontend/public/mime-types/video-wavelet.svg b/dashboard/public/mime-types/video-wavelet.svg similarity index 100% rename from frontend/public/mime-types/video-wavelet.svg rename to dashboard/public/mime-types/video-wavelet.svg diff --git a/frontend/public/mime-types/video-webm.svg b/dashboard/public/mime-types/video-webm.svg similarity index 100% rename from frontend/public/mime-types/video-webm.svg rename to dashboard/public/mime-types/video-webm.svg diff --git a/frontend/public/mime-types/video-x-anim.svg b/dashboard/public/mime-types/video-x-anim.svg similarity index 100% rename from frontend/public/mime-types/video-x-anim.svg rename to dashboard/public/mime-types/video-x-anim.svg diff --git a/frontend/public/mime-types/video-x-flic.svg b/dashboard/public/mime-types/video-x-flic.svg similarity index 100% rename from frontend/public/mime-types/video-x-flic.svg rename to dashboard/public/mime-types/video-x-flic.svg diff --git a/frontend/public/mime-types/video-x-flv.svg b/dashboard/public/mime-types/video-x-flv.svg similarity index 100% rename from frontend/public/mime-types/video-x-flv.svg rename to dashboard/public/mime-types/video-x-flv.svg diff --git a/frontend/public/mime-types/video-x-generic.svg b/dashboard/public/mime-types/video-x-generic.svg similarity index 100% rename from frontend/public/mime-types/video-x-generic.svg rename to dashboard/public/mime-types/video-x-generic.svg diff --git a/frontend/public/mime-types/video-x-google-vlc-plugin.svg b/dashboard/public/mime-types/video-x-google-vlc-plugin.svg similarity index 100% rename from frontend/public/mime-types/video-x-google-vlc-plugin.svg rename to dashboard/public/mime-types/video-x-google-vlc-plugin.svg diff --git a/frontend/public/mime-types/video-x-javafx.svg b/dashboard/public/mime-types/video-x-javafx.svg similarity index 100% rename from frontend/public/mime-types/video-x-javafx.svg rename to dashboard/public/mime-types/video-x-javafx.svg diff --git a/frontend/public/mime-types/video-x-matroska.svg b/dashboard/public/mime-types/video-x-matroska.svg similarity index 100% rename from frontend/public/mime-types/video-x-matroska.svg rename to dashboard/public/mime-types/video-x-matroska.svg diff --git a/frontend/public/mime-types/video-x-mng.svg b/dashboard/public/mime-types/video-x-mng.svg similarity index 100% rename from frontend/public/mime-types/video-x-mng.svg rename to dashboard/public/mime-types/video-x-mng.svg diff --git a/frontend/public/mime-types/video-x-ms-wmp.svg b/dashboard/public/mime-types/video-x-ms-wmp.svg similarity index 100% rename from frontend/public/mime-types/video-x-ms-wmp.svg rename to dashboard/public/mime-types/video-x-ms-wmp.svg diff --git a/frontend/public/mime-types/video-x-ms-wmv.svg b/dashboard/public/mime-types/video-x-ms-wmv.svg similarity index 100% rename from frontend/public/mime-types/video-x-ms-wmv.svg rename to dashboard/public/mime-types/video-x-ms-wmv.svg diff --git a/frontend/public/mime-types/video-x-msvideo.svg b/dashboard/public/mime-types/video-x-msvideo.svg similarity index 100% rename from frontend/public/mime-types/video-x-msvideo.svg rename to dashboard/public/mime-types/video-x-msvideo.svg diff --git a/frontend/public/mime-types/video-x-ogm+ogg.svg b/dashboard/public/mime-types/video-x-ogm+ogg.svg similarity index 100% rename from frontend/public/mime-types/video-x-ogm+ogg.svg rename to dashboard/public/mime-types/video-x-ogm+ogg.svg diff --git a/frontend/public/mime-types/video-x-theora+ogg.svg b/dashboard/public/mime-types/video-x-theora+ogg.svg similarity index 100% rename from frontend/public/mime-types/video-x-theora+ogg.svg rename to dashboard/public/mime-types/video-x-theora+ogg.svg diff --git a/frontend/public/mime-types/video-x-wmv.svg b/dashboard/public/mime-types/video-x-wmv.svg similarity index 100% rename from frontend/public/mime-types/video-x-wmv.svg rename to dashboard/public/mime-types/video-x-wmv.svg diff --git a/frontend/public/mime-types/viewbib.svg b/dashboard/public/mime-types/viewbib.svg similarity index 100% rename from frontend/public/mime-types/viewbib.svg rename to dashboard/public/mime-types/viewbib.svg diff --git a/frontend/public/mime-types/viewdvi.svg b/dashboard/public/mime-types/viewdvi.svg similarity index 100% rename from frontend/public/mime-types/viewdvi.svg rename to dashboard/public/mime-types/viewdvi.svg diff --git a/frontend/public/mime-types/viewhtml.svg b/dashboard/public/mime-types/viewhtml.svg similarity index 100% rename from frontend/public/mime-types/viewhtml.svg rename to dashboard/public/mime-types/viewhtml.svg diff --git a/frontend/public/mime-types/viewpdf.svg b/dashboard/public/mime-types/viewpdf.svg similarity index 100% rename from frontend/public/mime-types/viewpdf.svg rename to dashboard/public/mime-types/viewpdf.svg diff --git a/frontend/public/mime-types/viewps.svg b/dashboard/public/mime-types/viewps.svg similarity index 100% rename from frontend/public/mime-types/viewps.svg rename to dashboard/public/mime-types/viewps.svg diff --git a/frontend/public/mime-types/virtualbox-hdd.svg b/dashboard/public/mime-types/virtualbox-hdd.svg similarity index 100% rename from frontend/public/mime-types/virtualbox-hdd.svg rename to dashboard/public/mime-types/virtualbox-hdd.svg diff --git a/frontend/public/mime-types/virtualbox-ova.svg b/dashboard/public/mime-types/virtualbox-ova.svg similarity index 100% rename from frontend/public/mime-types/virtualbox-ova.svg rename to dashboard/public/mime-types/virtualbox-ova.svg diff --git a/frontend/public/mime-types/virtualbox-ovf.svg b/dashboard/public/mime-types/virtualbox-ovf.svg similarity index 100% rename from frontend/public/mime-types/virtualbox-ovf.svg rename to dashboard/public/mime-types/virtualbox-ovf.svg diff --git a/frontend/public/mime-types/virtualbox-vbox-extpack.svg b/dashboard/public/mime-types/virtualbox-vbox-extpack.svg similarity index 100% rename from frontend/public/mime-types/virtualbox-vbox-extpack.svg rename to dashboard/public/mime-types/virtualbox-vbox-extpack.svg diff --git a/frontend/public/mime-types/virtualbox-vbox.svg b/dashboard/public/mime-types/virtualbox-vbox.svg similarity index 100% rename from frontend/public/mime-types/virtualbox-vbox.svg rename to dashboard/public/mime-types/virtualbox-vbox.svg diff --git a/frontend/public/mime-types/virtualbox-vdi.svg b/dashboard/public/mime-types/virtualbox-vdi.svg similarity index 100% rename from frontend/public/mime-types/virtualbox-vdi.svg rename to dashboard/public/mime-types/virtualbox-vdi.svg diff --git a/frontend/public/mime-types/virtualbox-vhd.svg b/dashboard/public/mime-types/virtualbox-vhd.svg similarity index 100% rename from frontend/public/mime-types/virtualbox-vhd.svg rename to dashboard/public/mime-types/virtualbox-vhd.svg diff --git a/frontend/public/mime-types/virtualbox-vmdk.svg b/dashboard/public/mime-types/virtualbox-vmdk.svg similarity index 100% rename from frontend/public/mime-types/virtualbox-vmdk.svg rename to dashboard/public/mime-types/virtualbox-vmdk.svg diff --git a/frontend/public/mime-types/vnd.ms-publisher.svg b/dashboard/public/mime-types/vnd.ms-publisher.svg similarity index 100% rename from frontend/public/mime-types/vnd.ms-publisher.svg rename to dashboard/public/mime-types/vnd.ms-publisher.svg diff --git a/frontend/public/mime-types/x-kde-nsplugin-generated.svg b/dashboard/public/mime-types/x-kde-nsplugin-generated.svg similarity index 100% rename from frontend/public/mime-types/x-kde-nsplugin-generated.svg rename to dashboard/public/mime-types/x-kde-nsplugin-generated.svg diff --git a/frontend/public/mime-types/x-mail-distribution-list.svg b/dashboard/public/mime-types/x-mail-distribution-list.svg similarity index 100% rename from frontend/public/mime-types/x-mail-distribution-list.svg rename to dashboard/public/mime-types/x-mail-distribution-list.svg diff --git a/frontend/public/mime-types/x-media-podcast.svg b/dashboard/public/mime-types/x-media-podcast.svg similarity index 100% rename from frontend/public/mime-types/x-media-podcast.svg rename to dashboard/public/mime-types/x-media-podcast.svg diff --git a/frontend/public/mime-types/x-office-address-book.svg b/dashboard/public/mime-types/x-office-address-book.svg similarity index 100% rename from frontend/public/mime-types/x-office-address-book.svg rename to dashboard/public/mime-types/x-office-address-book.svg diff --git a/frontend/public/mime-types/x-office-calendar.svg b/dashboard/public/mime-types/x-office-calendar.svg similarity index 100% rename from frontend/public/mime-types/x-office-calendar.svg rename to dashboard/public/mime-types/x-office-calendar.svg diff --git a/frontend/public/mime-types/x-office-contact.svg b/dashboard/public/mime-types/x-office-contact.svg similarity index 100% rename from frontend/public/mime-types/x-office-contact.svg rename to dashboard/public/mime-types/x-office-contact.svg diff --git a/frontend/public/mime-types/x-office-document.svg b/dashboard/public/mime-types/x-office-document.svg similarity index 100% rename from frontend/public/mime-types/x-office-document.svg rename to dashboard/public/mime-types/x-office-document.svg diff --git a/frontend/public/mime-types/x-office-drawing.svg b/dashboard/public/mime-types/x-office-drawing.svg similarity index 100% rename from frontend/public/mime-types/x-office-drawing.svg rename to dashboard/public/mime-types/x-office-drawing.svg diff --git a/frontend/public/mime-types/x-office-presentation.svg b/dashboard/public/mime-types/x-office-presentation.svg similarity index 100% rename from frontend/public/mime-types/x-office-presentation.svg rename to dashboard/public/mime-types/x-office-presentation.svg diff --git a/frontend/public/mime-types/x-office-spreadsheet.svg b/dashboard/public/mime-types/x-office-spreadsheet.svg similarity index 100% rename from frontend/public/mime-types/x-office-spreadsheet.svg rename to dashboard/public/mime-types/x-office-spreadsheet.svg diff --git a/dashboard/public/views/app.html b/dashboard/public/views/app.html index 66eaa3f65..43eb3c10c 100644 --- a/dashboard/public/views/app.html +++ b/dashboard/public/views/app.html @@ -681,7 +681,7 @@