# Leosac Credential Provisioning Server - Changelog

## v1.21.1
### Corrigé
- Ecrasement d'un Fragment lors de l'import, en duplicant manuellement toutes les propriétés

## v1.21.0
### Corrigé
- Copie Fragment Description à partir du modèle de fragment lors d'une allocation manuelle dynamique

### Ajouté
- Nouvelle propriété CheckFieldValueMaxLength sur le service de contrôle d'accès
- Nouvelle propriété Reviewed sur un badge
- Champ formulaire pour la propriété Displayed d'une description de fragment

## v1.20.2
### Corrigé
- Définition d'un modèle de fragment dynamique, sans champ de données
- La configuration DefaultConnectionFile maintenant prime toujours sur DefaultConnection si définie
- Suppression d'un modèle de fragment avec des badges existants
- Autorise la définition explicite d'une NFC Application Key sur l'action Write SDM

## v1.20.1
### Corrigé
- Page web d'édition d'un badge et d'un ensemble de badges

## v1.20.0
### Ajouté
- Option d’allocation manuelle pour les modèles de fragments dynamiques.
- Option dans la fonctionnalité de rétention des données pour ignorer les éléments avec des étiquettes spécifiques / filtrage par états.

### Modifié
- Scripts SQL et migrations de base de données mis à jour pour les nouvelles fonctionnalités.

### Corrigé
- Divers correctifs de bugs et améliorations pour la compatibilité avec PostgreSQL.

---

## v1.19.0
### Ajouté
- Import/export CSV pour les identifiants.
- Option de déduplication lors de l'import.
- Paramètre "Affiché" optionnel dans la description des fragments.

### Modifié
- Pagination améliorée pour les index Utilisateurs, Équipes, Identifiants et Ensembles de production.
- Amélioration de tous les formulaires avec une mise en page en cartes.
- API `Credential.GetAllFiltered` améliorée pour prendre en charge des filtres plus complexes et récupérer les détails des identifiants.
- Tableau de bord refondu.

---

## v1.18.1
### Ajouté
- Modèles biométriques par défaut supplémentaires.
- Attribution d’équipe par défaut lors de la création via les API CRUD.

---

## v1.17.0
### Ajouté
- Prise en charge de l’authentification à deux facteurs (2FA) sur l’API REST.
- Option de mise à jour dynamique de la date d’expiration sur les jetons de production.
- Prise en charge de la synchronisation des champs pour le service de données biométriques.
- Option pour ignorer la validité du jeton de production.

---

## v1.16.4
### Ajouté
- Affichage des journaux directement depuis l’interface web Admin.
- Fonction de clonage pour les modèles de fragments d’identifiants.

### Modifié
- Améliorations diverses de l’interface utilisateur.
- Mise à jour des échantillons par défaut.

---

## v1.15.0
### Modifié
- API simplifiée pour l’automatisation de la production d’identifiants externes.

---

## v1.14.0
### Ajouté
- Interface API pour le service biométrique.
- Avatar pour les clés.
- Plan de maintenance.

---

## v1.10.0
### Ajouté
- Point de terminaison pour l’allocation d’identifiants depuis un client.
- Rendu personnalisé pour les champs de saisie de texte.

---

## v1.9.2
### Ajouté
- Actions de verrouillage/déverrouillage d’identifiants.
- Prise en charge de la migration automatique de la base de données au démarrage.
- Page de détails du système.

### Modifié
- Script SQL et migration mis à jour pour l’initialisation de la base de données.