github AtalayaLabs/OxiCloud v0.4.1
v0.4.1 - Upload Fix & UI Improvements

latest releases: v0.5.6, v0.5.5, v0.5.4...
3 months ago

Bug Fixes

  • Fix upload failure (folder_id is required error) by adding create_home_folder through the full hexagonal architecture (trait, service, repository, auth service). All 4 user creation call sites updated.
  • Fix double upload with _isUploading concurrency 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-i18n attribute.
  • 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.rs
  • src/application/services/auth_application_service.rs
  • src/application/services/folder_service.rs
  • src/domain/repositories/folder_repository.rs
  • src/infrastructure/repositories/pg/folder_db_repository.rs
  • static/css/style.css
  • static/js/app.js, ui.js, fileOperations.js
  • static/js/components/sharedView.js

Closes #120

Full Changelog: v0.4.0...v0.4.1

Don't miss a new OxiCloud release

NewReleases is sending notifications on new releases.