fix(milestone): close v0.2 audit gaps

This commit is contained in:
curo1305 committed 2026-06-17 12:42:20 +02:00
1 parent b9e2fc1803
commit aaf57eae80
10 files changed
+373 -186

No files matched your search

+1 -1
View File
@@ -4930,7 +4930,7 @@ var drawChart = (function (exports) {
</script>
<script>
/*<!--*/
const data = {"version":2,"tree":{"name":"root","children":[{"name":"assets/index-DL14Ga_S.js","children":[{"name":"\u0000vite","children":[{"uid":"3f60f3a3-1","name":"modulepreload-polyfill.js"},{"uid":"3f60f3a3-21","name":"preload-helper.js"}]},{"name":"node_modules","children":[{"name":"@vue","children":[{"name":"shared/dist/shared.esm-bundler.js","uid":"3f60f3a3-3"},{"name":"reactivity/dist/reactivity.esm-bundler.js","uid":"3f60f3a3-5"},{"name":"runtime-core/dist/runtime-core.esm-bundler.js","uid":"3f60f3a3-7"},{"name":"runtime-dom/dist/runtime-dom.esm-bundler.js","uid":"3f60f3a3-9"}]},{"name":"pinia/dist/pinia.mjs","uid":"3f60f3a3-11"},{"name":"vue-router/dist","children":[{"uid":"3f60f3a3-13","name":"devtools-EWN81iOl.mjs"},{"uid":"3f60f3a3-15","name":"vue-router.mjs"}]}]},{"uid":"3f60f3a3-17","name":"\u0000plugin-vue:export-helper"},{"name":"src","children":[{"name":"components","children":[{"name":"ui","children":[{"uid":"3f60f3a3-19","name":"AppIcon.vue"},{"uid":"3f60f3a3-47","name":"TreeItem.vue"},{"uid":"3f60f3a3-57","name":"EmptyState.vue"},{"uid":"3f60f3a3-67","name":"ToastContainer.vue?vue&type=style&index=0&scoped=25e8ba8f&lang.css"},{"uid":"3f60f3a3-69","name":"ToastContainer.vue"},{"uid":"3f60f3a3-79","name":"BreadcrumbBar.vue"}]},{"name":"layout","children":[{"uid":"3f60f3a3-45","name":"QuotaBar.vue"},{"uid":"3f60f3a3-59","name":"AppSidebar.vue?vue&type=style&index=0&scoped=36611e37&lang.css"},{"uid":"3f60f3a3-61","name":"AppSidebar.vue"},{"uid":"3f60f3a3-71","name":"OsDragOverlay.vue?vue&type=style&index=0&scoped=8825a23d&lang.css"},{"uid":"3f60f3a3-73","name":"OsDragOverlay.vue"}]},{"name":"folders","children":[{"uid":"3f60f3a3-49","name":"FolderTreeItem.vue"},{"uid":"3f60f3a3-93","name":"FolderDeleteModal.vue"}]},{"name":"cloud","children":[{"uid":"3f60f3a3-51","name":"CloudFolderTreeItem.vue"},{"uid":"3f60f3a3-55","name":"CloudProviderTreeItem.vue"}]},{"name":"documents","children":[{"uid":"3f60f3a3-81","name":"SearchBar.vue"},{"uid":"3f60f3a3-83","name":"SortControls.vue"}]},{"name":"upload","children":[{"uid":"3f60f3a3-85","name":"DropZone.vue"},{"uid":"3f60f3a3-87","name":"UploadProgress.vue"}]},{"name":"topics/TopicBadge.vue","uid":"3f60f3a3-89"},{"name":"storage/StorageBrowser.vue","uid":"3f60f3a3-91"},{"name":"sharing/ShareModal.vue","uid":"3f60f3a3-95"}]},{"name":"api","children":[{"uid":"3f60f3a3-23","name":"utils.js"},{"uid":"3f60f3a3-25","name":"documents.js"},{"uid":"3f60f3a3-27","name":"auth.js"},{"uid":"3f60f3a3-29","name":"folders.js"},{"uid":"3f60f3a3-31","name":"shares.js"},{"uid":"3f60f3a3-33","name":"cloud.js"},{"uid":"3f60f3a3-35","name":"topics.js"}]},{"name":"stores","children":[{"uid":"3f60f3a3-37","name":"topics.js"},{"uid":"3f60f3a3-39","name":"auth.js"},{"uid":"3f60f3a3-41","name":"folders.js"},{"uid":"3f60f3a3-43","name":"cloudConnections.js"},{"uid":"3f60f3a3-65","name":"toast.js"},{"uid":"3f60f3a3-77","name":"documents.js"}]},{"name":"utils/formatters.js","uid":"3f60f3a3-53"},{"name":"layouts/AuthLayout.vue","uid":"3f60f3a3-63"},{"uid":"3f60f3a3-75","name":"App.vue"},{"name":"views/FileManagerView.vue","uid":"3f60f3a3-97"},{"name":"router/index.js","uid":"3f60f3a3-99"},{"uid":"3f60f3a3-101","name":"style.css"},{"uid":"3f60f3a3-103","name":"main.js"}]},{"uid":"3f60f3a3-105","name":"index.html"}]},{"name":"assets/TopicsView-bJYYDCA8.js","children":[{"name":"src","children":[{"name":"components","children":[{"name":"topics/TopicManager.vue","uid":"3f60f3a3-107"},{"name":"documents/DocumentCard.vue","uid":"3f60f3a3-109"}]},{"name":"views/TopicsView.vue","uid":"3f60f3a3-111"}]}]},{"name":"assets/DocumentView-D58zIW1D.js","children":[{"name":"src","children":[{"name":"components/documents/DocumentPreviewModal.vue","uid":"3f60f3a3-113"},{"name":"views/DocumentView.vue","uid":"3f60f3a3-115"}]}]},{"name":"assets/SettingsView-DhfueIZp.js","children":[{"name":"src","children":[{"name":"components","children":[{"name":"settings","children":[{"uid":"3f60f3a3-117","name":"SettingsPreferencesTab.vue"},{"uid":"3f60f3a3-119","name":"SettingsAiTab.vue"},{"uid":"3f60f3a3-125","name":"SettingsCloudTab.vue"},{"uid":"3f60f3a3-231","name":"SettingsAccountTab.vue"}]},{"name":"ui/ConfirmBlock.vue","uid":"3f60f3a3-121"},{"name":"cloud/CloudCredentialModal.vue","uid":"3f60f3a3-123"},{"name":"auth","children":[{"uid":"3f60f3a3-227","name":"BackupCodesDisplay.vue"},{"uid":"3f60f3a3-229","name":"TotpEnrollment.vue"}]}]},{"name":"views/SettingsView.vue","uid":"3f60f3a3-233"}]},{"uid":"3f60f3a3-127","name":"\u0000commonjsHelpers.js"},{"name":"\u0000/node_modules","children":[{"name":"qrcode/lib","children":[{"uid":"3f60f3a3-129","name":"browser.js?commonjs-exports"},{"name":"core","children":[{"uid":"3f60f3a3-133","name":"qrcode.js?commonjs-exports"},{"uid":"3f60f3a3-135","name":"utils.js?commonjs-exports"},{"uid":"3f60f3a3-139","name":"error-correction-level.js?commonjs-exports"},{"uid":"3f60f3a3-147","name":"alignment-pattern.js?commonjs-exports"},{"uid":"3f60f3a3-151","name":"findeLine truncated
const data = {"version":2,"tree":{"name":"root","children":[{"name":"assets/index-tfee0iDg.js","children":[{"name":"\u0000vite/modulepreload-polyfill.js","uid":"ec6e00d9-1"},{"name":"src","children":[{"name":"components","children":[{"name":"layout","children":[{"uid":"ec6e00d9-3","name":"QuotaBar.vue"},{"uid":"ec6e00d9-13","name":"AppSidebar.vue?vue&type=style&index=0&scoped=36611e37&lang.css"},{"uid":"ec6e00d9-15","name":"AppSidebar.vue"},{"uid":"ec6e00d9-23","name":"OsDragOverlay.vue?vue&type=style&index=0&scoped=8825a23d&lang.css"},{"uid":"ec6e00d9-25","name":"OsDragOverlay.vue"}]},{"name":"ui","children":[{"uid":"ec6e00d9-5","name":"TreeItem.vue"},{"uid":"ec6e00d9-19","name":"ToastContainer.vue?vue&type=style&index=0&scoped=25e8ba8f&lang.css"},{"uid":"ec6e00d9-21","name":"ToastContainer.vue"}]},{"name":"folders","children":[{"uid":"ec6e00d9-7","name":"FolderTreeItem.vue"},{"uid":"ec6e00d9-29","name":"FolderDeleteModal.vue"}]},{"name":"cloud","children":[{"uid":"ec6e00d9-9","name":"CloudFolderTreeItem.vue"},{"uid":"ec6e00d9-11","name":"CloudProviderTreeItem.vue"}]}]},{"name":"layouts/AuthLayout.vue","uid":"ec6e00d9-17"},{"uid":"ec6e00d9-27","name":"App.vue"},{"name":"views/FileManagerView.vue","uid":"ec6e00d9-31"},{"name":"router/index.js","uid":"ec6e00d9-33"},{"uid":"ec6e00d9-35","name":"style.css"},{"uid":"ec6e00d9-37","name":"main.js"}]},{"uid":"ec6e00d9-39","name":"index.html"}]},{"name":"assets/AdminAiView-D6H-bL8i.js","children":[{"name":"src","children":[{"name":"components/ui/SearchableModelSelect.vue","uid":"ec6e00d9-41"},{"name":"views/admin/AdminAiView.vue","uid":"ec6e00d9-43"}]}]},{"name":"assets/AdminAuditView-C8ecuU9-.js","children":[{"name":"src/views/admin/AdminAuditView.vue","uid":"ec6e00d9-45"}]},{"name":"assets/AdminLayout-DW6gWYQH.js","children":[{"name":"src","children":[{"name":"components/admin","children":[{"uid":"ec6e00d9-47","name":"AdminSidebar.vue?vue&type=style&index=0&scoped=b69d3808&lang.css"},{"uid":"ec6e00d9-49","name":"AdminSidebar.vue"}]},{"name":"layouts/AdminLayout.vue","uid":"ec6e00d9-51"}]}]},{"name":"assets/AdminOverviewView-DQXqlXso.js","children":[{"name":"src/views/admin/AdminOverviewView.vue","uid":"ec6e00d9-53"}]},{"name":"assets/AdminQuotasView-CPTTKTTc.js","children":[{"name":"src/views/admin/AdminQuotasView.vue","uid":"ec6e00d9-55"}]},{"name":"assets/AdminUsersView-ZzKn1pE3.js","children":[{"name":"src/views/admin/AdminUsersView.vue","uid":"ec6e00d9-57"}]},{"name":"assets/AppIcon-IjqhMNFC.js","children":[{"name":"src/components/ui/AppIcon.vue","uid":"ec6e00d9-59"}]},{"name":"assets/AppSpinner-DxpjvAii.js","children":[{"name":"src/components/ui/AppSpinner.vue","uid":"ec6e00d9-61"}]},{"name":"assets/BreadcrumbBar-BWwyu-Gm.js","children":[{"name":"src/components/ui/BreadcrumbBar.vue","uid":"ec6e00d9-63"}]},{"name":"assets/CloudFolderView-C3C0yi6E.js","children":[{"name":"src/views/CloudFolderView.vue","uid":"ec6e00d9-65"}]},{"name":"assets/CloudStorageView-Ct-cMZxU.js","children":[{"name":"src/views/CloudStorageView.vue","uid":"ec6e00d9-67"}]},{"name":"assets/DocumentView-DGao9-Yj.js","children":[{"name":"src","children":[{"name":"components/documents/DocumentPreviewModal.vue","uid":"ec6e00d9-69"},{"name":"views/DocumentView.vue","uid":"ec6e00d9-71"}]}]},{"name":"assets/EmptyState-Bdvi5jYe.js","children":[{"name":"src/components/ui/EmptyState.vue","uid":"ec6e00d9-73"}]},{"name":"assets/LoginView-B2KzeH5T.js","children":[{"name":"src/views/auth/LoginView.vue","uid":"ec6e00d9-75"}]},{"name":"assets/NewPasswordView-PZMrHzcz.js","children":[{"name":"src/views/auth/NewPasswordView.vue","uid":"ec6e00d9-77"}]},{"name":"assets/PasswordResetView-EMqpXzTk.js","children":[{"name":"src/views/auth/PasswordResetView.vue","uid":"ec6e00d9-79"}]},{"name":"assets/PasswordStrengthBar-chL0gkku.js","children":[{"name":"src/components/auth/PasswordStrengthBar.vue","uid":"ec6e00d9-81"}]},{"name":"assets/RegisterView-BTev1ZJT.js","children":[{"name":"src/views/auth/RegisterView.vue","uid":"ec6e00d9-83"}]},{"name":"assets/SettingsView-BuTRL2qq.js","children":[{"name":"\u0000rolldown/runtime.js","uid":"ec6e00d9-85"},{"name":"src","children":[{"name":"components","children":[{"name":"settings","children":[{"uid":"ec6e00d9-87","name":"SettingsPreferencesTab.vue"},{"uid":"ec6e00d9-89","name":"SettingsAiTab.vue"},{"uid":"ec6e00d9-95","name":"SettingsCloudTab.vue"},{"uid":"ec6e00d9-157","name":"SettingsAccountTab.vue"}]},{"name":"ui/ConfirmBlock.vue","uid":"ec6e00d9-91"},{"name":"cloud/CloudCredentialModal.vue","uid":"ec6e00d9-93"},{"name":"auth","children":[{"uid":"ec6e00d9-153","name":"BackupCodesDisplay.vue"},{"uid":"ec6e00d9-155","name":"TotpEnrollment.vue"}]}]},{"name":"views/SettingsView.vue","uid":"ec6e00d9-159"}]},{"name":"node_modules","children":[{"name":"qrcode/lib","children":[{"uid":"ec6e00d9-97","name":"can-promise.js"},{"name":"core","children":[{"uid":"ec6e00d9-99","name":"utils.js"},{"uid":"ec6e00d9-101","name":"error-correction-level.js"},{"uid":"ec6e00d9-103","name"Line truncated
const run = () => {
const width = window.innerWidth;