Commit Graph

55 Commits

Author SHA1 Message Date
Julien Froidefond
313cd60e74 refacto(db): favorites on db 2025-02-14 15:50:06 +01:00
Julien Froidefond
b71ccd6b0e feat(db): loading and review save conf Komga 2025-02-14 15:19:08 +01:00
Julien Froidefond
33717c485d refacto(db): remove old setconfig 2025-02-14 14:39:43 +01:00
Julien Froidefond
1f881ade26 feat(db): init mongo and passing komga conf 2025-02-14 14:23:30 +01:00
Julien Froidefond
08f6e6a264 feat: close sidebar on item clik 2025-02-14 13:37:19 +01:00
Julien Froidefond
e22095806d refacto: book page server side 2025-02-14 13:08:05 +01:00
Julien Froidefond
b7f12b8bf6 refacto : komgaServiceConfig unused 2025-02-14 12:57:44 +01:00
Julien Froidefond
e3ad1690c5 fix: favorites change event for sidebar refresh 2025-02-13 22:43:34 +01:00
Julien Froidefond
6a530afac1 feat(favorites): add in sidebar 2025-02-13 22:35:59 +01:00
Julien Froidefond
65e62f5800 feat(favorites): add button and local store choice 2025-02-13 22:28:32 +01:00
Julien Froidefond
7a79da017a fix(Sidebar): not shown on public route 2025-02-13 13:15:39 +01:00
Julien Froidefond
358aad06a1 fix(reader): safari page at left 2025-02-13 12:56:41 +01:00
Julien Froidefond
b9d7ebc2ae fix: sidebar refresh lib 2025-02-13 12:36:47 +01:00
Julien Froidefond
98066274fa fix: correction de l'erreur d'hydration dans la sidebar 2025-02-13 07:58:35 +01:00
Julien Froidefond
6c00566c75 fix: no menu in PWA 2025-02-12 23:08:40 +01:00
Julien Froidefond
af2474d5d9 feat: refresh in sidebar 2025-02-12 23:00:51 +01:00
Julien Froidefond
38da137c26 style: amélioration de la transparence des toasts et ajout d'un auto-close 2025-02-12 22:44:41 +01:00
Julien Froidefond
0147c682ef fix: bad status on serie header 2025-02-12 22:30:34 +01:00
Julien Froidefond
99aef49dd9 fix: amélioration de la gestion de l'authentification pour la PWA 2025-02-12 22:12:37 +01:00
Julien Froidefond
95ea5b3e2d fix: masquer l'invite d'installation en mode PWA 2025-02-12 22:01:23 +01:00
Julien Froidefond
0e270b1f01 feat: implémentation de la PWA avec service worker, manifest et installation 2025-02-12 21:56:22 +01:00
Julien Froidefond
26d4790b0a fix: amélioration du préchargement des pages dans le lecteur 2025-02-12 21:50:01 +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
Julien Froidefond
ddeed31488 fix: alignement du filtre à droite sur mobile 2025-02-12 21:18:36 +01:00
Julien Froidefond
98228e24b6 fix: ajustement de la grille des séries pour avoir 2 colonnes sur mobile 2025-02-12 21:09:01 +01:00
Julien Froidefond
575bfbebb5 fix: ajustement des z-index et affichage de la scrollbar des miniatures 2025-02-12 21:06:28 +01:00
Julien Froidefond
750824ad1d feat: ajout de la navigation tactile dans le lecteur 2025-02-12 21:00:13 +01:00
Julien Froidefond
71e4662047 fix: ajustement des z-index dans le lecteur pour une meilleure hiérarchie visuelle 2025-02-12 20:59:06 +01:00
Julien Froidefond
b4d590e7e7 refactor: réorganisation des routes d'images et optimisation du chargement des miniatures 2025-02-12 17:31:03 +01:00
Julien Froidefond
2a85abcb6d feat: ouverture du reader à la dernière page lue avec notification 2025-02-12 16:09:56 +01:00
Julien Froidefond
c84f5685fe style: amélioration de la visibilité des toasts 2025-02-12 15:56:35 +01:00
Julien Froidefond
b7cb466ef5 fix: ne pas charger les bibliothèques dans la sidebar en mode déconnecté 2025-02-12 15:51:57 +01:00
Julien Froidefond
c820644301 refactor: renommage de Paniels en StripStream 2025-02-12 14:19:06 +01:00
Julien Froidefond
b258ec0248 feat: synchronisation de la progression de lecture avec Komga 2025-02-12 14:06:41 +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
fe79783634 fix: Correction de l'alignement des icônes jour/nuit - Ajout d'un conteneur relatif pour assurer un positionnement correct - Utilisation de inset-0 pour un alignement parfait des icônes 2025-02-12 13:21:15 +01:00
Julien Froidefond
5b9a8fdb6e feat: Fermeture automatique de la barre latérale au clic en dehors - Ajout d'un gestionnaire de clic en dehors dans ClientLayout - Ajout des identifiants sur la sidebar et le bouton toggle 2025-02-12 13:15:06 +01:00
Julien Froidefond
ca5b59fc66 feat: Utilisation de l'API latest pour les ajouts récents - Changement de l'endpoint /books vers /books/latest - Mise à jour du titre 'Dernières lectures' en 'Ajouts récents' 2025-02-12 13:11:19 +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
6cec8da8e2 fix: correction des URLs des images et nettoyage du code 2025-02-12 10:13:16 +01:00
Julien Froidefond
c9cd081921 fix: correction de l'erreur navigator is not defined dans SeriesHeader 2025-02-12 09:35:14 +01:00
Julien Froidefond
daca549121 style: affichage permanent des flèches de navigation et hover individuel sur les cartes du carousel 2025-02-12 08:26:24 +01:00
Julien Froidefond
c26a20694b style: ajout de transparence et effet de flou sur la sidebar 2025-02-12 08:24:33 +01:00
Julien Froidefond
41fdbd14ad refactor: déplacement de la liste des bibliothèques dans la sidebar 2025-02-12 08:20:13 +01:00
Julien Froidefond
6682cdcf56 feat: ajout du bouton de déconnexion dans la sidebar 2025-02-12 08:16:59 +01:00
Julien Froidefond
ebea65c5ec refactor: suppression de l'entrée Collections du menu de navigation 2025-02-12 08:14:37 +01:00
Julien Froidefond
143d9c1bc6 feat: amélioration de l'affichage des séries et tomes - Ajout d'un overlay au survol pour les informations - Ajout d'une transparence pour les séries/tomes lus - Amélioration de l'affichage du statut de lecture (X/Y pour les séries en cours) 2025-02-12 08:13:06 +01:00
Julien Froidefond
6bd52fb245 feat: add page preloading in reader
- Add page caching system with URL.createObjectURL

- Implement preloading of next pages

- Add cache cleanup for memory management

- Update devbook to mark preloading as completed
2025-02-12 06:52:15 +01:00
Julien Froidefond
89a3491b0f feat: add navigation to book reader from series page - Add book click handler in PaginatedBookGrid - Simplify BookGrid component with direct navigation - Keep book status and metadata display - Ensure consistent navigation behavior across the app 2025-02-11 23:03:06 +01:00
Julien Froidefond
ba12c87e57 feat: add navigation to carousels and fix data loading
- Fix cache issues in home API route

- Add navigation to series/books in MediaRow carousels

- Improve Hero section visual with overflow handling

- Simplify data structure and API responses
2025-02-11 22:40:28 +01:00