Commit Graph

57 Commits

Author SHA1 Message Date
dc9f90f78f fix: preserve custom backgrounds and home fallback layering 2026-02-28 22:05:07 +01:00
6ce8a6e38d refactor: refine home and library visual hierarchy 2026-02-28 21:11:07 +01:00
612a70ffbe chore: resolve lint warnings with targeted type and rule fixes 2026-02-28 11:59:30 +01:00
Julien Froidefond
034aa69f8d feat: update service worker to version 2.5 and enhance caching strategies for network requests, including cache bypass for refresh actions in LibraryClientWrapper, SeriesClientWrapper, and HomeClientWrapper components
All checks were successful
Deploy with Docker Compose / deploy (push) Successful in 5m3s
2026-01-04 11:44:50 +01:00
Julien Froidefond
b497746cfa feat: enhance home and library pages by integrating new data fetching methods, improving error handling, and refactoring components for better structure
All checks were successful
Deploy with Docker Compose / deploy (push) Successful in 4m17s
2026-01-04 06:19:45 +01:00
Julien Froidefond
e903b55a46 refactor: implement abort controller for fetch requests in multiple components to prevent memory leaks and improve error handling 2026-01-03 21:51:07 +01:00
Julien Froidefond
512e9a480f refactor: remove caching-related API endpoints and configurations, update preferences structure, and clean up unused services
All checks were successful
Deploy with Docker Compose / deploy (push) Successful in 7m22s
2026-01-03 18:55:12 +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
bc3da12fbb feat: enhance service worker caching strategies and implement offline accessibility checks for books 2025-10-19 20:23:37 +02:00
Julien Froidefond
0806487fe7 feat: implement pull-to-refresh functionality across ClientLibraryPage, ClientSeriesPage, and ClientHomePage for improved user experience 2025-10-18 22:19:50 +02:00
Julien Froidefond
ae4b766085 feat: implement caching strategy for API responses and adjust loading timeout in CoverClient for improved performance 2025-10-17 23:20:42 +02:00
Julien Froidefond
592aadf4ab feat: refactor book page to use ClientBookPage component and enhance data fetching with next book information 2025-10-17 16:18:38 +02:00
Julien Froidefond
482bd9b0d2 feat: refactor UI components to utilize new Container, Section, and StatusBadge components for improved layout and styling consistency across the application 2025-10-17 11:49:28 +02:00
Julien Froidefond
faca1cdce6 feat: enhance UI components with backdrop blur effects and improved background styles for better visual aesthetics 2025-10-17 11:09:07 +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
e396503ddb refactor: simplify HomePage and LibraryPage components by integrating ClientHomePage and ClientLibraryPage, enhancing data fetching and error handling 2025-10-17 08:46:19 +02:00
Julien Froidefond
4139d8a059 refactor: streamline LibraryPage component by integrating ClientLibraryPage for improved structure and error handling 2025-10-16 13:25:51 +02:00
Julien Froidefond
fff45628ba fix: lucide react and offline 2025-04-03 10:23:54 +02:00
Julien Froidefond
459a8c96f9 feat: Image is always an unoptimized original 2025-04-03 10:21:43 +02:00
Julien Froidefond
1fc0f071ae feat: Hero on home only the first time 2025-03-04 21:57:49 +01:00
Julien Froidefond
ba466c3ad3 fix: horizontal ghost scroll 2025-03-03 09:07:28 +01:00
Julien Froidefond
a4b521fe2e fix: lint type import 2025-03-02 14:02:23 +01:00
Julien Froidefond
724e60ed7e refacto: Cover review 2025-03-01 16:06:35 +01:00
Julien Froidefond
4c8c7cdb9e refacto: cover split and simplify 2025-03-01 14:55:52 +01:00
Julien Froidefond
a3d0094cec feat: local store read progress for later sync 2025-03-01 11:37:34 +01:00
Julien Froidefond
f39e4779cf feat: first shoot on translation 2025-02-27 11:31:39 +01:00
Julien Froidefond
3b2d4cb0d5 refacto: type mutu 2025-02-26 13:33:40 +01:00
Julien Froidefond
070960c90e fix: lint 2025-02-26 10:08:37 +01:00
Julien Froidefond
73ef9de818 feat: adding a carou for books on going 2025-02-26 09:17:52 +01:00
Julien Froidefond
c79214853a feat: progressbar everywhere 2025-02-26 08:35:07 +01:00
Julien Froidefond
4c12356225 feat: responsive hero 2025-02-24 13:58:35 +01:00
Julien Froidefond
206418aa57 fix: usePreferences KO on home 2025-02-24 12:53:19 +01:00
Julien Froidefond
88d4b826a9 feat: refresh on pref changes 2025-02-24 12:22:18 +01:00
Julien Froidefond
e8d496c8c9 feat(home): icons on carou 2025-02-23 19:05:37 +01:00
Julien Froidefond
011092a87d feat(home): latest series 2025-02-23 19:04:13 +01:00
Julien Froidefond
66461ff32a feat: clean cache on home 2025-02-22 15:44:43 +01:00
Julien Froidefond
b62b44eab9 feat: perf optim search 2025-02-20 22:33:39 +01:00
Julien Froidefond
a593b0b700 fix : align sizes of Cover 2025-02-19 21:29:12 +01:00
Julien Froidefond
69f0f50780 debug: size unique on home 2025-02-19 21:25:41 +01:00
Julien Froidefond
ba725bb1a3 refacto: tentative de refacto 2025-02-17 16:37:48 +01:00
Julien Froidefond
7ee99ac31a refacto(images): component cover dans refacto services and routes 2025-02-17 09:14:57 +01:00
Julien Froidefond
e8be6cb724 feat: home beautiful images 2025-02-16 23:16:01 +01:00
Julien Froidefond
b95ac817e0 feat: image quality better 2025-02-16 22:45:42 +01:00
Julien Froidefond
068c623e37 feat: lazy on home image 2025-02-16 21:42:09 +01:00
Julien Froidefond
9cca472953 feat: no more loading on pages 2025-02-16 21:16:38 +01:00
Julien Froidefond
59678b6a59 feat: loader on images 2025-02-15 17:32:37 +01:00
Julien Froidefond
eb542feaef feat: loading on page change 2025-02-15 11:37:54 +01:00
Julien Froidefond
313cd60e74 refacto(db): favorites on db 2025-02-14 15:50:06 +01:00
Julien Froidefond
7bd6892cfd fix: remplacement du button par un div pour les cartes médias 2025-02-12 21:40:21 +01:00