authentik Default Admin dtoro
  • Joined on 2026-02-18
dtoro pushed to main at dtoro/mule-image 2026-05-11 10:47:03 +02:00
11202a92e7 fix(preview): cull/pick shortcuts target the visible photo, not stale selection
dtoro pushed to main at dtoro/mule-image 2026-05-11 10:32:16 +02:00
a0d275490b ui(preview): preload thumbs for ±5 neighbors, not just adjacent
dtoro pushed to main at dtoro/mule-image 2026-05-11 10:22:38 +02:00
6311412fc0 ui(preview): load 1280px thumb first, upgrade to full-res in bg
dtoro pushed to main at dtoro/mule-image 2026-05-11 09:52:04 +02:00
611d445d92 ui(sidebar): ellipsize nextcloud-users/<user>/files prefix in path
dtoro pushed to main at dtoro/mule-image 2026-05-11 00:49:04 +02:00
f14ea69223 ui(duplicates): show grandparent + parent in path strip
dtoro pushed to main at dtoro/mule-image 2026-05-11 00:16:49 +02:00
f290784bf3 ui(duplicates): show parent folder + full-path tooltip on each thumbnail
dtoro pushed to main at dtoro/mule-image 2026-05-11 00:07:05 +02:00
f743733edd ui(sidebar): drop Title field, add bulk notes editor
dtoro pushed to main at dtoro/mule-image 2026-05-10 23:43:34 +02:00
c69322a89d ui(sidebar): compact two-section panel, drop active-heap card
dtoro pushed to main at dtoro/mule-image 2026-05-10 23:25:49 +02:00
f63daf16a8 fix(timeline): scroll to top on section / folder switch
dtoro pushed to main at dtoro/mule-image 2026-05-10 23:16:11 +02:00
d580796dc8 fix(photos): accept bare-date filter bounds, send T00:00:00 from UI
dtoro pushed to main at dtoro/mule-image 2026-05-10 23:02:34 +02:00
7b153f0d28 fix(metadata): drop EXIF:ModifyDate fallback, prefer SubSec, fall back to path
dtoro pushed to main at dtoro/mule-image 2026-05-10 22:37:13 +02:00
76551d898b fix(nextcloud): NULL parent_id on cross-source-root child folders + spinner
dtoro pushed to main at dtoro/mule-image 2026-05-10 22:32:46 +02:00
89f99d220a fix(photos): coerce tz-aware taken_at to naive UTC before DB write
dtoro pushed to main at dtoro/mule-image 2026-05-10 22:30:35 +02:00
63dd39d172 fix(nextcloud): NULL parent_id before deleting Folder rows on SourceRoot remove
dtoro pushed to main at dtoro/mule-image 2026-05-10 22:20:00 +02:00
09a00f7419 feat(nextcloud): hard-delete SourceRoot + reliable delete sync
dtoro pushed to main at dtoro/mule-image 2026-05-10 21:59:16 +02:00
99d504842e feat(auth): auto-redirect to Authentik when OIDC enabled
dtoro pushed to main at dtoro/mule-image 2026-05-10 21:49:45 +02:00
eeeb16a0f1 ui(sidebar): split editable vs read-only between Edit and Metadata
dtoro pushed to main at dtoro/mule-image 2026-05-10 21:43:40 +02:00
1695eae226 ui(sidebar): wrap edit form in collapsible, drop Header X button
dtoro pushed to main at dtoro/mule-image 2026-05-10 21:36:26 +02:00
172f869e15 ui(sidebar): pin heap, single scroll area, collapsible metadata group
dtoro pushed to main at dtoro/mule-image 2026-05-10 21:28:35 +02:00
1408ec3fa3 perf(db): partial index for the photos list query
b1c3ee68dd perf(ui): smaller initial page, slower idle polling
4bb2c959a8 fix(cleanup): distinguish renamed source root from unmounted drive
Compare 3 commits »