Files
ImageApi/src
Cameron eb8e08b9ff Add EXIF search infrastructure (Phase 1 & 2)
Implements foundation for EXIF-based photo search capabilities:

- Add geo.rs module with GPS distance calculations (Haversine + bounding box)
- Extend FilesRequest with EXIF search parameters (camera, GPS, date, media type)
- Add MediaType enum and DateTakenAsc/DateTakenDesc sort options
- Create date_taken index migration for efficient date queries
- Implement ExifDao methods: get_exif_batch, query_by_exif, get_camera_makes
- Add FileWithMetadata struct for date-aware sorting
- Implement date sorting with filename extraction fallback
- Make extract_date_from_filename public for reuse

Next: Integrate EXIF filtering into list_photos() and enhance get_all_tags()
2025-12-18 09:34:07 -05:00
..
2025-12-17 22:10:03 -05:00
2025-12-01 13:04:55 -05:00
2025-09-01 13:36:27 -04:00
2023-03-18 14:43:41 -04:00
2025-12-17 22:09:03 -05:00
2025-09-01 13:36:27 -04:00
2025-09-01 13:36:27 -04:00
2025-12-01 13:04:55 -05:00
2025-09-01 13:36:27 -04:00