« BAO — Historique » : différence entre les versions

De Boite A Outils
Aller à la navigation Aller à la recherche
Balise : Révocation manuelle
 
(34 versions intermédiaires par le même utilisateur non affichées)
Ligne 332 : Ligne 332 :
* '''22 novembre 2025''' — [[BAO — Historique/2025-11-22 - Version 23.0.0.0, refactorisation serveur et passage à .NET 10|Version 23.0.0.0, refactorisation serveur et passage à .NET 10]]
* '''22 novembre 2025''' — [[BAO — Historique/2025-11-22 - Version 23.0.0.0, refactorisation serveur et passage à .NET 10|Version 23.0.0.0, refactorisation serveur et passage à .NET 10]]
: Publication de la version 23.0.0.0, avec grosse refactorisation serveur, passage à .NET 10 et préparation de la mise à jour automatique des heures et crédits de jeu. Un incident temporaire du bot Discord sur les rôles est corrigé dans la soirée.
: Publication de la version 23.0.0.0, avec grosse refactorisation serveur, passage à .NET 10 et préparation de la mise à jour automatique des heures et crédits de jeu. Un incident temporaire du bot Discord sur les rôles est corrigé dans la soirée.
* '''24 novembre 2025''' — [[BAO — Historique/2025-11-24 - Suspension temporaire de la publication automatique|Suspension temporaire de la publication automatique]]
: Remise en service du serveur BAO après incident et arrêt temporaire du nouveau système de publication automatique, après perte du détail des temps de jeu entre le 18 et le 24 novembre sans perte du temps total.
=== Décembre 2025 ===
* '''5 décembre 2025''' — [[BAO — Historique/2025-12-05 - Tickets de gains générés par le serveur|Tickets de gains générés par le serveur]]
: Modernisation des tickets de gains de votes : le calcul et la génération du ticket sont désormais effectués par le serveur BAO, avec un ticket plus détaillé et plus fiable. Le serveur passe également à .NET 10.
* '''14 décembre 2025''' — [[BAO — Historique/2025-12-14 - Nouvelle tentative d'automatisation des heures de jeu|Nouvelle tentative d'automatisation des heures de jeu]]
: Relance d’une tentative de calcul automatique des heures de jeu via la BAO, basée à cette période sur les fichiers de log serveur. Le mécanisme échoue à nouveau le 15 décembre, entraînant l’arrêt temporaire du serveur BAO et des restaurations.


== 2026 ==
== 2026 ==
=== Janvier 2026 ===
* '''2 janvier 2026''' — [[BAO — Historique/2026-01-02 - Publication automatique des tickets de gains par le bot Discord|Publication automatique des tickets de gains par le bot Discord]]
: Publication de la version 23.0.0.9, remplaçant le copier/coller manuel des tickets de gains par une publication automatique via le serveur BAO et le bot Discord. Cette évolution fiabilise les tickets et réduit les erreurs de format, les oublis et les doublons.
* '''8 janvier 2026''' — [[BAO — Historique/2026-01-08 - Écran des POI découverts|Écran des POI découverts]]
: Ajout d’un écran listant les POI découverts, avec filtres par système, playfield, recherche et pagination. Cette première version reste imparfaite côté fiabilité des données, la récupération depuis les bases SQLite des serveurs devant être revue plus profondément par la suite.
* '''12 janvier 2026''' — [[BAO — Historique/2026-01-12 - Tickets d'aide forgés par le serveur et publiés par le bot Discord|Tickets d'aide forgés par le serveur et publiés par le bot Discord]]
: Modernisation des tickets de demande d’aide : le ticket est désormais forgé par le serveur BAO puis publié automatiquement par le bot Discord, supprimant le copier/coller manuel et fiabilisant les demandes.
* '''12 janvier 2026''' — [[BAO — Historique/2026-01-12 - Fin du scan complet du PC et suspension temporaire de certains tickets|Fin du scan complet du PC et suspension temporaire de certains tickets]]
: Suppression du scan complet du PC pour détecter Steam et Empyrion, remplacé par une détection plus propre et moins problématique pour les antivirus. Les tickets de réputation et d’achat de structure sont temporairement suspendus en attendant leur refonte sur le modèle serveur + bot Discord.
* '''19 janvier 2026''' — [[BAO — Historique/2026-01-19 - Retour des demandes d'achat de structures via le bot Discord|Retour des demandes d'achat de structures via le bot Discord]]
: Remise en service des demandes d’achat de structures après leur suspension temporaire. Les tickets ne sont plus publiés manuellement : ils sont désormais forgés par le serveur BAO puis publiés automatiquement sur Discord par le bot.
* '''27 janvier 2026''' — [[BAO — Historique/2026-01-27 - Retour des demandes d'achat de réputation via le bot Discord|Retour des demandes d'achat de réputation via le bot Discord]]
: Remise en service des demandes d’achat de réputation après leur suspension temporaire. Les tickets ne sont plus publiés manuellement : ils sont désormais forgés par le serveur BAO puis publiés automatiquement sur Discord par le bot.
=== Février 2026 ===
* '''4 février 2026''' — [[BAO — Historique/2026-02-04 - Paiement direct des crédits en jeu|Paiement direct des crédits en jeu]]
: Fin du Lot 1 de la gestion des crédits in-game : la BAO peut désormais payer directement les crédits côté serveur Empyrion lorsque le joueur est connecté en jeu, remplaçant les paiements manuels via EAH pour ce cas.
* '''9 février 2026''' — [[BAO — Historique/2026-02-09 - Transactions de crédits entre joueurs|Transactions de crédits entre joueurs]]
: Mise en place en Alpha des transactions de crédits entre joueurs depuis la BAO, avec transfert de crédits, historique envoyé/reçu, statuts de suivi et identifiant unique de transaction pour faciliter le diagnostic.
* '''11 février 2026''' — [[BAO — Historique/2026-02-11 - Stabilisation des transactions de crédits entre joueurs|Stabilisation des transactions de crédits entre joueurs]]
: Fin de la phase de test des transactions entre joueurs. Le module devient officiellement utilisable avec transfert de crédits, historique envoyé/reçu, statuts traçables, filtres, recherche et copie du GUID de transaction pour le diagnostic.
* '''13 février 2026''' — [[BAO — Historique/2026-02-13 - Annonce d'une refonte technique de la gestion des factions|Annonce d'une refonte technique de la gestion des factions]]
: Annonce d’un futur chantier de refonte de la gestion automatisée des factions, visant à passer des anciennes factions manuelles puis de l’exploitation SQLite vers une intégration plus propre via le mod Empyrion OA.
* '''22 février 2026''' — [[BAO — Historique/2026-02-22 - Fin de la refonte technique des factions|Fin de la refonte technique des factions]]
: Fin du chantier de refonte des factions. La BAO abandonne la déduction depuis les bases SQLite et s’appuie désormais sur Telnet pour récupérer les informations de factions directement depuis les serveurs Empyrion, avec synchronisation automatique des membres et nettoyage des données orphelines.
* '''24 février 2026''' — [[BAO — Historique/2026-02-24 - Refonte de l'import des POI visités|Refonte de l'import des POI visités]]
: Refonte du système d’import des entités Empyrion pour corriger les POI visités absents de la BAO. L’ancien import incrémental est remplacé par un réimport complet quotidien à 3h du matin, avec déclenchement au redémarrage du serveur BAO. La fiabilité reste toutefois dépendante des données SQLite du jeu.
=== Mars 2026 ===
* '''2 mars 2026''' — [[BAO — Historique/2026-03-02 - Distances et filtres de navigation pour les POI découverts|Distances et filtres de navigation pour les POI découverts]]
: Amélioration de l’écran des POI découverts avec ajout d’une colonne Distance, d’un système d’origine, d’un filtre de rayon maximal en années-lumière et d’un calcul local des distances.
* '''11 mars 2026''' — [[BAO — Historique/2026-03-11 - Annonce d'une IA intégrée à la BAO|Annonce d'une IA intégrée à la BAO]]
: Annonce du début du développement d’une IA intégrée à la Boîte à Outils pour répondre aux questions des joueurs directement depuis l’application. Cette IA n’est pas encore nommée à cette date, mais deviendra plus tard ORIA.
* '''15 mars 2026''' — [[ORIA — Historique/2026-03-15 - Démarrage du POC de l'IA maison sur le serveur Full Options|Démarrage du POC de l'IA maison sur le serveur Full Options]]
: Lancement du POC du futur ORIA sur le serveur Full Options, avec installation de la RTX 3090, passage à 128 Go de RAM et architecture prévue autour de la BAO, ASP.NET Core, Semantic Kernel, Qdrant, Ollama et l’ingestion du wiki communautaire.
* '''30 mars 2026''' — [[ORIA — Historique/2026-03-30 - Lancement officiel d'ORIA dans la BAO|Lancement officiel d'ORIA dans la BAO]]
: Lancement officiel d’ORIA dans la BAO 24.0, première intégration publique de l’assistante IA communautaire des Orphelins de l’Apocalypse.
=== Avril 2026 ===
* '''7 avril 2026''' — [[BAO — Historique/2026-04-07 - Choix communautaire de l'avatar d'ORIA|Choix communautaire de l'avatar d'ORIA]]
: Organisation d’un sondage communautaire pour choisir l’avatar d’ORIA, l’assistante IA intégrée à la BAO. L’image 3 est retenue avec 14 votes sur 25, soit 56 % des suffrages exprimés.
* '''25 avril 2026''' — [[BAO — Historique/2026-04-25 - Point d'étape BAO, ORIA et annonce de la migration PostgreSQL|Point d'étape BAO, ORIA et annonce de la migration PostgreSQL]]
: Point d’étape annonçant que la publication automatique des heures de jeu est presque terminée, mais que la migration de la BAO depuis MariaDB 10.3 vers PostgreSQL devient prioritaire. La bêta d’ORIA est décalée afin de traiter d’abord cette dette technique.
* '''27 avril 2026''' — [[BAO — Historique/2026-04-27 - Publication automatique des heures de jeu et import historique EAH|Publication automatique des heures de jeu et import historique EAH]]
: Mise en place définitive de la publication automatique des heures de jeu toutes les heures, avec sauvegarde, nettoyage de l’historique et synchronisation Discord des rôles et grades. L’ancien système manuel devient obsolète. Un import one-shot depuis EAH réintègre 416 anciens joueurs dans la BAO avec leurs heures et grades, en excluant les comptes bannis et les comptes inactifs depuis plus de 3 ans.
* '''29 avril 2026''' — [[BAO — Historique/2026-04-29 - Démarrage de la migration PostgreSQL de la BAO|Démarrage de la migration PostgreSQL de la BAO]]
: Démarrage actif du chantier de migration de la base de données BAO depuis l’ancienne base MariaDB vers PostgreSQL. L’objectif est d’unifier le socle technique avec ORIA, de simplifier la maintenance et de sécuriser les fondations de l’écosystème BAO sur le long terme.


=== Mai 2026 ===
=== Mai 2026 ===
Ligne 345 : Ligne 424 :
* '''5 mai 2026''' — [[Historique OA/2026-05-05 - Corrections BAO crédits et dernière connexion|Corrections BAO sur les crédits et la dernière connexion]]
* '''5 mai 2026''' — [[Historique OA/2026-05-05 - Corrections BAO crédits et dernière connexion|Corrections BAO sur les crédits et la dernière connexion]]
: Mise à jour automatique des crédits des joueurs connectés et correction de l’information de dernière connexion affichée dans la BAO.
: Mise à jour automatique des crédits des joueurs connectés et correction de l’information de dernière connexion affichée dans la BAO.
* '''7 mai 2026''' — [[Historique OA/2026-05-07 - Ajout du coffre-fort numérique dans la BAO|Ajout du coffre-fort numérique dans la BAO]]
: Mise en place d’un coffre-fort numérique permettant aux joueurs de déposer des crédits ingame, de retirer des crédits vers le jeu, et de transférer des crédits coffre → coffre entre membres d’une même faction.
* '''10 mai 2026''' — [[Historique OA/2026-05-10 - Début du développement du nouveau site web BAO|Début du développement du nouveau site web BAO]]
: Lancement du développement d’un nouveau site web pour la Boîte à Outils, destiné à proposer une interface moderne accessible depuis un navigateur et à préparer progressivement la transition depuis l’ancienne application WinForms.
* '''11 mai 2026''' — [[Historique OA/2026-05-11 - Début des travaux sur la nouvelle application Windows BAO|Début des travaux sur la nouvelle application Windows BAO]]
: Début du développement de la nouvelle application Windows moderne de la Boîte à Outils, développée en WinUI 3, avec mise en place de l’authentification Steam, de l’API publique sécurisée et d’une première soumission au Microsoft Store.
* '''14 mai 2026''' — [[Historique OA/2026-05-14 - Publication de la BAO sur le Microsoft Store|Publication de la BAO sur le Microsoft Store]]
: Première disponibilité de la nouvelle application Windows moderne de la Boîte à Outils dans le Microsoft Store, avec certification validée, classification IARC publiée et fiche Store visible.
* '''15 mai 2026''' — [[Historique OA/2026-05-15 - Ouverture du nouveau site web BAO en Alpha|Ouverture du nouveau site web BAO en Alpha]]
: Ouverture publique en Alpha du nouveau site web de la Boîte à Outils, première étape concrète vers une BAO accessible directement depuis navigateur, sans dépendre uniquement de l’application Windows.


== Voir aussi ==
== Voir aussi ==

Dernière version du 16 mai 2026 à 00:31

👥 COMMUNAUTÉ OA — Les Orphelins de l'Apocalypse 🧰 Boîte à Outils

Boite à Outils — Historique

Cette page retrace les grandes étapes de la Boîte à Outils (BAO), l’outil communautaire développé pour accompagner les serveurs des Orphelins de l’Apocalypse.

L’objectif n’est pas de tout détailler directement ici, mais de conserver une chronologie claire de son évolution : premières fonctionnalités, évolutions techniques, migrations, corrections importantes, automatisations, intégrations avec les serveurs Empyrion, Discord et ORIA.

Chaque entrée importante dispose de sa propre page détaillée.

2022

Septembre 2022

Première annonce d’un outil destiné à calculer les gains mensuels des joueurs, avant même que le projet ne prenne le nom de Boîte à Outils.
L’outil change de nom et s’élargit avec un menu permettant de créer des demandes de gains et des tickets d’aide au format standard.
Ajout d’une fonctionnalité permettant de créer des demandes d’achat de réputation depuis la Boîte à Outils Discord OA.

Octobre 2022

Ajout de la sélection du système et du playfield dans les tickets de demande d’aide. À cette époque, les listes étaient encore fournies avec l’application et nécessitaient une nouvelle publication pour être mises à jour.
Mise en ligne de la version 1.8 du logiciel de demande d’aide, consolidant la sélection des systèmes et des playfields dans les tickets générés.

Novembre 2022

Publication de la version 2.0 de la Boîte à Outils Discord OA, avec prise en charge intégrale de l’anglais et sélection automatique de la langue selon le système d’exploitation.

Décembre 2022

Arrivée en bêta de la gestion des ressources avec la version 3.1.0.0 de la Boîte à Outils Discord OA, permettant de lister les ressources et leurs emplacements repérés en jeu.
Passage à une application installable avec mise à jour automatique via ClickOnce, simplifiant la diffusion des nouvelles versions de la BAO.
Séparation des emplacements de ressources selon le serveur de jeu concerné. À cette époque, les données étaient encore enregistrées localement dans l’application, avant leur centralisation ultérieure côté serveur.

2023

Janvier 2023

Ajout d’un nuancier accessible depuis le menu Aide, permettant de choisir plus facilement la couleur associée aux ressources.
Modernisation technique de la Boîte à Outils avec passage à C# 11 et .NET 7.0, préparant de nouvelles possibilités de publication et de mise à jour via Azure.
Refonte compacte de l’interface pour mieux s’adapter aux écrans Full HD, centralisation du choix de langue, affectation des gains selon le serveur joué, amélioration du processus de publication et affichage de la version de publication dans l’application.

Mai 2023

Ajout d’une fonctionnalité de bloc-notes permettant aux joueurs d’enregistrer des notes directement depuis la Boîte à Outils. La fonctionnalité existe toujours aujourd’hui, avec des évolutions depuis sa première version.

Juillet 2023

Annonce de la version 8 de la BAO, période marquant une évolution vers une application plus structurée avec plusieurs modules accessibles depuis une interface principale.
Évolution du bloc-notes avec passage à un éditeur de texte enrichi permettant la mise en forme, tout en conservant les anciennes notes grâce à une conversion automatique.

Août 2023

Publication de la version 8.2.0.0 de la BAO, ajoutant la possibilité d’enregistrer et de modifier les quantités associées aux ressources repérées en jeu.
Mise à jour visuelle de la BAO avec remplacement de la bannière et des icônes, correction des filtres de ressources et ajout d’une signature numérique de l’assembly.
Ajout d’une indication sur l’activation du vidage du cache au lancement du jeu et d’une fonction de recherche du chemin d’installation d’Empyrion. La recherche automatique large utilisée à l’époque a depuis été retirée.

Septembre 2023

Réorganisation des liens entre NAS, serveurs et machines de travail, mise en place d’une logique de validation sur serveur de test, amélioration annoncée du versioning de la traduction et annonce des premiers développements d’une API communautaire.
Annonce d’un wiki dédié à la BAO afin de documenter ses nombreuses fonctionnalités et d’aider les joueurs à mieux utiliser l’application.

Octobre 2023

Ajout d’une aide au remplissage automatique des champs lors de la réclamation des gains, fonctionnalité de confort réservée aux donateurs, tout en rappelant que la BAO reste gratuite et facultative.
Ajout d’une aide côté administration pour les publications mensuelles de votes, renseignement automatique du nombre de bugs relevés pour les donateurs et annonce du futur mécanisme de mise à jour des univers sans nouvelle publication complète de la BAO.
Publication de la version 10.0.0.0, permettant à la BAO de télécharger automatiquement les fichiers d’univers au démarrage lorsque ceux présents sur la machine du joueur sont plus anciens que ceux du serveur.
Première version de la BAO capable de se connecter au serveur communautaire, avec menu Online, paramètres de connexion, identification via Steam, jeton JWT et première visualisation des membres de faction.

Novembre 2023

Ajout des premières fonctions complètes de gestion de faction côté Online : enregistrement via Steam, création de faction, demandes d’adhésion et gestion des demandes. Cette période prépare aussi la synchronisation en ligne des ressources et emplacements, avec refonte du code et adaptation de la base de données pour gérer deux serveurs.
Jalon technique important vers l’enregistrement et le partage automatique des ressources et emplacements via le serveur de la BAO, avec rappel de l’ampleur du projet côté application et serveur.
Publication de la version 11.0.0.17, rendant exploitable le partage d’informations entre membres d’une même faction via le serveur sécurisé de la BAO.
Ajout d’un écran de conditions d’utilisation et de politique de confidentialité, rendu nécessaire par les fonctionnalités Online et la sauvegarde de certaines informations côté serveur.

Décembre 2023

Annonce de l’acquisition d’un Synology DS723+ dédié à la communauté OA, destiné à préparer une infrastructure plus robuste pour le wiki, la Boîte à Outils, les services communautaires et les sauvegardes des parties. Le transfert effectif des services aura lieu plus tard.
Migration du wiki communautaire vers le nouveau NAS dédié, avec une infrastructure plus rapide et une nouvelle adresse publique en orphelins-apocalypse.synology.me.

2024

Janvier 2024

Publication de la version 12.1.0.6, permettant à la BAO de mettre à jour automatiquement le grade et le pseudonyme du joueur lorsqu’il est connecté au serveur.
Publication de la version 13.0.0.1, avec amélioration du menu, optimisation du code, migration vers .NET 8.0 et ajout d’une barre de progression du grade sur l’accueil.
Jalon technique permettant au container du serveur BAO d’accéder aux fichiers de traduction Reforged Eden stockés sur le NAS, en préparation d’un futur module de traduction dans la Boîte à Outils.
Annonce de l’ajout du SteamID dans les publications d’heures de jeu afin de fiabiliser l’identification des joueurs, les pseudonymes n’étant plus suffisants pour garantir un suivi fiable.
Création des modèles de données côté serveur pour une future fonctionnalité de correction d’anomalies, avec un avancement alors estimé entre 10 et 15 %.
Migration du serveur de la Boîte à Outils vers .NET 8.0 pendant le développement du futur système de report des anomalies, dans une logique de modernisation et de sécurité.

Février 2024

Première version fonctionnelle en Alpha du système de remontée et de correction des anomalies via la BAO, notamment pour les anomalies de traduction avec capture d’écran et recherche de clé de traduction.
Passage du système de correction des anomalies en Alpha 2, avec ajout d’une fonction de nettoyage local des captures d’écran associées aux anomalies fermées.
Mise en bêta d’une fonctionnalité permettant aux correcteurs de traduire directement depuis la BAO des éléments encore non traduits.

Avril 2024

Historisation des heures de jeu depuis le 22 janvier 2024, puis enregistrement de l’historique à chaque nouvelle publication des heures afin de préparer de futures statistiques joueurs.
Publication de la version 14.4.0.0, ajoutant un écran de statistiques accessible via le menu Online pour consulter l’évolution des heures de jeu et les passages de grade depuis le 22 janvier 2024.

Mai 2024

Publication de la version 14.7.0.3, avec nouvel écran d’accueil, amélioration des messages d’authentification Steam et possibilité de gérer le vidage du cache du jeu directement depuis l’accueil. À cette époque, l’authentification Steam reposait encore sur une saisie dans la BAO, méthode remplacée plus tard par une redirection navigateur vers Steam.

Juin 2024

Raccordement en bêta de la BAO à la traduction de Reforged Eden 2, avec affichage de l’état d’avancement des fichiers Dialogues.csv, Localization.csv et PDA.csv. Les droits de correction sont alors volontairement désactivés en attendant validation.
Ajout d’une fonctionnalité permettant d’exporter et d’importer des blueprints via des packages ZIP, afin de faciliter leur partage hors Steam.

Juillet 2024

Mise à jour technique de la BAO et de son serveur avec meilleure gestion des valeurs nulles, refactorisation des contrôleurs, déplacement de logique vers les services et modernisation des méthodes d’authentification Steam encore utilisées directement dans l’application.
Publication de la version 17.3.0.1, avec rafraîchissement de l’écran d’accueil et clarification des menus afin de rendre les nombreux modules de la BAO plus lisibles.

Août 2024

Ajout d’une fonction Rechercher et remplacer dans le module de traduction, permettant aux correcteurs de modifier plus rapidement et plus sûrement les textes proposés, notamment pour les noms de personnages.

Septembre 2024

Lancement d’un sondage auprès des joueurs sur la refonte de la gestion des ressources en fonctionnalité pleinement connectée, afin de simplifier l’usage, réduire la synchronisation manuelle et préparer une refonte plus large des modules Online.
Mise en ligne du bloc-notes de faction, permettant aux membres d’une même faction de partager un espace de notes commun. Dans cette première version, les notes sont liées à la faction elle-même.
Annonce d’une refonte majeure de la BAO visant à connecter davantage les modules au serveur, avec gestion des univers, ressources de faction, navigation de faction, suppression du bloc-notes personnel et refonte de la demande d’aide.

Octobre 2024

Décision d’abandonner la piste WinUI 3 pour la future refonte de la BAO, en raison d’un manque de composants standards et d’une maturité jugée insuffisante avec .NET 8. Le projet doit repartir sur une base WPF / .NET 8.
Changement d’orientation après l’abandon de WinUI 3 : la réécriture complète est mise de côté au profit d’une version 19 de la BAO existante, intégrant les nouveaux paradigmes serveur, la gestion centralisée des univers, la suppression du FTP et la préparation d’un futur usage web/mobile.
Publication de la V19 Alpha de la Boîte à Outils, première version issue de la refonte profonde de l’application existante après l’abandon de la réécriture immédiate dans une nouvelle technologie.
Mise en place d’une nouvelle méthode d’identification Steam via navigateur, remplaçant l’ancienne saisie directe dans la BAO, et fin de la phase Alpha de la V19.

Novembre 2024

Mise à jour post-V19 avec création automatique des nouveaux joueurs lors de la publication des heures, actualisation des notifications depuis l’accueil, suppression des navigations et accès direct à la création ou modification des ressources depuis les emplacements.
Publication de la version 19.1.0.0, ajoutant l’affichage du statut donateur sur l’accueil et des indicateurs d’actions à traiter pour les membres du staff selon leurs droits.

2025

Février 2025

Mise en place d’une gestion multi-clés pour les tokens d’authentification, permettant aux joueurs de s’authentifier depuis plusieurs appareils distincts, avec nécessité de se ré-identifier après la mise à jour.
Mise en bêta du partage de blueprints dans la BAO, avec aperçu visuel, type de blueprint, niveaux de visibilité Privé/Faction/Serveur/Communauté et compatibilités CPU ou Poids/Volume.
Passage du Workshop des Orphelins en bêta, avec consultation, filtrage et import de blueprints partagés depuis la BAO. Le tri par serveur reste alors la dernière fonctionnalité attendue pour considérer le module comme terminé.

Mars 2025

Ajout de la gestion des versions dans le Workshop des Orphelins, permettant d’enregistrer de nouvelles versions d’un blueprint et de revenir facilement à une version précédente.
Ajout de la possibilité d’associer plusieurs images aux blueprints du Workshop des Orphelins, afin de mieux présenter les créations partagées par les joueurs.
Après un incident lié à la publication des heures de jeu, annonce de futures sauvegardes journalières de la BAO. Le même jour, ajout d’une fonctionnalité du Workshop permettant de détecter les blueprints modifiés en jeu et de proposer automatiquement leur mise à jour à la fermeture du jeu.

Avril 2025

Ajout d’un module dédié aux scripts dans la BAO, permettant d’enregistrer, consulter et partager des scripts communautaires. Le salon/forum Discord dédié aux scripts est alors destiné à disparaître.
Modernisation de l’interface avec réorganisation des menus autour des périmètres Joueur, Faction et Communauté. Cette version pose une structure très proche de la présentation actuelle de la BAO.

Mai 2025

Expiration du certificat de signature de la BAO sans horodatage, empêchant la poursuite normale des mises à jour automatiques et nécessitant une réinstallation manuelle de l’application.
Annonce de perturbations possibles sur les ressources et la navigation pendant un chantier technique visant à permettre une connexion directe à la base de données du jeu, à enrichir les données d’univers et à préparer de futures fonctionnalités autour des systèmes stellaires.
Suppression des anciens emplacements de ressources et mise en place d’un nouveau rattachement des emplacements aux systèmes en base de données, afin de préparer de futurs filtres de distance.
Automatisation de la mise à jour des systèmes et playfields découverts, effectuée trois fois par jour, supprimant la manipulation manuelle côté staff pour maintenir les données d’univers à jour.
Ajout de fonctionnalités administratives avec des graphiques de répartition des joueurs par grade et la possibilité de régénérer le token d’un joueur depuis la BAO.
Mise en place d’un bot Discord lancé par le serveur BAO, capable d’interroger l’API du serveur et d’attribuer automatiquement les rôles Discord des membres selon leur statut, leur activité et leur grade.
Intégration du bot Discord au module de publication des heures de jeu : après publication, la BAO déclenche automatiquement la mise à jour des grades et accès Discord des joueurs.

Juin 2025

Abandon du certificat auto-signé pour les échanges liés à la BAO, améliorant la sécurité perçue et supprimant les alertes navigateur lors de l’identification Steam via la Boîte à Outils.
Ajout de la première fonctionnalité GPS dans la section Voyage, permettant de calculer le chemin le plus court entre deux systèmes. Cette évolution repose sur l’exploitation automatisée des sauvegardes SQLite des serveurs, avec récupération fiable des systèmes, playfields et coordonnées.
Correction des emplacements de ressources et évolution du modèle pour les rattacher aux playfields plutôt qu’à des noms libres, afin de fiabiliser les données et préparer les futures tournées de farming optimisées.
Suppression des derniers vestiges de l’ancien système d’authentification et passage à une mise à jour automatique des systèmes et playfields toutes les 4 heures.
Mise à jour de la politique de confidentialité en version 1.0.0.1 afin de mieux cadrer l’usage des données, renforcer la transparence RGPD et demander une nouvelle acceptation des conditions par les joueurs.
Ajout de l’enregistrement d’emplacements de ressources sur des playfields encore inconnus, avec rattachement automatique ultérieur, et mise en place de la création de tournées de farming optimisées à partir des emplacements sélectionnés.
Ajout des couleurs personnalisées pour les voyages, amélioration des notifications de faction avec le nom du trajet, meilleure lisibilité des étapes et optimisations autour de la gestion des itinéraires.

Août 2025

Annonce d’une évolution visant à synchroniser automatiquement les factions de la BAO avec les factions réelles du jeu, afin de supprimer les créations manuelles et de rattacher chaque joueur à sa vraie faction serveur.
Annonce d’une maintenance de la BAO du 8 au 14 septembre 2025 afin de migrer vers un nouveau système de factions directement connecté au jeu, supprimant les anciennes factions manuelles et les ajouts ou retraits de membres côté BAO.
Mise en place d’une règle de réactivation : un joueur placé Réserviste après 30 jours d’inactivité doit désormais avoir joué au moins 5 heures sur les 30 derniers jours pour retrouver automatiquement le statut Joueur.
Annonce d’une future évolution du bloc-notes : les pages devront être associées au joueur, puis partageables avec la faction selon les droits choisis, afin d’éviter la perte de notes lors d’un wipe ou d’un changement de faction.

Septembre 2025

Publication de la version 21.0.0.1, mettant en place la nouvelle gestion des factions alignée sur le jeu. La création, l’ajout et la suppression de membres ne se font plus dans la BAO mais directement en jeu. Le bloc-notes entre également en travaux pour préparer un modèle où les notes suivront le joueur.
Ajout de la modification du nom et du trigramme de faction, avec notifications dédiées, et remise en service du bloc-notes après les travaux liés à la refonte des factions.

Novembre 2025

Publication de la version 23.0.0.0, avec grosse refactorisation serveur, passage à .NET 10 et préparation de la mise à jour automatique des heures et crédits de jeu. Un incident temporaire du bot Discord sur les rôles est corrigé dans la soirée.
Remise en service du serveur BAO après incident et arrêt temporaire du nouveau système de publication automatique, après perte du détail des temps de jeu entre le 18 et le 24 novembre sans perte du temps total.

Décembre 2025

Modernisation des tickets de gains de votes : le calcul et la génération du ticket sont désormais effectués par le serveur BAO, avec un ticket plus détaillé et plus fiable. Le serveur passe également à .NET 10.
Relance d’une tentative de calcul automatique des heures de jeu via la BAO, basée à cette période sur les fichiers de log serveur. Le mécanisme échoue à nouveau le 15 décembre, entraînant l’arrêt temporaire du serveur BAO et des restaurations.

2026

Janvier 2026

Publication de la version 23.0.0.9, remplaçant le copier/coller manuel des tickets de gains par une publication automatique via le serveur BAO et le bot Discord. Cette évolution fiabilise les tickets et réduit les erreurs de format, les oublis et les doublons.
Ajout d’un écran listant les POI découverts, avec filtres par système, playfield, recherche et pagination. Cette première version reste imparfaite côté fiabilité des données, la récupération depuis les bases SQLite des serveurs devant être revue plus profondément par la suite.
Modernisation des tickets de demande d’aide : le ticket est désormais forgé par le serveur BAO puis publié automatiquement par le bot Discord, supprimant le copier/coller manuel et fiabilisant les demandes.
Suppression du scan complet du PC pour détecter Steam et Empyrion, remplacé par une détection plus propre et moins problématique pour les antivirus. Les tickets de réputation et d’achat de structure sont temporairement suspendus en attendant leur refonte sur le modèle serveur + bot Discord.
Remise en service des demandes d’achat de structures après leur suspension temporaire. Les tickets ne sont plus publiés manuellement : ils sont désormais forgés par le serveur BAO puis publiés automatiquement sur Discord par le bot.
Remise en service des demandes d’achat de réputation après leur suspension temporaire. Les tickets ne sont plus publiés manuellement : ils sont désormais forgés par le serveur BAO puis publiés automatiquement sur Discord par le bot.

Février 2026

Fin du Lot 1 de la gestion des crédits in-game : la BAO peut désormais payer directement les crédits côté serveur Empyrion lorsque le joueur est connecté en jeu, remplaçant les paiements manuels via EAH pour ce cas.
Mise en place en Alpha des transactions de crédits entre joueurs depuis la BAO, avec transfert de crédits, historique envoyé/reçu, statuts de suivi et identifiant unique de transaction pour faciliter le diagnostic.
Fin de la phase de test des transactions entre joueurs. Le module devient officiellement utilisable avec transfert de crédits, historique envoyé/reçu, statuts traçables, filtres, recherche et copie du GUID de transaction pour le diagnostic.
Annonce d’un futur chantier de refonte de la gestion automatisée des factions, visant à passer des anciennes factions manuelles puis de l’exploitation SQLite vers une intégration plus propre via le mod Empyrion OA.
Fin du chantier de refonte des factions. La BAO abandonne la déduction depuis les bases SQLite et s’appuie désormais sur Telnet pour récupérer les informations de factions directement depuis les serveurs Empyrion, avec synchronisation automatique des membres et nettoyage des données orphelines.
Refonte du système d’import des entités Empyrion pour corriger les POI visités absents de la BAO. L’ancien import incrémental est remplacé par un réimport complet quotidien à 3h du matin, avec déclenchement au redémarrage du serveur BAO. La fiabilité reste toutefois dépendante des données SQLite du jeu.

Mars 2026

Amélioration de l’écran des POI découverts avec ajout d’une colonne Distance, d’un système d’origine, d’un filtre de rayon maximal en années-lumière et d’un calcul local des distances.
Annonce du début du développement d’une IA intégrée à la Boîte à Outils pour répondre aux questions des joueurs directement depuis l’application. Cette IA n’est pas encore nommée à cette date, mais deviendra plus tard ORIA.
Lancement du POC du futur ORIA sur le serveur Full Options, avec installation de la RTX 3090, passage à 128 Go de RAM et architecture prévue autour de la BAO, ASP.NET Core, Semantic Kernel, Qdrant, Ollama et l’ingestion du wiki communautaire.
Lancement officiel d’ORIA dans la BAO 24.0, première intégration publique de l’assistante IA communautaire des Orphelins de l’Apocalypse.

Avril 2026

Organisation d’un sondage communautaire pour choisir l’avatar d’ORIA, l’assistante IA intégrée à la BAO. L’image 3 est retenue avec 14 votes sur 25, soit 56 % des suffrages exprimés.
Point d’étape annonçant que la publication automatique des heures de jeu est presque terminée, mais que la migration de la BAO depuis MariaDB 10.3 vers PostgreSQL devient prioritaire. La bêta d’ORIA est décalée afin de traiter d’abord cette dette technique.
Mise en place définitive de la publication automatique des heures de jeu toutes les heures, avec sauvegarde, nettoyage de l’historique et synchronisation Discord des rôles et grades. L’ancien système manuel devient obsolète. Un import one-shot depuis EAH réintègre 416 anciens joueurs dans la BAO avec leurs heures et grades, en excluant les comptes bannis et les comptes inactifs depuis plus de 3 ans.
Démarrage actif du chantier de migration de la base de données BAO depuis l’ancienne base MariaDB vers PostgreSQL. L’objectif est d’unifier le socle technique avec ORIA, de simplifier la maintenance et de sécuriser les fondations de l’écosystème BAO sur le long terme.

Mai 2026

Migration urgente de la base de données de la BAO depuis MariaDB vers PostgreSQL, avec reprise des données joueurs, heures de jeu, votes, crédits, tickets, univers, POI et données ORIA.
Stabilisation de la BAO après migration, correction des requêtes héritées de MariaDB/MySQL, vérification des heures de jeu, reprise des imports et adaptation des traitements serveur.
Mise à jour automatique des crédits des joueurs connectés et correction de l’information de dernière connexion affichée dans la BAO.
Mise en place d’un coffre-fort numérique permettant aux joueurs de déposer des crédits ingame, de retirer des crédits vers le jeu, et de transférer des crédits coffre → coffre entre membres d’une même faction.
Lancement du développement d’un nouveau site web pour la Boîte à Outils, destiné à proposer une interface moderne accessible depuis un navigateur et à préparer progressivement la transition depuis l’ancienne application WinForms.
Début du développement de la nouvelle application Windows moderne de la Boîte à Outils, développée en WinUI 3, avec mise en place de l’authentification Steam, de l’API publique sécurisée et d’une première soumission au Microsoft Store.
Première disponibilité de la nouvelle application Windows moderne de la Boîte à Outils dans le Microsoft Store, avec certification validée, classification IARC publiée et fiche Store visible.
Ouverture publique en Alpha du nouveau site web de la Boîte à Outils, première étape concrète vers une BAO accessible directement depuis navigateur, sans dépendre uniquement de l’application Windows.

Voir aussi