📚 BookHub continue d’évoluer !
Voici les dernières améliorations apportées au projet :
✅ Gestion manuelle des livres
Marquer un livre en DONE manuellement (utile si Kavita ne le voit pas encore dans la bibliothèque).
Reset d’un livre : le repasse en QUEUED et
le sort du mode “cooldown”
(cooldown = arrêt des recherches pendant
3 heures après
6 tentatives infructueuses).
Supprimer un livre ou le passer en
IGNORED :
ne plus le rechercher,
ne plus l’afficher dans le dashboard,
l’ajouter à la
blacklist pour qu’il
ne revienne pas, même s’il est toujours présent dans la wishlist.
🆕 Nouvel état : NO_MATCH
Introduction de l’état
NO_MATCH quand BookHub
ne trouve aucun résultat pour un livre.
🧰 Barre d’actions globale (top bar)
Une barre d’actions en haut du dashboard permet des opérations “en masse” :
Reset NO_MATCH → tous les livres NO_MATCH repassent en QUEUED
Reset ERROR → tous les livres ERROR repassent en QUEUED
Delete DONE → supprime du dashboard tous les livres DONE
Delete IGNORED → supprime du dashboard tous les livres IGNORED
🔎 Recherche manuelle (Anna)
Possibilité de lancer une recherche manuelle sur un
titre ou un
auteur.
L’
URL source est définie en haut de la page et peut être modifiée.
Raccourcis :
clic sur le
titre → recherche
Titre + Auteur sur Anna (nouvel onglet)
clic sur l’
auteur → recherche
Auteur sur Anna (nouvel onglet)
🎨 CSS & interface
Ajout d’une
liste de sélection de thème CSS.
Fonctionnel, mais les thèmes alternatifs sont
encore incomplets / moches pour le moment.
Divers ajustements et
améliorations CSS.
🐛 Correctifs
Quelques bugs ont été corrigés au passage.
En tout 156 ebooks ont été téléchargés via BookHub, ce qui a permis de régler pas mal de soucis. Ce n’est pas parfait, mais c’est pas mal 🙂
Si un dev jetait un oeil au code, il ferait probablement une crise cardiaque :bouquet:
Capture d’écran 2026-01-29 à 01.14.43.png