Passer au contenu principal

Février 2026

Mois de consolidation avec refonte complète des permissions entreprise, AuthMiddleware, commentaires Kanban par entreprise, CI avec couverture Datadog, release 2.1.10 et préparation du hotfix 2.1.11.

Écrit par Cybernetics

Mois de consolidation avec refonte complète des permissions entreprise, AuthMiddleware, commentaires Kanban par entreprise, CI avec couverture Datadog, release 2.1.10 et préparation du hotfix 2.1.11.

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


Ce qui change pour vous

  • Nouvel onglet de gestion des permissions de votre entreprise.

  • Commentaires Kanban propres à chaque entreprise, et validation des URL saisies dans les liens entre tâches.

  • Limites de plan (Freemium, Premium, Enterprise) appliquées à votre compte, avec une notification par e-mail associée. Plans et abonnement →

  • Authentification centralisée avec gestion de l'expiration des sessions : sans action de votre part.


Activités principales

Février 2026 est dominé par la refonte du modèle de permissions : nouveau système de permissions par entreprise (controller, policy, plans freemium/premium/enterprise), AuthMiddleware avec gestion d'expiration de token, policies externes et CompanyQuota. Côté backend, une chaîne CI Adonis avec couverture de tests remontée vers Datadog est mise en place, et la release 2.1.10 est livrée, le hotfix 2.1.11 étant préparé (en production le 12 mars). Côté frontend, l'onglet de gestion des permissions entreprise, les commentaires Kanban par entreprise et la normalisation des URL du KanbanTaskLinkModal sont ajoutés, avec passage à Nuxt 4.3.1.


Fonctionnalités opérationnelles

  • ✅ Company Permissions : Gestion des permissions par entreprise (controller, policy, composants et repository).

  • ✅ AuthMiddleware : Authentification centralisée avec gestion de l'expiration des tokens.

  • ✅ Kanban Company Comments : Commentaires Kanban propres à chaque entreprise.

  • ✅ CI & Coverage : Workflow de tests Adonis avec couverture c8 remontée vers Datadog.

  • ✅ Plans & Quotas : CompanyQuota policy, limites de plan et notifications par e-mail associées.

  • ✅ Release 2.1.10 : Livrée le 23 février sur les deux dépôts, hotfix 2.1.11 préparé.


Commits clés analysés - Backend

Commit

Date

Message

95d5665be

2026‑02‑24

chore(hotfix): bump version to 2.1.11

21c9a3fcc

2026‑02‑23

feat: implement KanbanCompanyCommentsController and related models, validators, policies, and tests

c54dfa9cb

2026‑02‑23

Merge pull request #36 from cybernetics-fr/release/2.1.10

84808b087

2026‑02‑19

feat: add new agent permissions and implement agent factory

a8e12bb55

2026‑02‑18

refactor: enhance 2FA authentication logging, rename action property in KanbanCompanyTaskLinkLog, and add migration for kanban_company_task_link_logs

e0a403249

2026‑02‑18

chore: update version to 2.1.10 and add CI workflow for testing

870b3be75

2026‑02‑17

feat: update permissions and policies for enhanced access control

f1ef5c927

2026‑02‑17

feat: add AuthMiddleware for handling authentication and token expiration

a8bcc5dfd

2026‑02‑16

feat: implement company permissions management with new controller and policy

c69178515

2026‑02‑12

feat: add CI workflow for Adonis tests with Datadog coverage reporting

61f3ae5f1

2026‑02‑11

feat: add external policies and authorization for application, device, group, and user account lists

7e6c84a98

2026‑02‑10

feat: implement CompanyQuota policy and related services


Commits clés analysés - Frontend

Commit

Date

Message

0b1dff695

2026‑02‑24

chore(hotfix): bump version to 2.1.11

eec74e606

2026‑02‑23

fix: simplify user authentication middleware error handling

4eb20bf04

2026‑02‑23

feat: update company panel permissions tab and subscribers table for improved functionality

c58d45658

2026‑02‑23

feat: implement KanbanCompanyComment structure and update related components for company-specific comments

ad565155f

2026‑02‑23

Merge pull request #37 from cybernetics-fr/release/2.1.10

6bc71b1f1

2026‑02‑18

fix: update version to 2.1.10 in package.json

9c805aad6

2026‑02‑18

fix: update companyPlan references and adjust plan type handling in related entities

538278732

2026‑02‑18

chore: update nuxt dependency to version 4.3.1

d94fb0446

2026‑02‑17

feat: enhance KanbanTaskLinkModal URL normalization and improve CompanyPanelPermissionsTab template structure

aff401fa8

2026‑02‑16

feat: add company permissions management with new components and repository

7bdd23843

2026‑02‑12

refactor: restructure plan handling in company management


Frontend

  • Permissions Entreprise : Nouveaux composants et repository de gestion des permissions, onglet CompanyPanelPermissionsTab et table des abonnés (aff401fa8, d94fb0446, 4eb20bf04, 47b442179).

  • Kanban : Commentaires par entreprise, récupération des tâches avec companyId, normalisation et validation des URL dans KanbanTaskLinkModal (c58d45658, 62cf123a9, 6fb65ef76, d4d39581b, 91151adf2).

  • Plans & Entités : Restructuration de la gestion des plans et des références companyPlan (7bdd23843, 9c805aad6).

  • Auth & i18n : Simplification du middleware d'authentification, localisation des statuts archivés (eec74e606, 1e8ef285d, af48a900c, 6865a185f).

  • Build & Versions : Nuxt 4.3.1, image Node latest, versions 2.1.10 et 2.1.11 (538278732, 9731b05b0, 6bc71b1f1, 0b1dff695).


Backend

  • Permissions & Policies : Gestion des permissions entreprise, policies Kanban/KMS/utilisateurs, policies externes et AgentPolicy (a8bcc5dfd, 870b3be75, 9df0daa85, 61f3ae5f1, 84808b087).

  • Auth & Sécurité : AuthMiddleware avec expiration de token, enrichissement du logging 2FA (f1ef5c927, c25207103, a8e12bb55).

  • Plans & Quotas : CompanyQuota policy, CollectLimiter/PlanLimiter typés, limites de plan et e-mail de notification (7e6c84a98, 267c6b1ea, c06523a78, 4ef55ab4c).

  • Kanban : KanbanCompanyCommentsController, route show avec companyId, regex URL des liens de tâches (21c9a3fcc, 61f46d2ae, 2dc5239cd).

  • CI & Couverture : Workflow Adonis tests, coverage c8 et upload Datadog, runner ubuntu-latest (c69178515, e42b7f8ca, dc831dda1, c22a4c9fb).

  • Migrations & Releases : Consolidation des migrations (schéma plans, tables obsolètes), Node latest, versions 2.1.10 et 2.1.11 (693aefa57, 5620b8df5, 0083c2680, e0a403249, 95d5665be).


Notes voisines

Une question ? Nous contacter.

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