Gabriel Kaszewski GKaszewski
GKaszewski pushed to master at GKaszewski/libertas 2025-11-15 14:24:54 +00:00
d7b22bdcb1 feat: Implement media import functionality with repository and bundle support
GKaszewski pushed to master at GKaszewski/libertas 2025-11-15 14:06:05 +00:00
faed54cb08 feat: Refactor media service to remove extracted EXIF data handling and update job payload with thumbnail path
GKaszewski pushed to master at GKaszewski/libertas 2025-11-15 13:44:01 +00:00
f7f1547592 feat: Enhance XMP writing capabilities with face region and tag support
GKaszewski pushed to master at GKaszewski/libertas 2025-11-15 13:01:41 +00:00
8d05bdfd63 Implement authorization service and refactor services to use it
GKaszewski pushed to master at GKaszewski/libertas 2025-11-15 11:41:36 +00:00
ac8d16ba59 feat: Update configuration handling and add debug logging for thumbnail processing
GKaszewski pushed to master at GKaszewski/libertas 2025-11-15 10:29:58 +00:00
9504eaf509 feat: Add thumbnail path to MediaResponse and update related implementations
GKaszewski pushed to master at GKaszewski/libertas 2025-11-15 10:18:14 +00:00
4675285603 feat: Implement person and tag management services
GKaszewski pushed to master at GKaszewski/libertas 2025-11-15 08:48:13 +00:00
370d55f0b3 refactor: temporarily disable ExifReaderPlugin to avoid duplicate metadata extraction
GKaszewski pushed to master at GKaszewski/libertas 2025-11-15 08:37:32 +00:00
6fdff5e10e refactor: remove unnecessary serde renaming annotations from Config struct
GKaszewski pushed to master at GKaszewski/libertas 2025-11-14 10:22:53 +00:00
3c3b51a2a7 feat: enhance media management with EXIF data extraction, metadata filtering, and storage path generation
GKaszewski pushed to master at GKaszewski/libertas 2025-11-14 06:43:48 +00:00
70dc0a7131 refactor: remove unused fields from PostgresMedia and update related queries
GKaszewski pushed to master at GKaszewski/libertas 2025-11-14 06:41:56 +00:00
55cf4db2de feat: implement media metadata management with EXIF and TrackInfo support
GKaszewski pushed to master at GKaszewski/libertas 2025-11-14 05:35:10 +00:00
ea95c2255f feat: integrate EXIF data extraction using nom-exif and refactor related components
GKaszewski pushed to master at GKaszewski/libertas 2025-11-11 23:28:15 +00:00
60860cf508 feat: Add thumbnail generation feature and update media model
GKaszewski pushed to master at GKaszewski/libertas 2025-11-04 05:02:12 +00:00
4f7b93a8b0 refactor: clean up album and auth handlers by removing unused structs and imports
GKaszewski pushed to master at GKaszewski/libertas 2025-11-04 04:57:06 +00:00
eaf4c90fa8 feat: implement media listing with sorting and filtering options
GKaszewski pushed to master at GKaszewski/libertas 2025-11-04 04:28:47 +00:00
ab8eeb882e feat: add .env to .gitignore to prevent sensitive data exposure
GKaszewski pushed to master at GKaszewski/libertas 2025-11-04 04:28:29 +00:00
828d8e4a2b feat: add date_taken field to media model and update related functionalities
GKaszewski deleted branch wip-buggy from GKaszewski/libertas 2025-11-03 02:26:25 +00:00
GKaszewski pushed to master at GKaszewski/libertas 2025-11-03 02:26:21 +00:00
39ee8d52a4 separation of database (#1)