|
|
d2a58caca6
|
Fix wrong-picture bug: thumbs keyed by sha256 (was filename); single-item actions via fetch+remove (reliable)
|
2026-08-09 15:48:22 +10:00 |
|
|
|
73f6f291f1
|
Dashboard UX: auto-submit filter on dropdown change, clickable status cards, clearer status labels
|
2026-08-09 15:04:47 +10:00 |
|
|
|
2945b1c0f6
|
Quality scan v4: calibrated PIL verdicts (dark/blurry, 300px downscale, threshold 200); persist status+flag_reason; lazy thumbnails (11.5s→0.08s page load)
|
2026-08-09 14:11:54 +10:00 |
|
|
|
39b5a39334
|
Fix infinite loop in find_unprocessed: check sha256 content (not just path), record dup paths; Optional[int] for max_batches
|
2026-08-08 13:55:40 +10:00 |
|
|
|
0d20c29f35
|
Pagination (200/page), batched+checkpointed ingest (batch_size, resume-safe), quality max_files slicing, upload page; Caddy routes for prefect/photo-filter
|
2026-08-08 13:36:00 +10:00 |
|
|
|
1814b5c5c4
|
Dashboard: pipeline status view (Prefect flow runs + recent review actions, 30s auto-refresh); reviewed_at column
|
2026-08-08 11:23:00 +10:00 |
|
|
|
a15ee5728d
|
Fix dashboard review speed: DB-only decisions (0.03s vs 11.6s); add process-staging flow for moves
|
2026-08-08 10:39:10 +10:00 |
|
|
|
91972fe0ac
|
Dashboard: select-all + bulk keep/reject/reset (htmx + bulk endpoint)
|
2026-08-08 09:53:58 +10:00 |
|
|
|
10b4b0b2f1
|
Dashboard: real file moves on approve/reject, full-image links, folder targets
|
2026-08-08 09:19:04 +10:00 |
|
|
|
11e79b7066
|
Add FastAPI+htmx review dashboard (port 8092, systemd service)
|
2026-08-08 08:52:17 +10:00 |
|