Changelog

Voici le changelog du sytème ECTA.

Ce changelog concerne uniquement le système et non les éléments externes comme cette page ou encore certains bot Discord.

Toutes les informations sont classées par ordre chronologique.

Patch 1c.9.3 - 1 Avril 2025
Nouveautés
  • CORE - Optimisation et améliorations diverses
Correction de bugs
  • CORE - Correction des nouveaux serveurs qui ne s'ajoutent qu'en redémarrant le système
  • CORE - Correction de lorsqu'un nouveau serveur est créé, les données de propriétés se corrompt
  • CORE - Correction de l'envoi des images personnalisées pour les serveurs qui n'est pas correctement effectué
  • CORE - Correction des serveurs de jeux qui par moment ne s'arrêtaient pas automatiquement
  • CORE - Correction de problèmes de crash
  • WEB - Correction d'éléments graphiques
> CORE Module v1.9.3
> BOT Module v1.7.2
> WEB Module v1.9.2
Patch 1c.9.2 - 16 Octobre 2024
Nouveautés
  • CORE - Lorsque le système s'éteint les utilisateurs seront automatiquement redirigés vers la page d'accueil
Correction de bugs
  • CORE - Correction du crash des serveurs Satisfactory
  • CORE - Correction d'un crash important du système au démarrage
  • CORE - Correction d'une mise en arrêt inopinée
  • CORE - Correction du patch de connexion
  • BOT - Correction d'un problème d'interaction avec le bot
  • WEB - Correction de la compression de script pour les utilisateurs
  • WEB - Correction d'un bug visuel pour le bouton "Oeil" sur les pages de login
> CORE Module v1.9.2
> BOT Module v1.7.2
> WEB Module v1.9.1
Patch 1c.9.1 - 12 Octobre 2024
Correction de bugs
  • CORE - Correction du check des mises à jour serveurs qui bloquait le démarrage du système
  • CORE - Correction des mises à jour disponibles erronées
  • CORE - Correction de la console pour les redémarrages de serveur
  • CORE - Correction de la console qui n'affichait pas les logs du serveur de jeu Satisfactory lorsqu'il était redémarré
  • CORE - Optimisation du démarrage système
  • BOT - Correction d'un crash du bot
> CORE Module v1.9.1
> BOT Module v1.7.1
> WEB Module v1.9
Version 1c.9.0 - 10 Octobre 2024
Nouveautés
  • CORE - Optimisation
  • CORE - Compatibilité complète avec le jeu : "Satisfactory"
  • CORE - Refonte complète du système de gestion de serveurs
  • CORE - Refonte complète de la console afin de l'adapter au support multi-serveurs
  • CORE - Supporte désormais plusieurs serveurs en simultané
  • CORE - Système de liste d'attente pour les serveurs selon les ressources disponibles
  • CORE - Vérification des mises à jour de serveurs toutes les heures
  • CORE - Beaucoup de changements technique pour les administrateurs
  • CORE - Synchronisation des serveurs entre tous les modules
  • BOT - Refonte du BOT
  • BOT - Refonte de toutes les commandes
  • BOT - Support du multi-serveurs
  • BOT - Changement de la commande /servers en /state
  • BOT - Ajout de la commande /setup afin de configurer le BOT sur un nouveau serveur Discord
  • BOT - Ajout de la commande /ping
  • BOT - Support du multi-serveurs Discord
  • WEB - Optimisation
  • WEB - Sécurisation des serveurs privés pour les propriétaires
  • WEB - Bar de navigation dynamique en s'adaptant à la taille de l'écran
  • WEB - Changement graphique du panel
  • WEB - Changement graphique de la bar de navigation
  • WEB - Changement de la page des serveurs pour s'adapter au panel
  • WEB - Refonte de la page du panel
  • WEB - Ajout des boutons d'actions du serveur sur la page panel
  • WEB - Ajout de la version du serveur sur la page panel
  • WEB - Ajout de la taille du serveur sur la page panel
  • WEB - Ajout de la consommation en RAM et CPU du serveur sur la page panel
  • WEB - Ajustement de l'estimation en pourcentage du démarrage d'un serveur
Correction de bugs
  • CORE - Corrections et optimisations diverses
  • CORE - Correction de la vérification des différents points de connexions
  • CORE - Correction des serveurs Satisfactory qui crash facilement
  • CORE - Correction d'un crash important du système lors de la vérification des mises à jour des serveurs
> CORE Module v1.9
> BOT Module v1.7
> WEB Module v1.9
Version 1b.8.8.0 - 6 Juillet 2024
Nouveautés
  • CORE - Optimisation
  • CORE - Arrêt du support pour les jeux suivants : Ark Global Survival et The Forest
  • CORE - Tri des serveurs partagés pour n'afficher que ceux public
  • CORE - Mise en place d'un système de génération d'id unique pour les utilisateurs et serveurs
  • CORE - Ajout de l'association d'un serveur à un utilisateur propriétaire
  • CORE - Ajout de la possibilité de configurer son serveur
  • CORE - Ajout de la possibilité d'envoyer des commandes à la console de son serveur
  • CORE - Prise en compte d'un décalage horaire entre le client et le serveur dans les communications
  • CORE - Préparation de la prochaine mise à jour majeure
  • BOT - Mise à jour des commandes pour correspondre aux nouveaux id serveurs
  • WEB - Optimisation
  • WEB - Ajout des serveurs propriétaires dans l'onglet "Mes serveurs" de la page serveurs
  • WEB - Suppression des serveurs privés et désactivés de l'onglet "Serveurs partagés" de la page serveurs
Correction de bugs
  • CORE - Corrections et optimisations divers
  • CORE - Correction de la vérification des différents points de connexions
  • WEB - L'affichage du temps de fonctionnement du système est décalé à cause d'un décalage horaire entre le serveur et le client
> CORE Module v1.8
> BOT Module v1.6.1
> WEB Module v1.8
Patch 1b.7.7.2 - 23 Juin 2024
Correction de bugs
  • CORE - Correction du temps de fonctionnement du serveur de jeu
  • WEB - Refonte du calcul de temps pour les serveurs de jeu qui ne fonctionnait pas à cause d'un décalage horaire
  • WEB - Correction du calcul d'estimation de pourcentage de démarrage d'un serveur
> CORE Module v1.7.2
> BOT Module v1.6
> WEB Module v1.7.1
Patch 1b.7.7.1 - 7 Juin 2024
Correction de bugs
  • CORE - Correction de la suppression de serveur qui ne fonctionne pas
  • CORE - Correction des serveurs Satisfactory qui ne fonctionne pas avec la prédédente mise à jour
  • CORE - Corrections mineures
> CORE Module v1.7.1
> BOT Module v1.6
> WEB Module v1.7
Version 1b.7.7.0 - 5 Juin 2024
Nouveautés
  • CORE - Optimisation
  • CORE - Ajout du protocole UPnP pour les redirections de ports automatiques
  • CORE - Ajout d'un affichage horaire pour les logs console et système n'en possèdant pas
  • CORE - Ajout d'un affichage du nombre de joueurs en ligne et nombre de joueurs max pour les serveurs de jeu "Minecraft" et "Eco"
  • CORE - Ajout d'une fonction pour supprimer les serveurs de jeux
  • CORE - Ajout d'une fonction pour forcer l'arrêt d'un serveur en cas de problème
  • CORE - Ajout d'un système de maintenance permettant l'entretien du système en toute simplicité
  • CORE - Ajout de gestion de ports automatisé pour les serveurs de jeux
  • CORE - Ajout d'un arrêt automatique au bout de 30min d'un serveur de jeu en cas d'abscence de joueur
  • BOT - Refonte complète du bot
  • BOT - Ajout des commandes en slash pour le serveur discord
  • BOT - Refonte de la commande /start
  • BOT - Refonte de la commande /stop
  • BOT - Refonte de la commande /servers
  • BOT - Refonte de la commande /help
  • BOT - Refonte de la commande /clear
  • BOT - Ajout d'un message d'information pour le déclenchement d'une maintenance
  • WEB - Optimisation
  • WEB - Ajout du logo dans les notifications systèmes
  • WEB - Ajout d'un bouton pour supprimer un serveur de jeu dans la page de configuration
  • WEB - Ajout d'un bouton pour forcer l'arrêt d'un serveur dans la page des serveurs
  • WEB - Modification de la page des serveurs
  • WEB - Affichage du port d'un serveur de jeux en fonction du serveurs sur le panel
  • WEB - Ajout d'un bouton oeil pour voir le mot de passe sur la page login et register
  • WEB - Ajout d'un indicateur du nombre de joueur en ligne et nombre de joueurs max d'un serveur de jeux sur le panel
  • WEB - Ajout d'un système de compression d'images pour permettre de gagner en espace et en bande passante (réduction d'environ 90%)
  • WEB - Ajout d'une page pour la maintenance programmée
  • WEB - Ajout d'un indicateur pour avertir les utilisateur si une maintenance programmée est prévue
  • WEB - Ajout de la page changelog à la page d'accueil
Correction de bugs
  • CORE - Corrections et optimisations divers
  • BOT - Correction de toutes les anciennes commandes qui ne fonctionnaient plus
  • WEB - L'affichage des numéros de logs n'est pas correct pour l'historique des serveurs
  • WEB - Les textes de statue de serveurs ne sont pas correctement affichés dans la page des serveurs
> CORE Module v1.7
> BOT Module v1.6
> WEB Module v1.7
Patch 1b.6.6.2 - 15 Mai 2024
Correction de bugs
  • CORE - Correction d'une erreur du système considérant qu'un serveur de jeu avait besoin d'une mise à jour alors qu'il était dans sa dernière version
  • CORE - Correction de la mise en arrêt du système empêché par un serveur de jeu dont la tentative d'extinction était impossible
  • CORE - Correction d'un crash de serveur fréquent causé par une perte de communication
> CORE Module v1.6.2
> BOT Module v1.5
> WEB Module v1.6.1
Patch 1b.6.6.1 - 24 Avril 2024
Correction de bugs
  • CORE - Correction de l'arrêt automatique qui ne détecte pas les serveurs de jeux lorsqu'ils sont allumés
  • WEB - Correction d'un problème d'affichage
  • WEB - Changement de l'image du jeu Satisfactory
> CORE Module v1.6.1
> BOT Module v1.5
> WEB Module v1.6.1
Version 1b.6.6.0 - 29 Mars 2024
Nouveautés
  • CORE - Optimisation
  • CORE - Ajout d'un nouveau point de connexion (port forward)
  • CORE - Reconstruction complète du CORE
  • CORE - Reconstruction complète de la console
  • CORE - Reconstruction complète du système de communication entre les modules et le client web
  • CORE - Reconstruction complète des fonctions du CORE en les transformants en sous-modules intégrés
  • CORE - Ajout d'un sous module hamachi
  • CORE - Ajout d'un sous module ADWCleaner
  • CORE - Ajout d'une méthode de redémarrage pour les serveurs de jeux
  • CORE - Liaison entre Plex Media Center et le système
  • CORE - Ajout d'un système d'arrêt programmé
  • CORE - Ajout d'un algorithme de calcul pour une estimation de lancement des serveurs
  • CORE - Ajout d'un arrêt automatique en cas d'inactivité prolongé
  • BOT - Passage du bot en version Discord API v10
  • BOT - Ajout de boutons dans son interface de communication
  • BOT - Ajout d'un message de confirmation pour les admin avant l'arrêt automatique du système
  • WEB - Optimisation
  • WEB - Moins de requêtes sont necéssaires au bon fonctionnement du panel
  • WEB - Ajout d'un bouton de redémarrage dans la page des serveurs
  • WEB - Ajout d'une estimation de lancement en pourcentage dans la page du panel pour indiquer la progression du lancement du serveur
  • WEB - Liaison de Plex Media Center à l'interface
  • WEB - Affichage de l'IP du serveur de jeux en fonction du serveurs sur le panel
  • WEB - Ajout d'un texte de bienvenue a la connexion de l'utilisateur
  • WEB - Ajout d'un CAPTCHA à la page d'enregistrement de compte
  • WEB - Modification graphique des pages de login pour un test utilisateur
  • WEB - Ajout d'un état de lancement dans la page des serveurs indiquant si le serveur est en démarrage ou en redémarrage
  • WEB - Reconstruction complète du système de console
  • WEB - Ajout d'un code couleur intelligent pour la console indiquant les logs système, logs importants et logs d'erreurs
  • WEB - Ajout d'un système de compression du code front-end pour plus de sécurité et moins de données necessaire par requête
Correction de bugs
  • CORE - Le système crash quand le disque des serveurs est inaccessible
  • BOT - Le bot n'envoie pas le fichier des logs au Master
  • WEB - La liste de l'historique des erreurs du système ne s'affiche pas par ordre de dates récentes
  • WEB - Texte mise à jour en cours dans la page des serveurs n'est pas correctement affiché
  • WEB - Le nom des serveurs reste l'ancien après qu'ils aient été changé dans l'historique des serveurs
  • WEB - La console affiche des éléments sensibles au démarrage d'un serveur
  • WEB - Le numéro des logs des erreurs et des serveurs dans les historiques sont négatifs lorqu'un serveur est en activé
> CORE Module v1.6
> BOT Module v1.5
> WEB Module v1.6
Patch 1.5.1 - 7 Février 2024
Correction de bugs
  • CORE - Correction du crash pour le contrôle des serveurs de jeux Eco
> CORE Module v1.5.1
> BOT Module v1.4
> WEB Module v1.5
Version 1.5.0 - 9 Juin 2023
Nouveautés
  • CORE - Optimisation
  • CORE - Compatibilité partielle avec le jeu : "Unturned"
  • CORE - Compatibilité complète avec le jeu : "Eco"
  • CORE - Sauvegarde des logs de chaque module et serveurs dans le temps
  • CORE - Système de nettoyage de cache en cas de problème
  • CORE - Retravail du système de commande pour le terminal
  • WEB - Optimisation
  • WEB - Retravail complet du design du panel
  • WEB - Le nom ECTA est désormais cliquable afin de rediriger sur la page panel
  • WEB - Mise en place d'un certificat SSL afin de sécuriser le site
  • WEB - Changement de la police d'écriture pour la console et le texte utile
  • WEB - Ajout d'une flèche pour indiquer la section du panel ainsi que les pages sur lequel se trouve l'utilisateur
  • WEB - Refonte de la page de compte
  • WEB - Ajout d'un système de changement de nom de compte
  • WEB - Ajout d'un système de suppression de compte
  • WEB - La liste des jeux compatibles est désormais triée par ordre de compatibilité
  • WEB - Ajout de section dans le panel pour l'historique des serveurs lancés et des erreurs du système
  • WEB - Modification de la page de bug report pour rendre l'expérience utilisateur plus agréable
  • WEB - Amélioration visuelle du site
  • WEB - Amélioration de la console
Correction de bugs
  • CORE - Les id serveurs qui n'étaient pas respectés lors de l'implémentation automatique
  • WEB - Corrections de sécurité
  • WEB - Les logs de la console sont affichés en double
  • WEB - Les noms des pages d'options d'arrêt ne sont pas correctement affichés
  • WEB - Les icons ne sont pas tous affichés dans la page de configuration du serveur
> CORE Module v1.5
> BOT Module v1.4
> WEB Module v1.5
Version 1.4.0 - 29 Janvier 2023
Nouveautés
  • CORE - Optimisation
  • CORE - Système de correction automatique pour le tunnel Hamachi
  • CORE - Refonte du système de vérification des tunnels que le système utilise
  • CORE - Ajout d'une propriété pour les serveurs de jeux : forcer la mise à jour
  • CORE - Changement du système d'id des serveurs qui est désormais fixe et propre à chaque serveur
  • CORE - Amélioration du système de synchronisation des données entre modules
  • WEB - Optimisation
  • WEB - Ajout d'un logo favicon pour les pages du panel
  • WEB - Titre dynamique pour chaque pages du panel
  • WEB - Transition améliorée pour les statistiques du système
  • WEB - Ajout d'un texte pour la configuration des serveurs indiquant la taille recommandé pour les images personnalisées
  • WEB - Ajout de la configuration : forcer la mise à jour
  • WEB - Ajout d'une page d'erreur 404 personnalisée
  • WEB - Ajout d'un bouton pour signaler un bug
  • WEB - Ajout de la page de signalement de bug
  • WEB - Refonte de la page HUB passant en version 1.1
Correction de bugs
  • CORE - Le build_id des serveurs n'est pas correctement détécté et bloque la mise à jour
  • CORE - La console considère l'arrêt des serveurs du jeu "Satisfactory" comme un crash
  • WEB - Le son Easter Egg qui se joue beaucoup trop souvent !
  • WEB - Les informations sur le panel ne sont pas correctement affichés laissant du vide
  • WEB - La mise à jour de serveur de jeux n'est pas visible dans la console du panel
> CORE Module v1.4
> BOT Module v1.4
> WEB Module v1.4
Version 1.3.0 - 22 Octobre 2022
Nouveautés
  • CORE - Optimisation
  • CORE - Ajout d'un système de détection de mise à jour automatique pour les serveurs de jeux
  • CORE - Ajout de propriétés pour les serveurs de jeux : permissions, désactivation et propriétaire
  • CORE - Ajout de connection Tunnel (remplacement de la commande §tunnel du bot Discord)
  • CORE - Modifications du statut des modules pour le module web
  • BOT - Optimisation
  • BOT - La commande §state devient §servers
  • BOT - Suppression de la commande §tunnel
  • WEB - Optimisation
  • WEB - Les icons sont désormais statique sur le bandeau de navigation
  • WEB - Amélioration de la page des serveurs de jeux
  • WEB - Ajout de la page d'information sur le projet
  • WEB - Ajout de la page de configuration des serveurs de jeux
  • WEB - Ajout de la page de jeux compatibles avec le système ECTA
  • WEB - Ajout de la configuration : nom de serveur personnalisé
  • WEB - Ajout de la configuration : image de serveur personnalisé
  • WEB - Ajout de la configuration : type de serveur
  • WEB - Ajout de la configuration : désactivation de serveur
  • WEB - Ajout de 4 nouveaux sons sur la page du panel : arrêt d'un serveur, mise à jour d'un serveur, crash d'un serveur et détéction d'erreur
  • WEB - Système de mise à jour de serveurs de jeux via la page des serveurs
  • WEB - Modification du panel de l'état des modules dans la page du panel
  • WEB - Modification de la barre de déplacement en vertical pour la page des serveurs
  • WEB - Texte de chargement des informations pour la page de jeux et de serveurs
  • WEB - Redirection vers la page HUB quand le signal réseau à un problème
Correction de bugs
  • CORE - Les modules ne se ferme pas correctement quand le système s'éteint
  • CORE - Le disque des serveurs se déconnecte du système
  • BOT - Commande §tunnel retirée
  • WEB - Problème d'affichage des serveurs dans la page des serveurs
> CORE Module v1.3
> BOT Module v1.4
> WEB Module v1.3
Version 1.2.0 - 21 Juin 2022
Nouveautés
  • CORE - Optimisation
  • CORE - Compatibilité partielle avec le jeu : "Satisfactory"
  • WEB - Optimisation
  • WEB - Notification avec le navigateur pour indiquer l'état du serveur de jeu
  • WEB - Ajout d'une barre de déplacement pour la liste des serveurs
  • WEB - Ajout du temps d'exécution du système ECTA depuis son démarrage
  • WEB - Ajout du temps d'exécution du serveur de jeu en cours d'exécution
  • WEB - Lors du rafraichissement de la page la console affichera désormais les 500 dernières lignes de la console
  • WEB - Amélioration de la console
  • WEB - La page ne se rechargera plus lors d'envoie de commande dans la console
  • WEB - Texte de chargement des informations en cas de problèmes de connexion entre le client et ECTA
Correction de bugs
  • CORE - L'implémentation automatique des serveurs ne détecte pas les bons dossiers
  • CORE - L'implémentation automatique des serveurs ne fonctionne pas sur un disque dédié
  • WEB - La page web indique mal l'état du serveur en alternant entre "Hors Ligne" et "En Ligne"
  • WEB - Les icons de serveurs et de déconnection ont été retirés de la page d'arrêt
> CORE Module v1.2
> BOT Module v1.3
> WEB Module v1.2
Version 1.1.0 - 20 Mai 2022
Nouveautés
  • CORE - Optimisation
  • CORE - Système de détection automatique de serveurs de jeux
  • CORE - Redémarrage automatique des modules en cas de crash ou de fermeture anormale
  • BOT - La commande §state est désormais disponible à tout le monde
  • BOT - Ajout de la commande §tunnel
  • BOT - Ajout d'un argument de commande (tunnel) pour §help
  • WEB - Optimisation
  • WEB - Les comptes de type standard peuvent désormais accèder a la page des serveurs ainsi que les démarrer et les éteindre
  • WEB - La page d'accès avec code à été retiré pour plus d'accéssibilité
  • WEB - Redirection vers la page HUB quand le système s'éteint
  • WEB - Les logs s'affichent désormais au démarrage du serveur de jeu
Correction de bugs
  • CORE - Lors de l'arrêt du système le serveur de jeu ne s'arrête pas correctement
  • CORE - Ne détécte plus si il est actif sur le réseau internet
  • BOT - Crash du bot lorsqu'un message est envoyé en privé
  • BOT - Crash quand on lui demande de supprimer des messages (§clear) vieux de plus de 15 jours
  • BOT - Ne detecte plus les serveurs de jeux
  • BOT - N'arrive plus à démarrer les serveurs de jeux
  • BOT - N'arrive plus à arrêter les serveurs de jeux
  • BOT - La commande §state ne fonctionne plus
  • BOT - Ne trouve pas les serveurs dont le nom comporte des espaces
  • BOT - Refuse les commandes des Admins ECTA ainsi que la Team Paté
  • WEB - La liste des serveurs ne s'affiche pas dans la bonne disposition
  • WEB - Les comptes de type standard ont accès à la console et donc aux droits administrateur
  • WEB - Le nom du serveur en ligne affiché au panel n'est pas le bon
  • WEB - L'état du serveur en ligne affiché dans la page des serveurs n'est pas le bon
> CORE Module v1.1
> BOT Module v1.3
> WEB Module v1.1
Version 1.0.0 - 15 Mai 2022
  • Sortie initiale