Nous continuons de faire évoluer iEXExchanger et préparons plusieurs changements majeurs qui impacteront l'architecture de la plateforme, la performance, la sécurité et la maintenance du système.
Certaines améliorations sont déjà disponibles, les autres arriveront dans les prochaines versions.
Passage de MySQL à PostgreSQL 18
L'un des principaux changements est le passage de iEXExchanger de MySQL à PostgreSQL le 18.
Nous réorganisons complètement la gestion de la base de données pour améliorer la stabilité du système, accélérer l'exécution des opérations complexes et optimiser les performances des projets avec un grand nombre de demandes, utilisateurs et directions d’échange.
Le passage à PostgreSQL posera également les bases pour une montée en charge de la plateforme et le développement de nouvelles fonctionnalités.
Mises à jour automatiques en un clic
Une nouvelle système de mises à jour automatiques sera disponible dans les prochaines versions.
La mise à jour de iEXExchanger pourra se faire directement depuis le panneau de contrôle, sans téléchargement manuel de fichiers, remplacement de composants ni commandes complexes sur le serveur.
Le système téléchargera automatiquement la nouvelle version, appliquera les modifications nécessaires et vérifiera le résultat de la mise à jour.
Sécurité renforcée
Nous avons considérablement renforcé la sécurité de iEXExchanger.
Les modifications concernent le panneau d'administration, les connexions, les appareils de confiance, la gestion des accès et la confirmation des actions critiques.
Une attention particulière est accordée à la protection des comptes administratifs et au contrôle des opérations susceptibles d'affecter le fonctionnement du bureau de change.
Installation de plugins depuis le panneau de contrôle
Le système d'installation de plugins se développe dans iEXExchanger.
Les plugins pourront être téléchargés sous forme d’archive prête à l’emploi et installés directement via le panneau de contrôle, sans modification manuelle des fichiers du projet.
Actuellement, cette fonctionnalité sert à connecter des sources de taux supplémentaires. À l'avenir, le système de plugins sera étendu à d'autres parties de la plateforme.
Amélioration des performances du Frontend
Nous continuons à optimiser le Frontend iEXExchanger développé avec Angular.
Amélioration de la vitesse de chargement des pages, du fonctionnement du calculateur et du traitement des projets avec de nombreuses devises et directions d'échange.
L'objectif principal est de rendre l'interface plus rapide et de garantir une stabilité même en cas de forte charge.
Transfert de certaines fonctionnalités vers Go
Certains processus à forte charge sont progressivement transférés vers Go.
Cela permettra de traiter les données plus rapidement, de réduire la charge du serveur et d'élargir les capacités des services individuels iEXExchanger.
Go sera utilisé là où il apporte vraiment un avantage en rapidité et efficacité.
Documentation avec assistance IA
Nous avons considérablement élargi la documentation officielle iEXExchanger.
Elle couvre désormais non seulement le travail avec le panneau d'administration, mais aussi l'installation, la configuration du serveur, la sécurité, le diagnostic, la performance et d'autres aspects techniques.
La documentation peut être utilisée avec des agents IA pour trouver des réponses, analyser les erreurs et aider à la configuration du système.
Le support a également été ajouté pour :
— MCP ;
— llms.txt;
— llms-full.txt.
Cela permet de connecter la documentation aux outils d'IA et de l'utiliser comme une base de connaissances complète.
Avec les accès nécessaires, les agents IA pourront également aider pour les tâches techniques et le fonctionnement du serveur.
Bibliothèque d'invites prêtes à l'emploi
Nous préparons un ensemble de messages prêts à l'emploi pour travailler avec iEXExchanger.
Ils assistent lors de l'installation, de la configuration, du diagnostic, du renforcement de la sécurité, de l'optimisation du serveur et dans d'autres tâches techniques.
L’utilisateur n’aura pas besoin de rédiger une requête complexe lui-même — il lui suffira de choisir le prompt approprié et d’ajouter les données de son projet.
Et après ?
Nous continuons à mettre à jour la base technique de iEXExchanger et à simplifier l’utilisation de la plateforme.
Les prochaines versions incluront de nouveaux outils, plugins, invites prêtes à l’emploi et des fonctionnalités supplémentaires pour l’automatisation.
Notre objectif est de rendre iEXExchanger plus rapide, plus sûr et plus pratique, tant pour les exploitants de bureaux de change que pour les spécialistes techniques.

