- Add photo_conflicts table for files with same path but different content - Implement SHA256-based duplicate detection in file scanner - Add conflict detection methods to PhotoService - Skip identical files with info logging, store conflicts with warnings - Fix infinite scroll pagination race conditions with functional state updates - Add scroll throttling to prevent rapid API calls - Enhance PhotoThumbnail with comprehensive EXIF date/time display - Add composite React keys to prevent duplicate rendering issues 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com> |
||
---|---|---|
.. | ||
database.ts | ||
file-scanner.ts | ||
photo-service.ts |