flan and Claude Sonnet 4.6
e2005fb8ef
fix: apply EXIF orientation when loading images from Immich
...
PIL opens JPEGs without applying EXIF rotation. Immich computes face
bounding boxes on orientation-corrected images, so portrait photos
produced misaligned crops (showing chins/eyes/foreheads instead of
whole faces). ImageOps.exif_transpose() normalizes orientation before
any coordinate math.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-11 23:08:37 +00:00
flan and Claude Sonnet 4.6
d7d0431a36
fix: use INSIGHTFACE_HOME env var for model persistence
...
Hardcoded root="~/.insightface" ignored the INSIGHTFACE_HOME env var,
causing Buffalo_L to download into the container on every run instead
of persisting to the mounted volume.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-11 22:56:47 +00:00
flan and Claude Sonnet 4.6
d106d30060
feat: RGBA fix, per-person tracking, dry-run, retry-rejected, reset-person
...
- Fix RGBA→JPEG error: convert all images to RGB before saving
- Upload tracker: per-person breakdown in JSON, reset_person(), get_person_summary()
- mark_rejected() only fires on face-detection failures (not all HTTP 400s)
- New env vars: DRY_RUN, RETRY_REJECTED, RESET_PERSON
- Tracker summary printed at startup showing uploaded/rejected counts per person
- Document new env vars in compose.yml
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-11 22:39:11 +00:00
flan
11ff3752d3
nonetype
2026-06-11 13:21:35 -04:00
flan
7b83dbd114
fix nonetype error
2026-06-11 12:51:59 -04:00
flan
f5a8125b1e
dev
2026-06-11 12:31:11 -04:00
flan
6cc2aff89c
moved location
2026-06-11 11:58:36 -04:00
flan
30c70fb00b
track uploaded files to prevent dupes. uses immich ID of original image
2026-06-11 11:34:13 -04:00
flan
a04d1a5d9b
fix: force onnxruntime-gpu over CPU + preload CUDA DLLs
2026-06-11 10:34:31 -04:00
flan
dac2bc8242
fix: revert to CUDA 12.6 base for onnxruntime-gpu compatibility
2026-06-11 10:00:51 -04:00
flan
b0ee06ee51
fix: revert to CUDA 12.6 base for onnxruntime-gpu compatibility
2026-06-11 09:59:53 -04:00
root
86c85103ae
automated update: 2026-06-11 08:28:55
2026-06-11 08:29:15 -04:00
root
30d7d79873
automated update: 2026-06-11 08:22:00
2026-06-11 08:24:45 -04:00
flan
3556ec54b8
Update cli.py
2026-06-11 01:32:36 -04:00
flan
e7ab034356
Update cli.py
2026-06-11 01:26:16 -04:00
root
90653f4d0d
automated update: 2026-06-11 00:40:59
2026-06-11 00:41:40 -04:00
github-actions[bot]
72f672bd74
chore: update uv.lock
2026-06-11 04:35:40 +00:00
root
54960a0229
automated update: 2026-06-11 00:34:20
2026-06-11 00:34:20 -04:00
root
82c0190064
workflows
2026-06-11 00:15:42 -04:00
root
7210df27c8
automated update: 2026-06-10 23:50:06
2026-06-10 23:50:06 -04:00
root
4670ad2646
automated update: 2026-06-10 23:27:48
2026-06-10 23:27:48 -04:00
root
4909ca3c2e
automated update: 2026-06-10 23:19:46
2026-06-10 23:19:46 -04:00
Holden
8e253dc991
fix: add README.md to COPY, move croniter to deps, remove readme field
2026-06-10 22:50:25 -04:00
root
fb78f955b8
automated update: 2026-06-10 22:45:29
2026-06-10 22:45:29 -04:00
Holden
b16488b771
fix: switch to cu126 index, move torch to [object] extra, update CUDA 12.6 base
2026-06-10 22:41:48 -04:00
root
cdf10452fb
automated update: 2026-06-10 22:31:20
2026-06-10 22:31:20 -04:00
root
b9b734507b
automated update: 2026-06-10 22:25:47
2026-06-10 22:25:47 -04:00
root
78ce09adaa
automated update: 2026-06-10 22:07:46
2026-06-10 22:07:46 -04:00
root
82f0adea3f
automated update: 2026-06-10 22:06:22
2026-06-10 22:06:22 -04:00
root
9307efef05
automated update: 2026-06-10 22:00:38
2026-06-10 22:00:38 -04:00
root
a4129615df
automated update: 2026-06-10 21:35:21
2026-06-10 21:35:21 -04:00
root
74351512a7
automated update: 2026-06-10 21:30:50
2026-06-10 21:30:50 -04:00
root
0dac947519
automated update: 2026-06-10 21:26:35
2026-06-10 21:26:35 -04:00
root
f14000be04
automated update: 2026-06-10 21:24:16
2026-06-10 21:24:16 -04:00
root
cd5f0f8849
automated update: 2026-06-10 21:20:20
2026-06-10 21:20:20 -04:00
root
31b0885e00
automated update: 2026-06-10 21:15:42
2026-06-10 21:15:42 -04:00
root
6b35dec201
automated update: 2026-06-10 21:13:39
2026-06-10 21:13:39 -04:00
root
5972402d9c
automated update: 2026-06-10 21:03:59
2026-06-10 21:03:59 -04:00
Holden
c99f802840
Merge branch 'main' of https://github.com/sudolulo/if_curator_headless
2026-06-10 20:53:59 -04:00
root
da2c58ae8d
automated update: 2026-06-10 20:51:44
2026-06-10 20:51:44 -04:00
flan
c5d7a46447
Update README.md
2026-06-10 20:48:13 -04:00
flan
ac57c562fb
Update README.md
2026-06-10 20:47:30 -04:00
flan
27f2cf3576
Update README.md
2026-06-10 20:46:02 -04:00
flan
ad11cf55fb
Update README.md
2026-06-10 20:44:31 -04:00
Holden
f9a7338f9b
build
2026-06-10 20:31:51 -04:00
Holden
11b9e80234
build
2026-06-10 20:24:28 -04:00
root
4001f0cb3b
automated update: 2026-06-10 20:18:23
2026-06-10 20:18:23 -04:00
root
bd9e8d0970
automated update: 2026-06-10 20:13:26
2026-06-10 20:13:26 -04:00
root
158c7f2786
automated update: 2026-06-10 19:55:53
2026-06-10 19:55:53 -04:00
root
76fe87ac06
automated update: 2026-06-10 19:51:09
2026-06-10 19:51:09 -04:00