Commit Graph

28 Commits

Author SHA1 Message Date
Julien Froidefond
87ac116b9b feat: implement recursive file deletion in ServerCacheService to remove matching JSON cache files based on prefix key 2025-12-07 19:35:12 +01:00
Julien Froidefond
daeb90262a refactor: optimize ServerCacheService TTL settings for paginated lists and static data to enhance caching efficiency 2025-12-07 11:37:20 +01:00
Julien Froidefond
39e3328123 chore: update various components and services for improved functionality and consistency, including formatting adjustments and minor refactors 2025-12-07 09:54:05 +01:00
Julien Froidefond
52350a43d9 feat: add logging enhancements by integrating pino and pino-pretty for improved error tracking and debugging across the application 2025-10-26 06:15:47 +01:00
Julien Froidefond
816abe2b90 feat: add cache entries API and enhance CacheSettings component with server and service worker cache previews 2025-10-18 13:45:15 +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
77742bbec2 feat: add retry functionality to ErrorMessage component and implement retry logic in ClientLibraryPage and ClientSeriesPage for improved error handling 2025-10-17 10:21:35 +02:00
Julien Froidefond
f636a7b112 feat: add cache size retrieval functionality and display in CacheSettings component 2025-10-17 08:23:27 +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
df6a30b226 feat: implement debug mode with enhanced logging and filtering capabilities 2025-10-07 21:08:20 +02:00
Julien Froidefond
907e09682b fix: little bugs and refacto debug service 2025-03-06 21:41:24 +01:00
Julien Froidefond
3c46afb294 refacto: types big review 2025-02-27 08:29:08 +01:00
Julien Froidefond
c3b11a9090 fix: cache by userid 2025-02-24 13:54:55 +01:00
Julien Froidefond
66e1db7788 fix: Better logging and revie system of debug 2025-02-23 22:19:24 +01:00
Julien Froidefond
54d8a0684c fix: cache file KO if reload 2025-02-23 16:03:07 +01:00
Julien Froidefond
448cdf6450 feat: refresh in libraries and books lists 2025-02-22 15:36:32 +01:00
Julien Froidefond
222eeced12 fix: lints 2025-02-19 21:43:26 +01:00
Julien Froidefond
aed35ce2b9 feat : File caching option 2025-02-19 16:33:21 +01:00
Julien Froidefond
ba725bb1a3 refacto: tentative de refacto 2025-02-17 16:37:48 +01:00
Julien Froidefond
c92156ad12 feat: cache review and home loadings 2025-02-16 22:06:15 +01:00
Julien Froidefond
2f1dfb8e9a refacto: network load and fake percent 2025-02-16 16:33:32 +01:00
Julien Froidefond
938e0461ae refacto(thumbnails): revew thumbnails and caching 2025-02-16 16:02:07 +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
16f0714e9b feat: ajout du système de notifications toast et amélioration du cache avec TTL configurable 2025-02-12 13:55:29 +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
d0324954a1 refactor: amélioration de la configuration des temps de cache avec constantes nommées 2025-02-12 09:34:52 +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
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