Commit Graph

26 Commits

Author SHA1 Message Date
Julien Froidefond
f5e1332e21 feat: add force reload functionality to PhotoswipeReader for refreshing images and improve memory management by revoking blob URLs 2025-10-17 22:53:58 +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
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
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
83f523c11a feat: implement user account management features including profile display and password change functionality 2025-10-16 22:27:06 +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
4c676cfd16 feat: add service worker cache clearing functionality and update French translations 2025-04-03 10:42:19 +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
66f467c66b feat: nextbook on next page if last page 2025-03-07 08:15:34 +01:00
Julien Froidefond
60481d9433 feat: errors traductions 2025-03-06 21:48:47 +01:00
Julien Froidefond
907e09682b fix: little bugs and refacto debug service 2025-03-06 21:41:24 +01:00
Julien Froidefond
2e9b191f98 fix: translation error in french books 2025-03-02 06:56:46 +01:00
Julien Froidefond
2289753b84 feat(i18n): components pack translated 2025-03-02 06:31:41 +01:00
Julien Froidefond
d94232e531 feat(i18n): controlbutton 2025-03-02 06:15:20 +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
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
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
0d1d969e53 feat(i18n): series page 2025-02-27 12:33:58 +01:00
Julien Froidefond
52a212ef07 feat(i18n): translate library page 2025-02-27 12:29:15 +01:00
Julien Froidefond
ed8817d76c feat: i18n : sidebar and settings page 2025-02-27 11:48:20 +01:00
Julien Froidefond
f39e4779cf feat: first shoot on translation 2025-02-27 11:31:39 +01:00