Commit Graph

9 Commits

Author SHA1 Message Date
Julien Froidefond
13626d56c2 feat: add opacity and blur controls for background settings, enhancing customization options in the UI 2025-10-18 14:48:07 +02:00
Julien Froidefond
4672532a3a feat: integrate PhotoswipeReader component and remove BookReader for enhanced reading experience; add zoom functionality to control buttons 2025-10-17 17:04:37 +02:00
Julien Froidefond
2e183bb5d6 feat: add background customization settings with gradient and image options, update preferences context and UI components for user preferences management 2025-10-17 10:47:05 +02:00
Julien Froidefond
bf94c29bc6 fix: handle missing Komga configuration gracefully by returning an empty array instead of an error in API routes 2025-10-17 08:37:08 +02:00
Julien Froidefond
9899789fce feat: add admin role management with user authentication checks and update sidebar for admin access 2025-10-16 22:39:04 +02:00
Julien Froidefond
3cd58f63e6 refactor: migrate from MongoDB to Prisma for data management, removing mongoose models and updating services to use Prisma client 2025-10-16 22:22:20 +02:00
Julien Froidefond
7426bfb33c feat: integrate NextAuth for authentication, refactor login and registration processes, and enhance middleware for session management 2025-10-16 15:50:37 +02:00
Julien Froidefond
fd22e2ee83 feat: enhance DNS resolution handling in API service and add react-zoom-pan-pinch dependency 2025-10-16 13:39:40 +02:00
Julien Froidefond
b954a271d6 feat: implement request monitoring and queuing services to manage concurrent requests to Komga 2025-10-14 20:20:02 +02:00