-
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
-