Commit Graph

110 Commits

Author SHA1 Message Date
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
31a7e6d4e1 fix: bad page thumb 2025-02-12 18:17:45 +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
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
edfaa1b01c style: nouveau favicon plus lisible avec un S stylisé 2025-02-12 16:01:14 +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
a4d0848334 fix: correction du problème d'hydratation sur la page de login 2025-02-12 15:31:10 +01:00
Julien Froidefond
fb02fc67f7 feat: amélioration du design de la page de login avec une image de fond et un meilleur contraste 2025-02-12 15:19:05 +01:00
Julien Froidefond
c2e37366ce fix: bad name 2025-02-12 14:54:36 +01:00
Julien Froidefond
b1a9f291a1 fix: paniels forgotten 2025-02-12 14:52:29 +01:00
Julien Froidefond
f0ae2f4478 chore: configure ESLint and fix Docker build issues
- Add TypeScript ESLint parser and plugin

- Disable unnecessary ESLint rules for development

- Fix unescaped entities in settings page

- Update Docker configuration for development
2025-02-12 14:47:05 +01:00
Julien Froidefond
780dfcabba docs: create README with project documentation and rename project to Stripstream 2025-02-12 14:26:58 +01:00
Julien Froidefond
52283e3155 feat: add Docker configuration with production-ready setup 2025-02-12 14:24:47 +01:00
Julien Froidefond
c820644301 refactor: renommage de Paniels en StripStream 2025-02-12 14:19:06 +01:00
Julien Froidefond
6051963ce9 feat: ajout de l'endpoint API pour la progression de lecture 2025-02-12 14:07:52 +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
0c8109b366 docs(devbook): mise à jour des fonctionnalités de la page settings 2025-02-12 13:54:01 +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
28e2248296 refactor: utilisation de buildUrl dans ImageService pour la construction des URLs 2025-02-12 10:23:07 +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
afcb22387e refactor: utilisation des types de cache dans tous les services 2025-02-12 09:35:02 +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
5b5cc96317 feat: ajout du service ImageService pour la gestion des images 2025-02-12 09:34:43 +01:00
Julien Froidefond
74e2696da6 refactor: utilisation de ImageService pour la route des miniatures de livres 2025-02-12 08:57:48 +01:00
Julien Froidefond
337b50a6f5 refactor: suppression de la route thumbnail générique (remplacée par des routes spécifiques) 2025-02-12 08:51:46 +01:00
Julien Froidefond
a12e13a18d refactor: suppression des routes API redondantes (remplacées par les services spécialisés) 2025-02-12 08:50:10 +01:00
Julien Froidefond
545f44749a feat: ajout des services spécialisés (base, book, home, library, series) et des types associés 2025-02-12 08:47:13 +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
e76968e2ad docs: ajout des nouvelles fonctionnalités à venir dans le devbook (favoris, cache, auth, etc.) 2025-02-12 08:32:51 +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
22593d742c docs: mise à jour du devbook avec les dernières fonctionnalités 2025-02-12 08:17:53 +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