Bug Fixes
- Fix upload failure (
folder_id is requirederror) by addingcreate_home_folderthrough the full hexagonal architecture (trait, service, repository, auth service). All 4 user creation call sites updated. - Fix double upload with
_isUploadingconcurrency guard and event deduplication. - Fix Share context menu doing nothing when right-clicking a file. Root cause: DOM ID collision between sharedView dialog and main share dialog.
- Fix Compartidos/Shared tab duplicate headers and broken layout. Page title now updates correctly via
data-i18nattribute. - Fix dark mode white backgrounds on empty-state, shared-filters, trash-actions, action-btn, and header.
- Fix i18n key mismatches in sharedView component.
Styling
- Added full modal CSS for the shared view edit/notification dialogs (
.shared-dialog) with dark mode support.
Files Changed
Cargo.toml(version bump)src/application/ports/inbound.rssrc/application/services/auth_application_service.rssrc/application/services/folder_service.rssrc/domain/repositories/folder_repository.rssrc/infrastructure/repositories/pg/folder_db_repository.rsstatic/css/style.cssstatic/js/app.js,ui.js,fileOperations.jsstatic/js/components/sharedView.js
Closes #120
Full Changelog: v0.4.0...v0.4.1