• v1.11.0 Stable

    Siphonight released this 2026-09-29 07:31:25 +02:00 | 6 commits to main since this release

    Ajouté — les traitements inactifs regroupés en bas de la page Traitements

    • Demande : « les traitements inactifs sont peu discernables par rapport
      aux traitements actifs — les placer à la fin (tout en bas) de la liste
      pour éviter les confusions ».
    • Tri : les ACTIFS d'abord, les INACTIFS regroupés tout en bas, sous
      un en-tête de section « Traitements inactifs » (n'apparaît que s'il
      existe des inactifs). Tri STABLE : l'ordre relatif à l'intérieur de
      chaque groupe est conservé — le tri ne réordonne jamais les actifs entre
      eux, ni les inactifs entre eux.
    • Distinction visuelle renforcée : les cartes inactives sont ATTÉNUÉES
      (alpha 0,55) en plus du badge « inactif » — second signal demandé
      (« peut-être les rendre plus distincts ») ; elles restent lisibles et
      tappables (l'édition d'un traitement archivé doit rester possible).
    • Helper pur treatmentsForDisplay (Kotlin + miroir web en
      js/data/models.js) — 5 tests JVM (TreatmentsDisplayTest) + 4 tests
      web (tests/treatments-display.test.js).
    • Vérifié émulateur avec données réelles seedées : les 5 actifs en haut,
      en-tête puis les 2 inactifs (EV-old, EEn-old) tout en bas.

    Vérifié : 264 tests JVM (230 sans données locales) + 14 tests UI +
    lint verts ; web 184 tests + E2E verts (check.sh).

    Downloads