Commit Graph

  • 5d2bc36d74 upgrade docker Dionisio 2026-02-14 18:13:05 +01:00
  • bc01840fa4 chore: remove dead code from blob storage migration Dionisio 2026-02-14 18:10:37 +01:00
  • 3c7c16f07e feat(#113): 100% blob storage model — PostgreSQL metadata + DedupService blobs Dionisio 2026-02-14 17:54:25 +01:00
  • f25987e553 fix(#106): [SECURITY] scope recent files and favorites per user Dionisio 2026-02-14 12:50:44 +01:00
  • ebb0aee84e fix(#105): ensure folders are nested inside user home folder Dionisio 2026-02-14 12:45:46 +01:00
  • 9290aea591 fix(#107): trash/recent/favorites list view rendering bugs Dionisio 2026-02-14 11:06:29 +01:00
  • 1672889044 feat(#93): notification bell with upload progress Dionisio 2026-02-14 10:46:23 +01:00
  • 3f60765d9a fix(#104): enforce storage quota on uploads & fix usage tracking Dionisio 2026-02-14 10:34:07 +01:00
  • 1c5cf97cc5 security: fix audit vulnerabilities (RUSTSEC-2026-0007, RUSTSEC-2021-0141) Dionisio 2026-02-14 01:37:03 +01:00
  • 4c98c5a657 style: apply cargo fmt to entire codebase Dionisio 2026-02-14 01:29:34 +01:00
  • 67137a3ef2 refactor: apply clippy auto-fixes (162 warnings resolved) Dionisio 2026-02-14 01:26:02 +01:00
  • 516b8727d2 fix: dark mode toggle and search auth headers (#102) Dionisio 2026-02-14 00:45:45 +01:00
  • 67968ed22d fix: size column alignment in list view (#101) Dionisio 2026-02-14 00:22:37 +01:00
  • 099d1d1c55 fix: share URL respects scheme in OXICLOUD_SERVER_HOST (#103) Dionisio 2026-02-14 00:18:59 +01:00
  • 82dd7a5c56 feat: multi-select for batch file/folder actions (#100) Dionisio 2026-02-14 00:12:18 +01:00
  • 68d169266c fix: extend logo link to include OxiCloud wordmark (#97) Dionisio 2026-02-13 23:03:40 +01:00
  • 5bf1e4b607 chore: migrate to Rust Edition 2024 Dionisio 2026-02-13 23:00:16 +01:00
  • 28a353e17e chore: bump version to 0.3.5 Dionisio 2026-02-13 22:45:59 +01:00
  • 4560a8042c fix(routes): serve pages with clean URLs (no .html extension) Dionisio 2026-02-13 22:44:20 +01:00
  • 6f3baabbb2 fix(ui): close About modal on ESC key press Dionisio 2026-02-13 22:38:26 +01:00
  • c7fe075e7f fix(ui): make logo clickable on profile, admin, and shared pages Dionisio 2026-02-13 22:37:31 +01:00
  • f58f5ab742 fix(ui): hide password change form when password login is disabled Dionisio 2026-02-13 22:35:26 +01:00
  • 5771d82b21 refactor: remove Spanish folder naming convention, keep English only Dionisio 2026-02-13 22:33:27 +01:00
  • 05135529ce fix(security): scope root folder listing to authenticated user Dionisio 2026-02-13 22:31:05 +01:00
  • ce9971b9e4 fix(ui): make top-left logo a clickable link to home Dionisio 2026-02-13 22:22:57 +01:00
  • d889e325ac fix: increase body limit to 10 GB to prevent upload truncation (#95) Dionisio 2026-02-13 22:13:24 +01:00
  • aba7ea9d79 feat: add file upload progress toast with per-file tracking (#93) Dionisio 2026-02-13 22:08:36 +01:00
  • 40bf43b292 fix: cap default storage quota to available disk space (#92) Dionisio 2026-02-13 21:58:54 +01:00
  • 177f82ca16 fix: make checkAuthentication async to fix app.js parse error (#90) Dionisio 2026-02-13 21:49:01 +01:00
  • c384a08763 fix: fetch OIDC discovery before building authorization URL (#91) Dionisio 2026-02-13 21:42:41 +01:00
  • 33ed3bd66c Fix: Complete OIDC login flow - exchange code for tokens on frontend Dionisio 2026-02-13 21:33:45 +01:00
  • d0d5489994 Fix: add default-run to Cargo.toml so cargo run works without --bin Dionisio 2026-02-13 20:47:26 +01:00
  • 53625776cb Fix: Add OIDC/SSO login button and hide password form when OIDC-only Dionisio 2026-02-13 19:59:13 +01:00
  • c2c9bb700d Fix: Hide system directories (.blobs, .trash, .dedup_temp) from all users Dionisio 2026-02-13 19:46:38 +01:00
  • f34edefea7 Merge pull request #86 from albanobattistella/main Dionisio Pozo 2026-02-13 19:21:57 +01:00
  • 1be3e4230a feat: admin can create users manually + disable registration (#85) Dionisio 2026-02-13 16:46:59 +01:00
  • 31e97f46f5 Create Italian localization file it.json albanobattistella 2026-02-13 16:31:47 +01:00
  • 12ceea9e54 fix: select only filename (without extension) when renaming files Dionisio 2026-02-13 15:40:58 +01:00
  • 11b7e15319 next todo Dionisio 2026-02-13 13:22:58 +01:00
  • df0ebc36f1 chore: bump version to 0.3.4 Dionisio 2026-02-13 12:38:41 +01:00
  • c7490f5ac9 fix: delete confirm dialog never visible + race condition Dionisio 2026-02-13 12:31:47 +01:00
  • ea234bc6a1 fix: share dialog not opening + connect to backend API Dionisio 2026-02-13 12:29:21 +01:00
  • 1dec88eb59 fix: move favorite star to top-right to avoid overlapping with checkbox Dionisio 2026-02-13 11:41:50 +01:00
  • e4df365e4e chore: bump version to 0.3.3 Dionisio 2026-02-13 10:12:34 +01:00
  • 5c53d94c0c feat: fix favorites display and add star indicator on favorited items Dionisio 2026-02-13 09:32:16 +01:00
  • fb65d1976b fix: resolve file management operations not working (#83) Dionisio 2026-02-13 08:54:51 +01:00
  • 915d9a4353 chore: bump version to 0.3.2 Dionisio 2026-02-12 23:27:20 +01:00
  • e2297d276a fix: resolve admin registration failure on fresh Docker installs (#81) Dionisio 2026-02-12 23:20:46 +01:00
  • 8123406ab9 fixing db error and upgrading technical documentation Dionisio 2026-02-12 22:29:35 +01:00
  • ab8f3191cb refactor: remove legacy 'Mi Carpeta' references, use 'My Folder' only Dionisio 2026-02-12 15:31:39 +01:00
  • ad07a5abda fix: auto-apply DB schema on fresh install and fix admin registration (#81) Dionisio 2026-02-12 14:45:52 +01:00
  • 321fae7dcb chore: bump version to 0.3.1 Dionisio 2026-02-12 12:33:45 +01:00
  • 76d9038e5b fix: resolve compiler warnings and downgrade JWT secret log to warn Dionisio 2026-02-12 12:29:12 +01:00
  • 59af22390d fix: restore missing match arms in trash_service restore_item Dionisio 2026-02-12 11:26:23 +01:00
  • 3c03caaf60 fix: resolve file viewer auth issues and add text file viewing support Dionisio 2026-02-12 11:16:58 +01:00
  • 6ca1ac4294 fix: resolve Docker volume permission denied on startup Dionisio 2026-02-12 09:57:33 +01:00
  • d31a413e57 chore: translate all Spanish comments and log messages to English Dionisio 2026-02-12 09:41:25 +01:00
  • bc169de8f6 docs: add Star History chart to README Dionisio 2026-02-11 21:27:25 +01:00
  • a52d221c07 ci: increase docker build timeout to 2 hours for arm64 emulation Dionisio 2026-02-11 18:56:39 +01:00
  • f675606422 fix(docker): restore COPY static in builder stage for include_str! Dionisio 2026-02-11 18:12:17 +01:00
  • 95e2f9acc8 ci: remove dependabot configuration Dionisio 2026-02-11 18:00:38 +01:00
  • d448e632ed fix: downgrade rand_core to 0.6 for argon2 compatibility Dionisio 2026-02-11 17:59:18 +01:00
  • 0f1dc0031e fix(ci): trigger docker publish on tag push instead of release event Dionisio 2026-02-11 14:16:02 +01:00
  • ee131abeee ci: add release workflow for automated GitHub releases Dionisio 2026-02-11 14:11:16 +01:00
  • 1e8a7dd5bb feat: redesign admin panel & profile page, optimize Dockerfile, remove rootless Dionisio 2026-02-11 14:09:40 +01:00
  • 3050955f9c feat: add admin/profile UI, i18n (fr/de/pt), fix CI pipelines Dionisio 2026-02-11 12:26:29 +01:00
  • 6b55cdf3c4 Merge pull request #71 from roswitina/main Dionisio Pozo 2026-02-11 12:27:52 +01:00
  • f02a9c6d95 Merge pull request #1 from roswitina/dev roswitina 2026-02-11 09:25:09 +01:00
  • d1acb9677a feat(i18n): add Deutsch(de) to language list --> de.json roswitina 2026-02-11 09:22:12 +01:00
  • 6c900c51a3 feat(i18n): add Deutsch(de) to language list --> sw.js roswitina 2026-02-11 09:11:00 +01:00
  • d66af34beb feat(i18n): add Deutsch(de) to language list roswitina 2026-02-11 08:56:01 +01:00
  • ccd071911d feat(admin): add user management, quotas, and stats dashboard to admin panel Dionisio 2026-02-11 01:08:00 +01:00
  • 1a1dee9179 fix(oidc): add CSRF state validation, PKCE S256, nonce, secure token delivery, registration guard Dionisio 2026-02-11 00:37:47 +01:00
  • f60c0df9f9 feat(admin): add admin settings panel for OIDC configuration Dionisio 2026-02-11 00:15:26 +01:00
  • 8ef62109a3 feat(auth): add OpenID Connect (OIDC) authentication support Dionisio 2026-02-10 20:32:32 +01:00
  • 65f4e10236 fix(webdav): fully working WebDAV RFC 4918 implementation Dionisio 2026-02-10 19:26:28 +01:00
  • ef9ed2cc31 feat: complete CalDAV (RFC 4791) and CardDAV (RFC 6352) implementation Dionisio 2026-02-10 18:46:59 +01:00
  • 5bd505ccd7 modernizing frontend Diocrafts 2026-02-08 22:44:42 +01:00
  • 03b409bbbc Merge pull request #70 from Goudarz/feature/bidirectional-support Dionisio Pozo 2026-02-08 13:42:47 +01:00
  • a82faa5eaf refactoring hexagonal and clean architecture Diocrafts 2026-02-08 13:40:23 +01:00
  • 67ade90d95 feat: add RTL-specific CSS for bidirectional layout Goudarz Jafari 2026-02-08 10:05:04 +03:30
  • 449ac7a981 feat: add RTL-specific CSS for bidirectional layout Goudarz Jafari 2026-02-08 10:04:58 +03:30
  • d05485c459 feat: add RTL-specific CSS for bidirectional layout Goudarz Jafari 2026-02-08 10:04:49 +03:30
  • 0096d2ee95 feat: add RTL-specific CSS for bidirectional layout Goudarz Jafari 2026-02-08 10:04:37 +03:30
  • 31ad2f878a feat(i18n): add Persian(fa) to language list Goudarz Jafari 2026-02-08 09:57:55 +03:30
  • 00a8e0c361 feat(i18n): add Persian(fa) to language list Goudarz Jafari 2026-02-08 09:57:38 +03:30
  • a3b2192b0e feat(i18n): add Persian(fa) to language list Goudarz Jafari 2026-02-08 09:57:11 +03:30
  • ad48b865f2 feat: add automatic HTML lang and dir attributes Goudarz Jafari 2026-02-08 09:56:11 +03:30
  • 3e4fb67c19 Delete src/domain/services/auth_service.rs Dionisio Pozo 2026-02-07 10:42:39 +01:00
  • b9d10c7b5c fix Dionisio 2026-02-07 04:02:38 +01:00
  • dad185a8d5 Merge pull request #69 from DioCrafts/dev Dionisio Pozo 2026-02-06 20:58:27 +01:00
  • c952e82b27 refactoring hexagonal architecture Dionisio 2026-02-06 20:57:00 +01:00
  • 4ac141fe36 Merge pull request #68 from Goudarz/fa-translation Dionisio Pozo 2026-02-06 08:38:04 +01:00
  • f9cac2037d docs(i18n): document Persian(fa) language support Goudarz Jafari 2026-02-06 10:31:48 +03:30
  • 2c5c67311e feat(i18n): add Persian(fa) to language list Goudarz Jafari 2026-02-06 10:30:26 +03:30
  • fac45c4d44 feat(i18n): add Persian(fa) to language list Goudarz Jafari 2026-02-06 10:29:19 +03:30
  • 7008c22c12 feat(i18n): add Persian(fa) to language list Goudarz Jafari 2026-02-06 10:29:13 +03:30
  • 65aeefd508 feat(i18n): add Persian(fa) to language list Goudarz Jafari 2026-02-06 10:29:05 +03:30
  • 421f354a8e feat(i18n): add Persian(fa) to language list Goudarz Jafari 2026-02-06 10:28:32 +03:30
  • 68ac691de7 feat(i18n): add Persian translations Goudarz Jafari 2026-02-06 10:24:23 +03:30