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
e95188c32a
fix: sw offline app
2025-02-12 22:08:35 +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
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