Files
Inventory/CHANGELOG.md
Matthieu c22f9dbf2b chore(release) : bump version to 1.7.0
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-02 14:36:58 +01:00

1.6 KiB

Changelog

[1.7.0] - 2026-03-02

Ajouts

  • Systeme de commentaires / tickets : les utilisateurs peuvent laisser des commentaires sur les fiches (machines, pieces, composants, produits, categories, squelettes). Les gestionnaires peuvent les resoudre.
  • Page commentaires (/comments) : vue centralisee avec filtres (statut, type d'entite), pagination et liens cliquables vers les fiches.
  • Badge notifications : compteur de commentaires ouverts sur l'avatar utilisateur et dans le menu profil (polling 60s).
  • Controle d'acces par roles : ROLE_ADMIN, ROLE_GESTIONNAIRE, ROLE_VIEWER avec permissions granulaires sur toutes les pages.
  • Badge de role dans le dropdown du profil utilisateur.
  • Journal d'audit etendu : audit logging sur machines, constructeurs, types de modeles, documents et conversions.
  • Commande app:init-profile-passwords : initialisation en masse des mots de passe et roles.

Corrections

  • Toggle switch pour les champs personnalises booleens (remplace les checkboxes).
  • Recherche constructeur : filtrage cote client au lieu d'appels API debounce.
  • Prevention des doublons de noms de constructeurs et de references de pieces (contraintes unique).
  • Fix creation de squelettes machines : pagination, duplication, champs personnalises.

Migration requise

docker compose exec php php bin/console doctrine:migrations:migrate
docker compose exec php php bin/console app:init-profile-passwords

[1.6.0] - 2026-02-xx

  • Version initiale avec gestion du parc machines, pieces, composants, produits et categories.