Mars 2026 en revue
La console prend forme, mobile et contrats en mouvement
Un regard distillé sur mars — l’interface d’administration qui approche la complétude fonctionnelle, l’application mobile en réécriture, et les contrats backend qui se durcissent sous une QA plus exigeante.
En bref
Mars a été un mois de consolidation console admin et backend. L’énergie est allée aux listes opérateur paginées, widgets de tableau de bord, mode démo, outillage d’intégrité des journaux d’audit, opérations de cycle de vie enrôlement et admin, et migration de la console vers des clients API générés. L’Integration API a remplacé l’ancienne dénomination machine-to-machine; les signatures d’intégration ont migré vers Ed25519. Le mobile a continué comme réécriture avec des améliorations de build Android. La documentation et le branding ont rattrapé le positionnement MFA cryptographique du produit, tandis que la pression QA mettait au jour davantage de points à traiter avant sortie.
Documentation & méthodologie
Les écrits ont suivi le glissement du produit vers un positionnement MFA cryptographique, avec terminologie et références crypto nettoyées dans la documentation. Des plans sont arrivés pour tests de charge, tests de churn opérationnel, codes de récupération admin, sécurité des jetons, et revues de sécurité stratégiques. Des inventaires de migration ont documenté le passage de hooks API manuels vers des hooks Orval générés.
Hygiène de code
La migration console admin vers des hooks Orval générés a progressé sur journaux d’audit, clés de chiffrement, login, et listes paginées. Les builds Docker ont gagné spec OpenAPI et génération de client. La gestion de partitions et le marquage de tests distribués ont amélioré l’hygiène backend.
Admin UI
C’est le fil dominant du mois. Pagination et filtrage côté serveur sont arrivés pour tenants, intégrations, clés API, enrôlements, et lots de re-chiffrement. Une vue tableau de bord avec widgets santé auth et tentatives en attente a donné aux opérateurs un point d’atterrissage. Le mode démo avec préréglages thématiques a soutenu développement et walkthroughs. Aide contextuelle, navigation préc/ suiv. entre détails, entités liées extensibles, et préréglages de plages de dates ont rendu listes et écrans d’audit plus utilisables. Récupération login, mémorisation du nom d’utilisateur, et cartographie d’erreurs plus claire ont resserré le parcours de connexion opérateur.
Application mobile
Le travail a continué sur la réécriture délibérée — dont le support JDK 17 Android et des améliorations générales de l’app — tandis que le produit côté admin avançait plus vite. Le mois se lit comme des pistes parallèles plutôt qu’un jalon mobile achevé.
Backend & contrats d’API
L’API machine-to-machine a été renommée et recadrée en Integration API, avec contrats, collections Postman, et flux respond signés par intégration mis à jour en conséquence. Le cycle de vie enrôlement a beaucoup grossi: mises à jour partielles de métadonnées, expiration et nettoyage, désactivation et réactivation en masse, et garde-fous lors de suppressions d’enrôlements liés au MFA admin. Gestion admin, activation tenant, pistes d’audit de récupération, et expiration planifiée des tentatives d’auth ont complété les workflows opérateur. Le re-chiffrement a gagné verrouillage optimiste; rate limiting et résolution IP client via proxy de confiance ont durci le comportement en bordure. Les réponses d’erreur ont migré vers des payloads au format ProblemDetail sur plusieurs API.
Le reste, digne de mention
- Crypto & sécurité: Ed25519 a remplacé ECDSA pour les signatures d’intégration; documentation gestion et rotation des clés de chiffrement élargie.
- TUI / appareil démo: surbrillance TUI lecture seule et écriture d’enrôlement demo-device ont amélioré les flux test et démo.
- Infrastructure: endpoint métadonnées d’instance publique, hooks framework de tests de churn, et configuration utilisateur non-root Docker.
Mars se lit comme de la profondeur avant le polish — la forme de la console est devenue claire tandis que la réécriture mobile et la QA pré-sortie avaient encore de la marge. La suite naturelle: durcissement, sécurité de session, et readiness Play plutôt que de nouvelles surfaces.
English: English version of this note
Retour à l’index: Sommaires mensuels