12 Commits

Author SHA1 Message Date
d811483e94 fix: Only trigger Immich scan on file events
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
2025-12-17 11:15:31 -07:00
a92c0464d2 fix: Resolve AttributeError and clean up ignored watch descriptors
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
2025-12-17 11:09:38 -07:00
a0f3b2668b fix: Manually map inotify watch descriptors to paths to fix AttributeError
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
2025-12-17 10:58:48 -07:00
04bb79111b Skip scan when folders are created 2025-11-25 16:58:17 -07:00
079deae811 feat: Recursively watch directories and add watches for new subfolders
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
2025-11-25 15:12:52 -07:00
8dd622f9cf refactor: Use secrets module for WATCH_PATHS 2025-11-25 15:12:50 -07:00
cbab9b3949 Move Immich URL to secrets 2025-11-25 15:03:38 -07:00
c6cb4867ea Freeze requirements 2025-11-25 15:01:40 -07:00
2d034d7272 Adjust timing, settings 2025-11-25 15:01:11 -07:00
8c71e3cdfc feat: Implement inotify watch with debounced Immich library scan
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
2025-11-25 14:53:34 -07:00
1c463c5113 feat: Add main script 2025-11-25 14:53:31 -07:00
8fc63313d3 Initial commit 2025-11-25 14:43:06 -07:00