Julien Froidefond
ac5fa85185
refactor: migrate from MongoDB to SQLite, updating database schema and configuration for improved performance and simplicity
2025-10-24 15:11:29 +02:00
Julien Froidefond
0c080bd525
feat: implement image caching mechanism with configurable cache duration and flush functionality
2025-10-19 10:36:19 +02:00
Julien Froidefond
e923343f08
feat: implement random book background feature in ClientLayout, allowing dynamic background images from selected Komga libraries
2025-10-18 22:37:59 +02:00
Julien Froidefond
8b4e117ead
feat: add opacity and blur adjustment controls in BackgroundSettings for enhanced user customization
2025-10-18 22:03:37 +02:00
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
b7704207ec
feat: add caching debug logs and configurable max concurrent requests for Komga API to enhance performance monitoring
2025-10-18 09:08:41 +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
946b495ce2
feat: implement DELETE API endpoint for cache invalidation in HomeService and update ClientHomePage to utilize it
2025-10-17 10:12:50 +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
fff45628ba
fix: lucide react and offline
2025-04-03 10:23:54 +02:00
Julien Froidefond
a2c7519ac5
feat: integrate display preferences for pagination and compact view in series grid
2025-03-30 07:37:39 +02:00
Julien Froidefond
a4b521fe2e
fix: lint type import
2025-03-02 14:02:23 +01:00
Julien Froidefond
13492cea84
feat: Clearing cache automatically after quitting e read session
2025-02-28 17:44:22 +01:00
Julien Froidefond
279f6c6e88
refacto: error and types
2025-02-27 21:59:14 +01:00
Julien Froidefond
ea51ff53a9
feat(i18n): first shoot on translated errors
2025-02-27 15:05:44 +01:00
Julien Froidefond
f39e4779cf
feat: first shoot on translation
2025-02-27 11:31:39 +01:00
Julien Froidefond
3c46afb294
refacto: types big review
2025-02-27 08:29:08 +01:00
Julien Froidefond
3b2d4cb0d5
refacto: type mutu
2025-02-26 13:33:40 +01:00
Julien Froidefond
7c8fa6bf72
feat: add progressbar on lists
2025-02-26 08:07:40 +01:00
Julien Froidefond
a690a5af6f
refacto: errors in apis
2025-02-25 08:40:06 +01:00
Julien Froidefond
980a6daca2
fix(secu): don't store komga pwd but authstring
2025-02-24 08:28:43 +01:00
Julien Froidefond
ba725bb1a3
refacto: tentative de refacto
2025-02-17 16:37:48 +01:00
Julien Froidefond
5d47b307bd
feat(db): Login register and auth
2025-02-14 17:00:50 +01:00
Julien Froidefond
65e62f5800
feat(favorites): add button and local store choice
2025-02-13 22:28:32 +01:00
Julien Froidefond
1194bec24f
fix: séparation du cache client et serveur pour résoudre l'erreur localStorage
2025-02-12 17:39:53 +01:00
Julien Froidefond
0483fee8cd
refactor: Amélioration de la page d'accueil et du cache - Suppression du cache.service.ts redondant - Mise à jour de l'ordre des sections (ongoing, onDeck, recentlyRead) - Correction des types et interfaces
2025-02-12 13:09:31 +01:00
Julien Froidefond
545f44749a
feat: ajout des services spécialisés (base, book, home, library, series) et des types associés
2025-02-12 08:47:13 +01:00
Julien Froidefond
2fa96072e8
refactor: utilisation des services spécialisés et optimisation du cache
2025-02-12 08:46:10 +01:00
Julien Froidefond
c54f0db03e
feat: Ajout du statut de lecture des livres
...
- Affichage du statut de lecture des livres dans la grille (Non lu, Lu, En cours)\n- Utilisation des données readProgress de l'API Komga\n- Ajout des badges colorés pour chaque statut (jaune, vert, bleu)\n- Affichage de la date de lecture pour les livres terminés\n- Affichage de la progression (Page X/Y) pour les livres en cours
2025-02-11 21:23:27 +01:00
Julien Froidefond
33bdc43442
feat: Initial commit - Base application with Next.js - Configuration, Auth, Library navigation, CBZ/CBR reader, Cache, Responsive design
2025-02-11 21:04:40 +01:00