Commit Graph

  • d75917433f Merge pull request #219 from BillionClaw/fix/size-column-alignment Dionisio Pozo 2026-03-17 08:58:01 +01:00
  • b363ca3a88 fix(css): align size values in table view using tabular-nums BillionClaw 2026-03-17 15:55:48 +08:00
  • 5279e0c266 Merge pull request #218 from BillionClaw/clawoss/fix/dark-mode-and-search Dionisio Pozo 2026-03-17 07:59:02 +01:00
  • b2b37d763f Merge pull request #217 from BillionClaw/fix/upload-notification-i18n Dionisio Pozo 2026-03-17 07:58:21 +01:00
  • 91e907bef6 fix(ui): resolve dark mode toggle and file search errors BillionClaw 2026-03-17 14:19:09 +08:00
  • 0c812d9390 fix(i18n): use translation keys for upload notification titles BillionClaw 2026-03-17 14:17:39 +08:00
  • b7e3fb13f5 Merge pull request #216 from BillionClaw/clawoss/fix/batch-folder-deletion Dionisio Pozo 2026-03-17 04:34:21 +01:00
  • f2ad601a75 Merge pull request #215 from BillionClaw/clawoss/fix/i18n-share-folder-translation Dionisio Pozo 2026-03-17 04:33:30 +01:00
  • 07bc7e564d Merge pull request #214 from BillionClaw/clawoss/fix/docker-publish-postgres Dionisio Pozo 2026-03-17 04:32:42 +01:00
  • 665220dd0b fix(files): batch folder deletion fails BillionClaw 2026-03-17 11:21:16 +08:00
  • 2288daedec fix(i18n): add missing dialogs.share_folder translation key BillionClaw 2026-03-17 10:51:10 +08:00
  • 3569c5fa5a fix(ci): add PostgreSQL service to Docker publish workflow BillionClaw 2026-03-17 10:49:02 +08:00
  • f6a2985dbc Merge pull request #213 from BillionClaw/clawoss/docs/fix-incorrect-branch-path Dionisio Pozo 2026-03-17 02:16:01 +01:00
  • 282626cce7 docs: fix incorrect path in development guide BillionClaw 2026-03-17 08:19:13 +08:00
  • 0e8f910904 Merge pull request #212 from BillionClaw/clawoss/fix/menu-navigation Dionisio Pozo 2026-03-16 23:47:22 +01:00
  • 0a6d733be5 fix(ui): resolve broken menu navigation BillionClaw 2026-03-17 06:25:35 +08:00
  • 9565f25dc2 Merge pull request #211 from BillionClaw/clawoss/fix/csp-session-loop Dionisio Pozo 2026-03-16 23:17:19 +01:00
  • 2daee68d20 fix(auth): resolve CSP blocking and session refresh loop BillionClaw 2026-03-17 06:14:02 +08:00
  • c669c24036 Merge pull request #210 from BillionClaw/clawoss/docs/feature-status-table Dionisio Pozo 2026-03-16 22:59:36 +01:00
  • 2d4fa1e17f docs(readme): add feature status table BillionClaw 2026-03-17 05:47:09 +08:00
  • 907ffaa0a3 Merge pull request #209 from BillionClaw/clawoss/fix/armv7-overflow Dionisio Pozo 2026-03-16 21:55:57 +01:00
  • 0cbbb6b7ac fix: ARMv7 32-bit compilation overflow BillionClaw 2026-03-17 04:39:18 +08:00
  • c9ca1f8885 Merge pull request #208 from BillionClaw/clawoss/fix/calendar-owner-id-uuid-type Dionisio Pozo 2026-03-16 20:18:47 +01:00
  • 7645792d5a fix(calendar): change owner_id from String to Uuid type BillionClaw 2026-03-17 02:58:34 +08:00
  • 036a345b4e Merge pull request #207 from jaredwolff/fix/nextcloud-sync-conflict Dionisio Pozo 2026-03-15 20:28:39 +01:00
  • b6bcb7d366 Fix RUSTSEC-2026-0037: update quinn-proto to 0.11.14 Jared Wolff 2026-03-15 14:42:34 -04:00
  • 1fcd02a519 Fix Nextcloud sync conflict by using content-hash ETags Jared Wolff 2026-03-15 14:14:24 -04:00
  • 5fb3e31ad7 Merge pull request #202 from JVMerkle/bugfix/cal-color-validation Dionisio Pozo 2026-03-14 16:35:57 +01:00
  • 85663ef050 calendar.rs: Allow RGBA colors Julian Merkle 2026-03-14 15:26:09 +01:00
  • 04be94026e Merge pull request #198 from nk-designz/helm-chart Dionisio Pozo 2026-03-12 17:20:02 +01:00
  • 080b87a277 Add documentation for the helm chart Nico Kahlert 2026-03-12 13:07:19 +01:00
  • a166bd4a99 Created a helm chart for oxicloud with optional wopi Nico Kahlert 2026-03-12 12:48:22 +01:00
  • f2cf6e0193 Merge pull request #197 from raenur/documentation-suggestions Dionisio Pozo 2026-03-11 10:37:38 +01:00
  • 017e82aca0 Update README.md Nathan Shepperd 2026-03-11 08:48:14 +00:00
  • 769c95fac9 Update example.env Nathan Shepperd 2026-03-11 08:46:12 +00:00
  • 5b7ca30060 Merge pull request #195 from jaredwolff/fix/migration-media-sort-date Dionisio Pozo 2026-03-11 08:38:53 +01:00
  • f737dc09ce Merge pull request #196 from jaredwolff/fix/ui-fixes Dionisio Pozo 2026-03-11 08:38:03 +01:00
  • a0ee538cb7 fix(docker): remove target-cpu=native from Dockerfile Jared Wolff 2026-03-10 21:24:49 -04:00
  • 9fbc6bf2a4 fix(ui): photos view bleeding into trash view Jared Wolff 2026-03-10 21:22:53 -04:00
  • 9ec0f0e0d6 fix(migrations): add ALTER TABLE fallback for media_sort_date column Jared Wolff 2026-03-10 21:17:34 -04:00
  • 7e67db8c98 Merge pull request #192 from jaredwolff/chore/update-claude-md Dionisio Pozo 2026-03-10 11:18:13 +01:00
  • f1cfed248a Merge pull request #191 from jaredwolff/feat/sql-migration-system Dionisio Pozo 2026-03-09 20:54:42 +01:00
  • f6e2b30688 fix(ci): update references from db/schema.sql to sqlx migrations Jared Wolff 2026-03-09 15:43:15 -04:00
  • 66c5456a42 chore: add pre-commit checks and update schema refs in CLAUDE.md Jared Wolff 2026-03-09 15:35:01 -04:00
  • 036390a242 feat: add SQL migration system using sqlx::migrate!() Jared Wolff 2026-03-09 15:29:24 -04:00
  • 47638224f3 Merge pull request #188 from zjean/fix/ci-clippy-fmt Dionisio Pozo 2026-03-09 14:48:46 +01:00
  • 18518bedaf fix: resolve clippy warnings and rustfmt issues for CI compliance zjean 2026-03-09 14:34:07 +01:00
  • cf9fe82b5f chore: bump version to v0.5.2 Diocrafts 2026-03-09 00:11:47 +01:00
  • df336da679 feat(frontend): i18n expansion, admin/profile i18n, grid/list view fix, empty state Diocrafts 2026-03-09 00:08:34 +01:00
  • f409a9edd7 perf(frontend): add build.rs asset pipeline with oxc + lightningcss Diocrafts 2026-03-08 13:10:38 +01:00
  • 75979d280a Add lightcss to frontend tasks Dionisio Pozo 2026-03-08 00:04:36 +01:00
  • 49ca01ea1c fix(schema): add DROP TRIGGER IF EXISTS before CREATE TRIGGER trg_sync_media_sort_date Diocrafts 2026-03-07 20:55:23 +01:00
  • 2bc77a0bb1 perf(photos): append-only render eliminates DOM rebuild on scroll Diocrafts 2026-03-07 20:46:04 +01:00
  • b8638f5131 perf(thumbs): switch thumbnail encoding from WebP to JPEG q=80 Diocrafts 2026-03-07 20:37:19 +01:00
  • 05108d3e12 perf: denormalize media_sort_date + pre-scale video thumbs Diocrafts 2026-03-07 20:12:12 +01:00
  • fc5f101e61 perf(thumbnails): cache-first + ETag 304 eliminates DB queries on GET Diocrafts 2026-03-07 19:48:35 +01:00
  • f5dd2b9a95 fix: add CSRF header to video thumbnail PUT requests Diocrafts 2026-03-07 19:24:10 +01:00
  • 661c9cb688 fix: delete thumbnails when files are permanently deleted Diocrafts 2026-03-07 19:15:36 +01:00
  • 2aeb97383c fix: instant video thumbnails on tab switch + throttle decodes Diocrafts 2026-03-07 19:06:37 +01:00
  • db93b48149 feat: client-side video thumbnail generation (no ffmpeg) Diocrafts 2026-03-07 18:55:44 +01:00
  • 54ce2d085a style: apply card border/shadow style from Archivos to Fotos tiles Diocrafts 2026-03-07 18:34:16 +01:00
  • 6e10c6a1ac fix: files grid cards now stretch to fill full width like photos view Diocrafts 2026-03-07 18:27:02 +01:00
  • 03c051f9d8 fix: add blob: to CSP frame-src and media-src for PDF/video viewing Diocrafts 2026-03-07 18:17:35 +01:00
  • 6b02c10942 perf: complete storage-layer UUID migration — eliminate UUID↔String round-trips Diocrafts 2026-03-07 18:05:52 +01:00
  • cc98c5b0da fix: add ::uuid/::text SQL casts in storage repos for UUID columns Diocrafts 2026-03-07 15:17:15 +01:00
  • 06ed0455ce perf: migrate all user/session/auth IDs from VARCHAR(36) to native UUID Diocrafts 2026-03-07 14:59:32 +01:00
  • 9f08460027 perf: OnceLock for env var, Arc<CurrentUser> in auth, pre-compute query lowercase Diocrafts 2026-03-07 11:23:56 +01:00
  • e4bcab0488 Merge pull request #181 from vhsdream/fix/admin Dionisio Pozo 2026-03-07 09:05:28 +01:00
  • 228d698223 Fix(admin/csp) admin.html: restore removal of inline event handlers; use theme-init.js for theming arch Cloud User 2026-03-06 20:54:18 -05:00
  • 69d25d46d6 perf: eliminate redundant PG round-trip for blob_hash after image upload Dionisio 2026-03-07 00:10:56 +01:00
  • 1a1e635bd3 quick fix Dionisio 2026-03-06 23:46:03 +01:00
  • 625453a3c9 chore: track .cargo/config.toml (target-cpu=native build config) Dionisio 2026-03-06 23:37:35 +01:00
  • 6c34499bbe perf: enable target-cpu=native for SIMD-optimized BLAKE3/image processing Dionisio 2026-03-06 23:28:37 +01:00
  • 42b242204c perf: enable HTTP compression (gzip + Brotli) with smart predicate Dionisio 2026-03-06 22:59:48 +01:00
  • fc78dcd35d perf: eliminate Vec<char> allocation in split_sql_statements Dionisio 2026-03-06 22:44:04 +01:00
  • 55936699ce perf: zero-alloc File → FileDto via into_parts() ownership transfer Dionisio 2026-03-06 22:37:31 +01:00
  • d4a7cb0414 perf: replace blocking Path::exists() with async try_exists() in dedup hot path Dionisio 2026-03-06 22:27:43 +01:00
  • 3d4156673c perf: use blake3 mmap_rayon for file hashing — zero heap allocation Dionisio 2026-03-06 22:14:43 +01:00
  • 6e9c88f06c Fix formatting in architecture diagram in README Dionisio Pozo 2026-03-06 21:46:58 +01:00
  • eb8d64383c Merge pull request #178 from jaredwolff/fix/initial-load-race-condition Dionisio Pozo 2026-03-06 20:34:09 +01:00
  • 5b5a9173bc fix(auth): resolve race condition causing files not to load on initial visit Jared Wolff 2026-03-06 13:01:08 -05:00
  • 9aa35aa0ea quick fix Dionisio 2026-03-06 13:18:36 +01:00
  • 22b5c72d11 Merge pull request #177 from jaredwolff/fix/nc-android-discovery Dionisio Pozo 2026-03-06 06:38:17 +01:00
  • 4617c1c1df fix(ui): fix list view column spacing, rubber-band selection, and clippy warnings Jared Wolff 2026-03-05 21:07:19 -05:00
  • d8eecbd9ca fix(nc): enable Nextcloud Android app connectivity and uploads Jared Wolff 2026-03-05 20:42:30 -05:00
  • 3fc408d72d Merge pull request #172 from jaredwolff/feat/exif-metadata Dionisio Pozo 2026-03-05 23:42:10 +01:00
  • c53a0602ec fix: resolve clippy warnings (collapsible_if, manual_clamp) Jared Wolff 2026-03-05 17:39:34 -05:00
  • ce709cc58d Merge pull request #171 from jaredwolff/fix/webdav-path-translation Dionisio Pozo 2026-03-05 23:36:40 +01:00
  • 6a84a5c44e fix(photos): fix SQL type mismatch, pagination panic, missing icons, and add day/month/year grouping Jared Wolff 2026-03-05 14:46:30 -05:00
  • 53e4f5afe6 feat(photos): add Photos timeline view with lightbox and infinite scroll Jared Wolff 2026-03-05 13:40:02 -05:00
  • 69fe3a8b07 feat(photos): add EXIF metadata extraction and storage Jared Wolff 2026-03-05 12:48:47 -05:00
  • cea7665a43 fix(storage): handle cross-device rename and MKCOL on existing folders Jared Wolff 2026-03-05 17:28:50 -05:00
  • 633c1bbe97 fix(admin): fix invisible modals and add missing button icons Jared Wolff 2026-03-05 09:42:39 -05:00
  • f730f576e7 fix(webdav): translate paths for all operations and fix MKCOL recursive creation Jared Wolff 2026-03-05 00:19:14 -05:00
  • f20e8bf2dc Merge pull request #167 from jaredwolff/feat/app-passwords-ui Dionisio Pozo 2026-03-05 23:16:48 +01:00
  • d5d69d9002 fix(profile): hide auth-error and main-content divs by default Jared Wolff 2026-03-05 17:07:48 -05:00
  • 405cb54240 fix(profile): show active/revoked status for app passwords Jared Wolff 2026-03-05 17:02:43 -05:00
  • 9adcdc436f fix(auth): use middleware-based auth for app-password API endpoints Jared Wolff 2026-03-05 16:56:09 -05:00
  • 444b5260b5 feat(profile): add App Passwords UI to profile page Jared Wolff 2026-03-05 16:41:04 -05:00
  • c57d95e889 Merge pull request #170 from jaredwolff/fix/csp-inline-styles Dionisio Pozo 2026-03-05 22:38:51 +01:00