Passer au contenu principal

Avril 2026

Mois structurant avec le moteur de règles et les alertes d'audit, limites d'agents par plan, réauthentification TOTP, harmonisation de la marque Cybernetics, releases 2.1.12 et 2.1.13.

Écrit par Cybernetics

Mois structurant avec le moteur de règles et les alertes d'audit, limites d'agents par plan, réauthentification TOTP, harmonisation de la marque Cybernetics, releases 2.1.12 et 2.1.13.

📦 VERSION · 2.1.13 (en production en fin de mois)


Ce qui change pour vous

  • Règles : créez des règles sur les champs surveillés de chaque service et testez-les par simulation.

  • Alertes d'audit par e-mail, avec les valeurs avant et après chaque modification. E-mails envoyés par Cybernetics →

  • Réauthentification par code d'authentification (TOTP) avant les opérations sensibles.

  • Installation de l'Agent Cybernetics et collecte des appareils et comptes utilisateurs plafonnées selon votre plan. Plans et abonnement →

  • Kanban : création et suppression de tâches, et nouvelles couleurs des cartes.

  • Marque Cybernetics harmonisée : logos, e-mails, cookies et libellés.


Activités principales

Avril 2026 est dominé par la mise en place du moteur de règles (RulesController, RuleWizard) et du système d'alertes d'audit par e-mail avec simulation. Côté backend, les limites d'installation d'agents et de collecte devices/user accounts sont introduites dans les plans, la réauthentification TOTP est ajoutée et les releases 2.1.12 (7 avril) et 2.1.13 (21 avril) sont livrées, la 2.1.14 étant préparée (en production le 26 mai). Côté frontend, le RuleWizard est enrichi (champs surveillés, simulation, édition), le Kanban gagne la création/suppression de tâches, et l'harmonisation de la marque Cybernetics est finalisée (cookies, logos, e-mails).


Fonctionnalités opérationnelles

  • ✅ Moteur de Règles : CRUD complet, champs surveillés par service, validation de compatibilité.

  • ✅ Alertes d'Audit : Notifications par e-mail avec diff des valeurs et simulation de règle.

  • ✅ Réauthentification TOTP : Flow OAuth avec TotpModal côté UI.

  • ✅ Limites d'Agents : Éligibilité à l'installation et plafonds devices/user accounts par plan.

  • ✅ Kanban Tasks : Modal de création et suppression des tâches.

  • ✅ Marque Cybernetics : Cookies, e-mails, logos et libellés harmonisés.


Commits clés analysés - Backend

Commit

Date

Message

4145bf012

2026‑04‑23

feat: enhance policies and permissions for external API management and service limits

57135d0ae

2026‑04‑22

fix(session): correct cookie name to 'cybernetics-session'

377f28db6

2026‑04‑22

feat(AgentsController): implement device and user account collection limits with exception handling

5beb9894f

2026‑04‑21

feat(OAuthsController): implement TOTP reauthentication flow with validation

bd63f3b87

2026‑04‑21

feat(AgentsController): implement agent installation eligibility check and related email notification

e9d331ad2

2026‑04‑21

chore(release): bump version to 2.1.14

35327e8d5

2026‑04‑21

Merge pull request #59 from cybernetics-fr/release/2.1.13

626b24d39

2026‑04‑20

feat(RulesController, AuditAlertService): add simulation functionality for rule alerts and enhance email templates

ca084fddb

2026‑04‑09

feat(audit): implement audit alert system with email notifications

2fa71b7ed

2026‑04‑08

feat: implement RulesController with CRUD operations and validation for rules management

a23ca56fb

2026‑04‑07

chore: update version to 2.1.13 in package.json

b50518ac8

2026‑04‑07

Merge pull request #57 from cybernetics-fr/release/2.1.12


Commits clés analysés - Frontend

Commit

Date

Message

79d03ad9a

2026‑04‑23

refactor: replace InsufficientPlanModal with RestrictedAccessModal for improved permission handling

b32efc1d4

2026‑04‑23

refactor: implement permission checks for form access across multiple components

21158e63f

2026‑04‑22

refactor: update secure cookie keys to use 'cybernetics' prefix for consistency

abcf215cd

2026‑04‑21

feat: implement TotpModal for two-factor authentication and update API integration

aca7b1aad

2026‑04‑21

chore(release): bump version to 2.1.14

db7b01618

2026‑04‑21

Merge pull request #40 from cybernetics-fr/release/2.1.13

52920e41f

2026‑04‑20

feat: add rule simulation feature with toast notifications

c1858a7e9

2026‑04‑08

feat: enhance RulesRepository and RuleWizard functionality with new rule management features

45b40ec98

2026‑04‑07

feat: add Kanban task creation modal and related functionality

0fea6ba0a

2026‑04‑07

chore: update version to 2.1.13 in package.json

a40df612f

2026‑04‑07

Merge pull request #39 from cybernetics-fr/release/2.1.12


Frontend

  • Règles & Simulation : RuleWizard avec édition, champs surveillés groupés par service, RulesRepository et simulation avec toasts (c1858a7e9, 5293d3863, f2c3ee048, 52920e41f, f62a9d6f9).

  • Sécurité & Authentification : TotpModal 2FA, réauthentification OAuth avec code, CSP renforcée, cookies préfixés cybernetics (abcf215cd, 8989fd33b, 482de43ac, 21158e63f).

  • Permissions & Plans : RestrictedAccessModal, contrôles d'accès aux formulaires (79d03ad9a, b32efc1d4, 0b860e89c).

  • Kanban : Création et suppression de tâches, refonte des couleurs et styles de cartes (45b40ec98, fd413dae4, 7a89b9e09, ff568b518).

  • Marque & i18n : Libellés Cybernetics, nouveaux logos et favicon, traductions FR et titres SEO (984257ecd, cffeb9a64, 110218810, 390d27a14).

  • CI/CD & Releases : Versions 2.1.13 et 2.1.14, workflows renommés, image node latest (0fea6ba0a, aca7b1aad, c59e1e918, f581e603a).


Backend

  • Moteur de Règles : RulesController CRUD, RuleService, watchableFields filtrés par service, simulation (2fa71b7ed, 5f27c4148, 5404b182d, 626b24d39).

  • Alertes d'Audit : AuditAlertService avec e-mails, formatage des valeurs, tests fonctionnels et unitaires (ca084fddb, d9e8cb940, 4a42dbf72, 5c3b32060).

  • Agents & Plans : Éligibilité à l'installation, limites de collecte, plans freemium/premium/enterprise, permissions external API (bd63f3b87, 377f28db6, bbf6549ab, 4145bf012).

  • Sécurité : Réauthentification TOTP, limiters user accounts, cookie de session corrigé, UserAccountPolicy (5beb9894f, f6e0efba4, 57135d0ae, afebeae6a).

  • Marque & Nettoyage : E-mails Cybernetics et nettoyage des routes obsolètes (8863a48ae, 9b461d889, aa585b38d).

  • CI/CD & Releases : Versions 2.1.13 et 2.1.14, image node latest, workflows Cybernetics Core (a23ca56fb, e9d331ad2, df13bad09, 9d96c352c).


Notes voisines

Une question ? Nous contacter.

Avez-vous trouvé la réponse à votre question ?