3faa7ca44bmerge: fix/51-auth-status-unavailable dans develop (première connexion utilisable quand le statut d'authentification est indisponible — correctif #51)
develop
Git Agent
2026-08-30 09:41:43 +02:00
d2557c14fafix(web): login — première connexion utilisable quand le statut d'authentification est indisponible : l'appel de statut n'enrichit que l'écran déconnecté, l'erreur bloquante est retirée du catch, avec test de non-régression LoginPageAuthStatusUnavailable (bug #51)
Git Agent
2026-08-30 09:41:43 +02:00
7e6c0bdfabmerge: feature/50-gitea-docker-packages dans develop (images Docker publiées sur le registry Gitea et consommées par compose — évolution #50)
Git Agent
2026-08-30 09:13:58 +02:00
2484fd1e09feat(build): publier les images API+web sur le registry Gitea et faire consommer compose aux packages — compose tire ${READABOOK_REGISTRY}/api|web au lieu de builder, scripts/publish.sh (buildx --push, labels OCI), override docker-compose.build.yaml pour le build local, chemin bibliothèque re-paramétrable via READABOOK_LIBRARY_HOST_PATH — évolution #50
Git Agent
2026-08-30 09:13:58 +02:00
c17ea105a9merge: develop dans main — release v1.0.0 (lecteur PDF/EPUB/CBZ avec zoom/pinch/modes, accueil refondu, pages d'erreur, profil clarifié — tickets #34 à #48)
main
Git Agent
2026-08-28 23:56:17 +02:00
1bbf03d875feat(web): accueil et profil — allègement du hero (textes descriptifs retirés), grilles de livres pleine largeur à 5 colonnes (auto-fit sans max-width), liste des bibliothèques scrollable (3 lignes visibles, partagée avec .continue-grid), et écran de profil clarifié (avatar, bloc identité, actions Modifier/Sortir — évolution #48)
Git Agent
2026-08-28 23:53:11 +02:00
8d5d1bc2ffmerge: fix/47-home-continue-meter dans develop (barre d'avancement rétablie dans les livres en cours de l'accueil — correctif #47)
Git Agent
2026-08-28 23:36:15 +02:00
72f43c629dfix(web): accueil — rétablir la barre d'avancement dans les livres en cours (Meter avec progressPercent dans renderHomeBook, tuiles « en cours » pointant de nouveau vers le lecteur — correctif bug #47, régression de l'évolution #45)
Git Agent
2026-08-28 23:36:13 +02:00
28ee33bd0bmerge: feature/46-home-grid-error-pages dans develop (grilles limitées à 5 colonnes, bandeau API retiré, pages d'erreur pour livres inexistants — évolution #46)
Git Agent
2026-08-28 23:29:08 +02:00
c2cdb07f9afeat(web): bibliothèque et lecteur — grilles de livres bornées à 5 colonnes (max-width calc sur .book-grid et .home-book-grid), retrait du bandeau « API absente ou incomplete » de l'accueil, et véritables pages d'erreur « Livre introuvable » sur fiche et lecteur (suppression de getApiFallback, retour à l'accueil + réessayer — évolution #46)
Git Agent
2026-08-28 23:29:03 +02:00
644a4b0183merge: feature/45-home-redesign dans develop (refonte sobre de l'accueil : cartes simplifiées et livres en cours limités à 3 visibles — évolution #45)
Git Agent
2026-08-28 23:07:43 +02:00
11bb529322feat(web): accueil — refonte sobre et moderne : hero resserré, cartes de livres simplifiées (renderHomeBook : couverture + titre + auteur, sans pill de métadonnées ni Meter) et liste des livres en cours limitée à 3 éléments visibles avant scroll (tuiles 112px — évolution #45)
Git Agent
2026-08-28 23:07:39 +02:00
cf8779781fdocs(readme): documenter la remote Gitea et le modèle de branches
Git Agent
2026-08-28 22:47:37 +02:00
452a4b6455merge: feature/44-home-progress-scroll dans develop (liste des livres en cours scrollable après 6 éléments — évolution #44)
Git Agent
2026-08-28 22:41:04 +02:00
1d0b389c1efeat(web): accueil — rendre scrollable la liste des livres en cours après 6 éléments visibles (hauteur de .continue-grid bornée à 6 tuiles de 118px, overflow-y auto, scrollbar-gutter stable, tuiles à block-size fixe — évolution #44)
Git Agent
2026-08-28 22:40:59 +02:00
a9996cf15fmerge: fix/43-reader-mobile-pinch-jump dans develop (stabilisation du pinch-zoom mobile : ancrage du point médian, gel du suivi vertical, blocage du zoom natif — correctif #43)
Git Agent
2026-08-28 19:08:39 +02:00
c4fe4d9de6fix(web): lecteur mobile — stabiliser le pinch-zoom (ancrage du point médian sous les doigts avec restauration du scroll par page, gel du commit vertical via data-reader-pinch-active pendant le pincement, preventDefault sur touchstart et touch-action: pan-x pan-y pour bloquer le zoom natif — correctif bug #43)
Git Agent
2026-08-28 19:08:34 +02:00
01723c6eb7merge: fix/42-reader-mobile-slow-load dans develop (préchargeur CBZ vertical priorisé, concurrency 3 + fenêtre profonde, fin de la saturation réseau Firefox mobile — 4e correctif #42)
Git Agent
2026-08-27 18:06:55 +02:00
7b3b687035fix(web): lecteur mobile — remplacer le préchargeur CBZ vertical exhaustif (24 requêtes concurrentes sur tout le livre) par un planificateur à priorités (concurrence 3, délai 100ms, pages adjacentes + fenêtre profonde à +90, annulation par génération) et passer la page courante en fetchPriority high pour un chargement rapide des pages sur Firefox mobile (4e correctif bug #42)
Git Agent
2026-08-27 18:06:50 +02:00
9a5e78af72merge: fix/42-reader-vertical-deep-pages dans develop (préchargeur CBZ vertical concurrent pour les pages profondes — 3e correctif #42)
Git Agent
2026-08-26 17:39:31 +02:00
03c8657df9fix(web): lecteur mobile — précharger les pages CBZ verticales en profondeur via un préchargeur concurrent (batch RAF des tailles d'images, tracking resynchronisé au scroll) pour éliminer les black screens sur les pages lointaines (3e correctif bug #42)
Git Agent
2026-08-26 17:39:28 +02:00
5f63faa648merge: fix/42-reader-vertical-black-screen-persistent dans develop (fallback page-sized étendu au PDF vertical mobile — 2e correctif #42)
Git Agent
2026-08-26 17:14:18 +02:00
ab77d129d3fix(web): lecteur mobile — étendre le fallback page-sized aux frames PDF verticales non rendues (même cellule grid que le canvas, fond papier stable) pour éliminer les black screens d'environ 1s au scroll vertical PDF (2e correctif bug #42)
Git Agent
2026-08-26 17:14:11 +02:00
5fda6b8895merge: fix/42-reader-vertical-black-flash dans develop (fallback page-sized pour pages CBZ verticales non chargées, plus de flash noir au scroll — correctif #42)
Git Agent
2026-08-26 13:46:22 +02:00
5fc70d39b7fix(web): lecteur mobile — couvrir les pages CBZ verticales non chargées par un fallback de la taille de la page (même cellule grid, fond papier stable) pour éliminer les flashs noirs pendant le scroll vertical (bug #42)
Git Agent
2026-08-26 13:46:17 +02:00
6b164d4bdemerge: feature/41-reader-mobile-tap-pinch dans develop (header au tap uniquement en vertical mobile + pinch-to-zoom — évolution #41)
Git Agent
2026-08-26 13:33:14 +02:00
d7dfb46549feat(web): lecteur mobile — révéler le header au tap uniquement en vertical sur téléphone (scroll/wheel passifs ignorés) et piloter le zoom au pinch à deux doigts borné par les mêmes limites que les boutons, via nouveau module readerGestures (évolution #41)
Git Agent
2026-08-26 13:33:12 +02:00
c996ae24f5merge: fix/40-reader-mobile-bar-overflow dans develop (barre lecteur compactée et wrappée sur mobile, plus de rognage à droite — correctif #40)
Git Agent
2026-08-26 13:12:10 +02:00
b26116fbe3fix(web): lecteur mobile — compacter la barre du lecteur sur téléphone (wrap flex, libellés secondaires masqués, navigation/plein écran en icônes, select de mode réductible) pour éliminer le rognage à droite (bug #40)
Git Agent
2026-08-26 13:12:05 +02:00
edaad8f667merge: fix/39-reader-vertical-scroll-firefox dans develop (stage vertical ancré en haut + overflow-anchor désactivé, correctif Firefox — 7e correctif #39)
Git Agent
2026-08-26 12:40:00 +02:00
b2e7dc5b16fix(web): lecteur — ancrer le stage vertical en haut du contenu (align-items/align-self: start, height auto) et désactiver l'overflow-anchor du stage pour éviter le centrage overflow au milieu du livre spécifique à Firefox (7e correctif bug #39)
Git Agent
2026-08-26 12:39:53 +02:00
937edd562fmerge: fix/39-reader-vertical-scroll-reentry dans develop (sync initiale verticale réévaluée à chaque frame — 6e correctif #39)
Git Agent
2026-08-26 11:59:40 +02:00
3cac26c1fafix(web): lecteurs CBZ/CBR et PDF — évaluer la capacité de défilement du cadre à chaque frame de la sync initiale au lieu d'abandonner avant rendu du contenu (6e correctif bug #39)
Git Agent
2026-08-26 11:59:29 +02:00
1865be5bd9merge: fix/39-reader-vertical-scroll-regression dans develop (sync initiale de la page visible en vertical avec garde anti-boucle — 5e correctif #39)
Git Agent
2026-08-26 11:48:39 +02:00
4363f8e31afix(web): lecteurs CBZ/CBR et PDF — synchroniser la page visible au chargement en mode vertical avec garde anti-boucle, alignée sur le scroll initial réel (5e correctif bug #39)
Git Agent
2026-08-26 11:48:37 +02:00
bf646f3b48merge: fix/39-reader-vertical-scroll-tracking dans develop (suivi de page vertical assoupli — 4e correctif #39)
Git Agent
2026-08-26 11:35:30 +02:00
9393cd5724fix(web): lecteurs CBZ/CBR et PDF — assouplir le suivi de page en vertical: commit initial après stabilisation de l'ancrage et ré-ancrage si la page change sans scroll utilisateur (4e correctif bug #39)
Git Agent
2026-08-26 11:35:26 +02:00
529893ece6merge: fix/39-reader-vertical-scroll-rendering dans develop (ancrage vertical stabilisé et suivi de page conditionné au scroll utilisateur — 3e correctif #39)
Git Agent
2026-08-26 11:23:30 +02:00
4e40a7a236fix(web): lecteurs CBZ/CBR et PDF — stabiliser l'ancrage vertical jusqu'à stabilisation du rendu et ne suivre la page visible qu'après un vrai scroll utilisateur (3e correctif bug #39)
Git Agent
2026-08-26 11:23:28 +02:00
8a4451ef52merge: fix/39-reader-vertical-scroll-anchor dans develop (ancrage de la page courante au passage en mode vertical — correctif complémentaire #39)
Git Agent
2026-08-26 10:35:15 +02:00
53e681565efix(web): lecteurs CBZ/CBR et PDF — ancrer la page courante au passage en mode vertical une fois les pages rendues, sans saut au milieu (correctif complémentaire bug #39)
Git Agent
2026-08-26 10:34:56 +02:00
da7206440fmerge: fix/39-reader-vertical-scroll-position dans develop (défilement vertical — ancrage de restauration recalculé sur la plage de défilement réelle, plus d'ouverture au milieu du livre)
Git Agent
2026-08-26 10:11:08 +02:00
fa2d4b8d98fix(web): lecteur défilement vertical — calculer le ratio de position sur la plage de défilement réelle pour ne plus rouvrir au milieu du livre (bug #39)
Git Agent
2026-08-26 10:10:57 +02:00
f53419c9c8merge: fix/38-reader-vertical-scroll-restore dans develop (page réinitialisée à l'ouverture d'un livre — départ en haut en mode vertical)
Git Agent
2026-08-24 16:58:28 +02:00
b15920c441fix(web): lecteur mode vertical — réinitialiser la page à l'ouverture d'un autre livre pour démarrer en haut du document (bug #38)
Git Agent
2026-08-24 16:58:25 +02:00
e65cc166c8merge: fix/37-reader-webtoon-cbz-naturalwidth dans develop (naturalWidth capturé avant neutralisation currentTarget)
Git Agent
2026-08-24 16:32:32 +02:00
4d5f7cfb07fix(web): lecteur CBZ/CBR mode vertical — capturer naturalWidth/naturalHeight avant neutralisation de currentTarget par React (régression #37)
Git Agent
2026-08-24 16:32:27 +02:00