Gabriel Kaszewski GKaszewski
GKaszewski pushed to main at GKaszewski/gabrielkaszewski-next 2025-11-19 14:04:24 +00:00
23defca001 feat: add CommercialProjects component and related project cards; update project data structure
GKaszewski pushed to master at GKaszewski/libertas 2025-11-16 02:32:21 +00:00
2003a55ff7 feat: Add media details sidebar and date handling features, including media grouping by date
GKaszewski pushed to master at GKaszewski/libertas 2025-11-16 01:24:52 +00:00
94b184d3b0 feat: Implement person management features
GKaszewski pushed to master at GKaszewski/libertas 2025-11-16 00:47:39 +00:00
f41a3169e9 feat: add functionality to remove media from album, including API integration and UI context menu
GKaszewski pushed to master at GKaszewski/libertas 2025-11-16 00:38:05 +00:00
07b797b82b feat: implement add media to album functionality with dialog and API integration
GKaszewski pushed to master at GKaszewski/libertas 2025-11-16 00:19:20 +00:00
43157cef4e feat: add album and media management features, including album creation, media upload, and routing
GKaszewski pushed to master at GKaszewski/libertas 2025-11-15 23:36:34 +00:00
252491bd2f feat: refactor frontend routing and authentication
GKaszewski pushed to master at GKaszewski/libertas 2025-11-15 22:45:00 +00:00
f7a839b11a feat: add UI components and utilities
GKaszewski pushed to master at GKaszewski/libertas 2025-11-15 22:42:30 +00:00
cbb59584c4 feat: initialize libertas-frontend project with Vite and React
GKaszewski pushed to master at GKaszewski/libertas 2025-11-15 22:39:53 +00:00
d444871829 feat: Implement face clustering and media retrieval for persons
GKaszewski pushed to master at GKaszewski/libertas 2025-11-15 21:50:57 +00:00
0f3e098d6d feat: Add thumbnail management for albums and people, implement face embedding functionality
GKaszewski pushed to master at GKaszewski/libertas 2025-11-15 20:29:20 +00:00
98f56e4f1e feat: Update dependencies and implement face detection features
GKaszewski pushed to master at GKaszewski/libertas 2025-11-15 17:36:36 +00:00
e6c941bf28 feat: Add media serving functionality with optional metadata stripping
GKaszewski pushed to master at GKaszewski/libertas 2025-11-15 17:06:10 +00:00
ccb9f09d4a feat: Implement pagination for user media retrieval and update related structures
GKaszewski pushed to master at GKaszewski/libertas 2025-11-15 16:54:02 +00:00
dd10211c63 feat: Add pagination support to ListMediaParams and ListMediaOptions
GKaszewski pushed to master at GKaszewski/libertas 2025-11-15 16:46:39 +00:00
b80c4e0895 feat: Implement merge person functionality with associated request and repository methods
GKaszewski pushed to master at GKaszewski/libertas 2025-11-15 16:37:40 +00:00
8a735c7c26 feat: Add media thumbnail retrieval functionality and update MediaResponse structure
GKaszewski pushed to master at GKaszewski/libertas 2025-11-15 16:30:00 +00:00
3f96de117b feat: Enhance error handling by adding Forbidden and Unknown error types
GKaszewski pushed to master at GKaszewski/libertas 2025-11-15 16:18:17 +00:00
a9805b5eb1 feat: Add public album routes and enhance authorization checks for media and albums
GKaszewski pushed to master at GKaszewski/libertas 2025-11-15 14:29:27 +00:00
199544d1c3 feat: Update XMP writing functions to handle errors properly and ensure consistency