• 3 Votes
    6 Messages
    149 Vues
    📚 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