Commit Graph

116 Commits

Author SHA1 Message Date
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
ef4de29282 feat: enhance user login functionality by adding 'remember me' option for cookie persistence 2025-10-16 14:47:55 +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
0a126540fd feat: validate favorite series existence in Komga and remove non-existent entries from favorites 2025-10-16 12:54:45 +02:00
Julien Froidefond
d1993f4bc2 chore: update port mapping in docker-compose files from 3000 to 3020 and adjust font settings in layout component 2025-10-14 20:22:24 +02:00
Julien Froidefond
f9102444ef feat: enhance cache clearing process with revalidation of important paths and improve logging in BaseApiService 2025-10-07 21:34:39 +02:00
Julien Froidefond
ecaf804d02 perf: promise all on ssr pages 2025-10-07 18:03:53 +02:00
Julien Froidefond
6f451df488 refactor: update pageSize handling in LibraryPage and SeriesPage components to prioritize user preferences 2025-04-01 08:41:55 +02:00
Julien Froidefond
cdce69a67c refactor: remove console log and clean up unused pageSize prop in LibraryPage component 2025-04-01 07:05:47 +02:00
Julien Froidefond
31b5930705 refactor: simplify preferences handling and enhance pagination functionality in series grid 2025-04-01 07:01:40 +02:00
Julien Froidefond
fcd084863a feat: add pagination size selection and compact view toggle in series grid 2025-03-28 13:51:44 +01:00
Julien Froidefond
f5c581e799 fix : await on params for page reader 2025-03-07 08:21:27 +01:00
Julien Froidefond
66f467c66b feat: nextbook on next page if last page 2025-03-07 08:15:34 +01:00
Julien Froidefond
907e09682b fix: little bugs and refacto debug service 2025-03-06 21:41:24 +01:00
Julien Froidefond
dd2be14bff feat: enhance sidebar data loading with initial preferences and libraries 2025-03-05 09:23:02 +01:00
Julien Froidefond
ba46606964 style : login anim 2025-03-04 21:37:33 +01:00
Julien Froidefond
727d6301ae style: login page and logo 2025-03-04 21:35:51 +01:00
Julien Froidefond
965b14429d fix: dynamic island test 1 2025-03-04 20:42:03 +01:00
Julien Froidefond
43f76dfde6 fix: warn on awaiting params 2025-03-02 15:36:22 +01:00
Julien Froidefond
3e1f446e8b fix: slug in routes 2025-03-02 15:06:04 +01:00
Julien Froidefond
e60b48d549 fix: types of nj15 2025-03-02 14:40:15 +01:00
Julien Froidefond
a4b521fe2e fix: lint type import 2025-03-02 14:02:23 +01:00
Julien Froidefond
438d08f3f2 fix: lints 2025-03-02 06:47:38 +01:00
Julien Froidefond
a3d0094cec feat: local store read progress for later sync 2025-03-01 11:37:34 +01:00
Julien Froidefond
13492cea84 feat: Clearing cache automatically after quitting e read session 2025-02-28 17:44:22 +01:00
Julien Froidefond
bdd228d1f2 feat: css paddings on pages 2025-02-28 16:33:20 +01:00
Julien Froidefond
55ae6e4308 fix: login form and registerForm error KOs 2025-02-28 16:23:51 +01:00
Julien Froidefond
00554d73b0 fix: error on book fetches 2025-02-28 08:11:32 +01:00
Julien Froidefond
bc2ceadb8f fix: errorMessage has to throw apperror code if apperror 2025-02-28 08:00:34 +01:00
Julien Froidefond
5893f1a15f fix: error on hydration and ErrorMessage 2025-02-28 07:38:48 +01:00
Julien Froidefond
4994cbd2e9 refacto : error detection in home and fallback in books/id 2025-02-27 22:13:53 +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
246c0c650a refacto: massive use of getMessageError 2025-02-27 14:26:48 +01:00
Julien Froidefond
e76b849b17 feat(i18n): loginpage translate 2025-02-27 12:48:59 +01:00
Julien Froidefond
148bfd71e1 feat(i18n): download page 2025-02-27 12:45:03 +01:00
Julien Froidefond
740f2fbd6b fix: error on i18n default lang 2025-02-27 11:44:07 +01:00
Julien Froidefond
c56a22b5dc fix: hydration on i18n 2025-02-27 11:41:35 +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
a690a5af6f refacto: errors in apis 2025-02-25 08:40:06 +01:00
Julien Froidefond
d4871d1afb feat: review style of error and refacto 2025-02-25 05:44:53 +01:00
Julien Froidefond
e80c26136a feat(pref): better form for Komga conf 2025-02-24 21:34:13 +01:00
Julien Froidefond
53f3da00f3 fix: type KO on KomgaConfig 2025-02-24 12:47:36 +01:00
Julien Froidefond
88d4b826a9 feat: refresh on pref changes 2025-02-24 12:22:18 +01:00
Julien Froidefond
980a6daca2 fix(secu): don't store komga pwd but authstring 2025-02-24 08:28:43 +01:00
Julien Froidefond
66e1db7788 fix: Better logging and revie system of debug 2025-02-23 22:19:24 +01:00
Julien Froidefond
c7b2621946 Merge branch 'main' into feat/debugmode 2025-02-23 21:30:34 +01:00
Julien Froidefond
54d8a0684c fix: cache file KO if reload 2025-02-23 16:03:07 +01:00