Nous sommes heureux d'annoncer une nouvelle petite version avec des améliorations et corrections importantes.
Principales améliorations :
- Support Angular 20 : Support complet de la dernière version d'Angular pour une interface stable et rapide.
- Génération automatique de clés uniques pour les champs supplémentaires dans les devises et directions : Les identifiants (key_id) sont désormais créés automatiquement à partir du nom du champ, en remplaçant les caractères spéciaux et espaces par des underscores.
- Gestion améliorée des champs nom complet : Le système vérifie la présence des champs spéciaux (sender_fullname, recipient_fullname) et les crée automatiquement si nécessaire. Si le champ existe déjà, un préfixe (income_ ou outcome_) est ajouté.
- Assurance de l'unicité des clés : En cas de doublon avec une clé existante, des caractères aléatoires sont ajoutés.
- Préfixes income_ et outcome_ : Les champs entrants reçoivent le préfixe income_ (ex. income_fio_otpravitelya), les sortants le préfixe outcome_ (ex. outcome_fio_poluchatelya).
- Validation du format des clés : Les clés sont converties en minuscules et ne contiennent que lettres anglaises, chiffres et underscores.
- Exclusion des doublons pour les champs spéciaux : Les champs sender_fullname et recipient_fullname ne peuvent pas être recréés ; le système avertit immédiatement l'utilisateur.
- Commissions par villes : Il est désormais facile de consulter les commissions par ville directement dans la liste des directions avec un défilement fluide.
Corrections de bugs :
- Correction d'un bug affichant les coordonnées des directions désactivées.
- La validation des champs dans les devises est désormais configurable séparément pour la devise envoyée et reçue.
- Les masques de champs des devises peuvent maintenant être configurés séparément pour la devise envoyée et reçue.
- Correction d'une erreur où le validateur ne prenait pas en compte la validité des paiements de bonus aux partenaires.


