-
ecd8bbe61d
fix: HEIC vips fallback, DB pool exhaustion, auth session persistence
root
2026-04-13 15:25:55 +02:00
-
2adaaf18a1
fix: ffmpeg fallback for HEIC files that libheif rejects
root
2026-04-13 11:08:31 +02:00
-
edd569d095
feat: share heaps and folders with other users, fix auth and vision pipeline
root
2026-04-13 10:59:07 +02:00
-
f090a809a9
fix: harden pipeline — retries, acks_late, time limits, session safety
root
2026-04-13 08:57:10 +02:00
-
e974ffbfd2
feat: show source directories in library stats and settings UI
root
2026-04-13 08:09:08 +02:00
-
b7aa2aed3d
fix: all users get subfolders, nobody owns the mount root
dtoro
2026-04-13 00:18:42 +02:00
-
180efb3eb0
fix: admin scan skips other users' source root directories
dtoro
2026-04-13 00:04:21 +02:00
-
fbeefb24a0
fix: vision tasks inherit user_id, admin owns mount root
dtoro
2026-04-13 00:01:28 +02:00
-
35d87a2749
fix: dedicate watcher to own worker, fix media auth + memories nav
dtoro
2026-04-12 23:34:40 +02:00
-
d693569f59
feat: auto-start file watcher with Redis lock for live import
dtoro
2026-04-12 22:24:38 +02:00
-
fc8dd370c2
feat: "On this day" memories — photos from previous years
dtoro
2026-04-12 22:18:28 +02:00
-
bbb8e4850c
feat: GPU acceleration support for ONNX Runtime inference
dtoro
2026-04-12 22:12:21 +02:00
-
94c07b1d0d
feat: upgrade to SigLIP2 ViT-B/16 for semantic search
dtoro
2026-04-12 22:09:16 +02:00
-
c7dd03ade2
feat: CLIP-powered incremental duplicate detection
dtoro
2026-04-12 22:03:04 +02:00
-
8f41a23c41
feat: switch frontend to cursor-based pagination
dtoro
2026-04-12 21:56:57 +02:00
-
348e9c3585
feat: multi-user auth with per-user media isolation
dtoro
2026-04-12 21:46:52 +02:00
-
03a4c75e3e
fix: reduce db pool size to prevent connection exhaustion, sort grouped views by count
root
2026-04-12 21:32:05 +02:00
-
d933ea3842
feat: auto-chain vision backfill + face recluster after scan, show progress in UI
root
2026-04-12 18:51:38 +02:00
-
6457dc9da5
fix: bottom padding on views so last row clears keyboard hints pill
dtoro
2026-04-11 21:51:00 +02:00
-
38d975e354
feat: highlight matched metadata on thumbnails during search
dtoro
2026-04-11 21:38:27 +02:00
-
64e4ea8083
feat: floating capture-date chip on timeline scrollbar
dtoro
2026-04-11 12:01:52 +02:00
-
dcf6c11a22
refactor: fold date-warning filter into Flag pill
dtoro
2026-04-11 11:54:35 +02:00
-
30d03d8d4d
feat: editable taken_at + folder-based date repair and filter
dtoro
2026-04-11 11:48:55 +02:00
-
339e1be510
feat: hide-from-views flag on folders
root
2026-04-11 10:55:25 +02:00
-
07b1e5e02a
feat: split celery workers, fix asyncpg-in-fork, add pipeline progress UI
root
2026-04-11 10:06:45 +02:00
-
afe420c620
fix: use CPU-only PyTorch and run init_db before alembic migrations
root
2026-04-10 17:58:59 +02:00
-
532932057f
style: mule ASCII placeholder in sidebar, bump muted text contrast
dtoro
2026-04-10 16:13:54 +02:00
-
a4f64fad58
docs: update README for vision pipeline and Postgres stack
dtoro
2026-04-10 15:50:28 +02:00
-
4bc6dc1dc8
feat: refactor grouping views into card-grid browse pattern
dtoro
2026-04-10 15:48:50 +02:00
-
fa9b21856f
feat: replace face pipeline with InsightFace, add content classifier
dtoro
2026-04-10 13:49:02 +02:00
-
f48e099bd2
fix: verify faces against YOLO person detections for precision
dtoro
2026-04-10 11:13:01 +02:00
-
40d570f2c2
fix: raise face detection threshold to 0.85, tighten clustering
dtoro
2026-04-10 11:09:43 +02:00
-
5f3fa5240e
fix: search endpoint — correct column name and DISTINCT/ORDER BY
dtoro
2026-04-10 10:55:55 +02:00
-
aba061dd43
fix: People view shows person's photos inline instead of navigating away
dtoro
2026-04-10 10:51:22 +02:00
-
229611b4c3
fix: face clusters write photo_tags, raise detection threshold to 0.7
dtoro
2026-04-10 10:48:19 +02:00
-
db20cbb7d8
fix: face detection — use OpenCV FaceDetectorYN and full-res originals
dtoro
2026-04-10 10:43:29 +02:00
-
17a69a271e
feat: add People view with person cards and click-to-filter
dtoro
2026-04-10 10:32:20 +02:00
-
7558aeb5e6
fix: sync DB sessions in Celery, letterbox YuNet, dedupe detections
dtoro
2026-04-10 10:28:17 +02:00
-
2a6661f779
fix: model weights setup — export scripts, ORT compat, bootstrap
dtoro
2026-04-10 09:41:25 +02:00
-
29177f0c1a
feat: wire frontend to vision pipeline search and tags
dtoro
2026-04-10 09:19:47 +02:00
-
ad007e4cd4
feat: add face detection, recognition, and clustering
dtoro
2026-04-10 09:13:41 +02:00
-
1ebc4bfe73
feat: add YOLO object detection writing to unified Tag model
dtoro
2026-04-10 09:11:26 +02:00
-
842a4fc864
feat: add OCR text extraction and Postgres full-text search
dtoro
2026-04-10 09:10:14 +02:00
-
649437dc85
feat: add embeddings pipeline and semantic search endpoint
dtoro
2026-04-10 09:07:32 +02:00
-
b1c2bdf7f0
feat: extend Tag model for unified ML tagging
dtoro
2026-04-10 09:02:32 +02:00
-
9282a5c734
feat: add vision pipeline scaffolding with ONNX backend
dtoro
2026-04-10 09:00:06 +02:00
-
dea04ceed9
feat: migrate to Postgres + pgvector with Alembic scaffolding
dtoro
2026-04-10 08:46:20 +02:00
-
f01b5ed77e
feat: snappier timeline — instant discard, progressive load, restore preview origin
dtoro
2026-04-10 00:37:33 +02:00
-
b2ebf401bb
chore: text format
dtoro
2026-04-09 23:48:16 +02:00
-
57788f60c5
chore: move Tags section directly under Color label
dtoro
2026-04-09 23:48:02 +02:00
-
7cf546af7a
feat: map view with GPS extraction fix
dtoro
2026-04-09 23:44:29 +02:00
-
9c9f5bd899
chore: change text style
dtoro
2026-04-09 20:43:33 +02:00
-
1c6383e5a0
feat: colored count badge on Colors sidebar entry
dtoro
2026-04-09 20:43:19 +02:00
-
c973ca0443
feat: colors view and color label thumbnail ornament
dtoro
2026-04-09 20:41:06 +02:00
-
870e7dd3d3
fix: refresh sidebar counts after photo mutations
dtoro
2026-04-09 20:35:17 +02:00
-
30cbcb8cd1
feat: group rated view by star rating
dtoro
2026-04-09 20:30:44 +02:00
-
03b99a40b0
fix: lock left sidebar row height on hover
dtoro
2026-04-09 20:22:13 +02:00
-
b993a188d3
style: tint topbar "Built with hubris" footer to black/50
dtoro
2026-04-09 20:22:13 +02:00
-
367d1277b8
fix: stronger drop shadow on heap card thumbnails
dtoro
2026-04-09 20:11:33 +02:00
-
7d1149aabd
feat: themed scrollbars and chiseled thumbnail chips
dtoro
2026-04-09 20:09:49 +02:00
-
8f25c58b74
refactor: tighten sidebars with eyebrow section headers
dtoro
2026-04-09 19:03:22 +02:00
-
12a616d4b5
fix: align search input height with filter pills
dtoro
2026-04-09 18:53:17 +02:00
-
2e7158a5bb
feat: desert dusk theme with animated mule and pixel-art scenery
dtoro
2026-04-09 18:49:13 +02:00
-
938c5dce68
refactor: unify thumbnail ornaments into one chip family
dtoro
2026-04-09 17:57:55 +02:00
-
6d8e92940a
feat: auto-focus first photo on timeline mount
dtoro
2026-04-09 17:47:16 +02:00
-
f4c51f6f92
fix: make keyboard hint pill legible over busy thumbnails
dtoro
2026-04-09 17:44:04 +02:00
-
64b84e2069
feat: active heap card in left sidebar with subtle toasts
dtoro
2026-04-09 17:35:06 +02:00
-
733c16bf82
feat: perceptual-hash duplicate detection + grouped picker view
dtoro
2026-04-09 17:19:08 +02:00
-
e51b93d59e
perf: speed up settings dialog + relocate settings entry point
dtoro
2026-04-09 16:31:52 +02:00
-
d6c667ae78
feat: persistent metadata panel, symmetric sidebar toggles, keyboard nav scroll
dtoro
2026-04-09 16:20:22 +02:00
-
a4b1802657
fix: square timeline cells that fully fill each row
root
2026-04-09 12:19:29 +02:00
-
ce25a4460e
fix: never cache index.html so new bundle hashes are picked up
root
2026-04-09 11:42:16 +02:00
-
872be4e0cf
fix: load full library + stretch grid to fill row width
root
2026-04-09 11:22:06 +02:00
-
d27ec1af2e
fix: prune orphaned folder rows alongside photo rows
root
2026-04-09 10:50:32 +02:00
-
697343646a
feat: prune orphaned photo rows + retry-pending action
root
2026-04-09 10:47:06 +02:00
-
3df8add3b6
fix: stop scan crashing on duplicate file hashes
root
2026-04-09 10:14:40 +02:00
-
42250aa16e
feat: worker diagnostics in settings panel
root
2026-04-09 10:11:33 +02:00
-
9ed577f40c
feat: settings panel + thumbnail pipeline fixes
dtoro
2026-04-09 09:24:08 +02:00
-
6fa00f4b37
style: unify thumbnail indicators on the primary blue palette
dtoro
2026-04-08 22:30:35 +02:00
-
e49f64659e
feat: surface active heap on photos + sidebar row, drop topbar pill
dtoro
2026-04-08 22:27:22 +02:00
-
9317730885
style: improve thumbnail indicator + selection contrast
dtoro
2026-04-08 22:22:07 +02:00
-
eb16564b84
fix: gate Timeline arrow keys to grid mode
dtoro
2026-04-08 22:14:19 +02:00
-
7bb03be51a
fix: stable preview nav handlers via ref
dtoro
2026-04-08 22:07:46 +02:00
-
123c60ed2c
fix: visible-order range selection + preview-after-Space sequence
dtoro
2026-04-08 22:04:18 +02:00
-
e2ee9b691c
fix: pass visible sequence to openPreview from the click site
dtoro
2026-04-08 21:52:42 +02:00
-
57f510ad3d
fix: keep keyboard hints on a single line
dtoro
2026-04-08 21:46:27 +02:00
-
26424469db
feat: center hints over the timeline + add hubris footer
dtoro
2026-04-08 21:34:18 +02:00
-
ec4a14976d
style: switch primary accent from teal to deep royal blue
dtoro
2026-04-08 21:30:46 +02:00
-
e7d62c29e1
feat: change empty state
dtoro
2026-04-08 21:27:56 +02:00
-
8e00dd40f0
chore: rename app from Mulita to Mulimago
dtoro
2026-04-08 21:27:07 +02:00
-
8db4242503
fix: clear-all sits next to filters with a borderless style
dtoro
2026-04-08 21:24:52 +02:00
-
dea19e5c23
fix: filter bar layout — pills left, search right
dtoro
2026-04-08 21:23:04 +02:00
-
5a0f9ff592
fix: heap convert dialog supports nested subfolders + visiblePhotoIds loop guard
dtoro
2026-04-08 21:17:32 +02:00
-
a56062d353
fix: preview navigation walks the timeline's visible order
dtoro
2026-04-08 21:13:08 +02:00
-
7a0f738aa8
fix: keep Rating + Tags pills in their sections, only hide Flag in Discarded
dtoro
2026-04-08 21:07:26 +02:00
-
d7f953d0a9
fix: hide section-locked filter pills in their own sections
dtoro
2026-04-08 21:04:45 +02:00
-
30e0900e49
fix: lock filter bar height + freeze pill positions
dtoro
2026-04-08 21:01:01 +02:00
-
c01c3b02ce
chore: use the Mulita logo as the browser favicon
dtoro
2026-04-08 20:58:13 +02:00
-
4e5b2cabf6
fix: align sidebar counts in a single right column
dtoro
2026-04-08 20:57:11 +02:00
-
f05ae77ef0
feat: folder CRUD with discard-or-delete dialog
dtoro
2026-04-08 20:51:23 +02:00