<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://orphelins-apocalypse.synology.me/mediawiki/index.php?action=history&amp;feed=atom&amp;title=Historique_OA</id>
	<title>Historique OA - Historique des versions</title>
	<link rel="self" type="application/atom+xml" href="https://orphelins-apocalypse.synology.me/mediawiki/index.php?action=history&amp;feed=atom&amp;title=Historique_OA"/>
	<link rel="alternate" type="text/html" href="https://orphelins-apocalypse.synology.me/mediawiki/index.php?title=Historique_OA&amp;action=history"/>
	<updated>2026-05-02T08:41:40Z</updated>
	<subtitle>Historique des versions pour cette page sur le wiki</subtitle>
	<generator>MediaWiki 1.43.5</generator>
	<entry>
		<id>https://orphelins-apocalypse.synology.me/mediawiki/index.php?title=Historique_OA&amp;diff=1141&amp;oldid=prev</id>
		<title>Eldran64 : Page créée avec « 👥 &#039;&#039;&#039;COMMUNAUTÉ OA&#039;&#039;&#039; — Les Orphelins de l&#039;Apocalypse  = Historique OA =  Cette page retrace les grandes étapes de la communauté &#039;&#039;&#039;Les Orphelins de l&#039;Apocalypse&#039;&#039;&#039; (OA), de ses serveurs Empyrion et des outils développés autour de la communauté.  L’objectif n’est pas de tout documenter en détail, mais de conserver une mémoire claire des événements importants : ouvertures de serveurs, évolutions techniques, changements majeur... »</title>
		<link rel="alternate" type="text/html" href="https://orphelins-apocalypse.synology.me/mediawiki/index.php?title=Historique_OA&amp;diff=1141&amp;oldid=prev"/>
		<updated>2026-05-01T19:05:54Z</updated>

		<summary type="html">&lt;p&gt;Page créée avec « 👥 &amp;#039;&amp;#039;&amp;#039;&lt;a href=&quot;/mediawiki/index.php?title=Communaut%C3%A9_OA&quot; title=&quot;Communauté OA&quot;&gt;COMMUNAUTÉ OA&lt;/a&gt;&amp;#039;&amp;#039;&amp;#039; — Les Orphelins de l&amp;#039;Apocalypse  = Historique OA =  Cette page retrace les grandes étapes de la communauté &amp;#039;&amp;#039;&amp;#039;Les Orphelins de l&amp;#039;Apocalypse&amp;#039;&amp;#039;&amp;#039; (OA), de ses serveurs Empyrion et des outils développés autour de la communauté.  L’objectif n’est pas de tout documenter en détail, mais de conserver une mémoire claire des événements importants : ouvertures de serveurs, évolutions techniques, changements majeur... »&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;👥 &amp;#039;&amp;#039;&amp;#039;[[Communauté OA|COMMUNAUTÉ OA]]&amp;#039;&amp;#039;&amp;#039; — Les Orphelins de l&amp;#039;Apocalypse&lt;br /&gt;
&lt;br /&gt;
= Historique OA =&lt;br /&gt;
&lt;br /&gt;
Cette page retrace les grandes étapes de la communauté &amp;#039;&amp;#039;&amp;#039;Les Orphelins de l&amp;#039;Apocalypse&amp;#039;&amp;#039;&amp;#039; (OA), de ses serveurs Empyrion et des outils développés autour de la communauté.&lt;br /&gt;
&lt;br /&gt;
L’objectif n’est pas de tout documenter en détail, mais de conserver une mémoire claire des événements importants : ouvertures de serveurs, évolutions techniques, changements majeurs de règles, wipes, outils communautaires, incidents notables et migrations.&lt;br /&gt;
&lt;br /&gt;
== 2026 ==&lt;br /&gt;
&lt;br /&gt;
=== Migration de la BAO vers PostgreSQL ===&lt;br /&gt;
&lt;br /&gt;
Le &amp;#039;&amp;#039;&amp;#039;1er mai 2026&amp;#039;&amp;#039;&amp;#039;, la base de données de la &amp;#039;&amp;#039;&amp;#039;Boîte à Outils&amp;#039;&amp;#039;&amp;#039; (BAO) a été migrée en urgence depuis une ancienne base &amp;#039;&amp;#039;&amp;#039;MariaDB&amp;#039;&amp;#039;&amp;#039; vers une nouvelle base &amp;#039;&amp;#039;&amp;#039;PostgreSQL&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Cette migration a permis de moderniser l’infrastructure serveur, de sortir d’une dépendance historique à MariaDB et de préparer une architecture plus fiable pour les futurs outils OA.&lt;br /&gt;
&lt;br /&gt;
La migration a concerné notamment :&lt;br /&gt;
&lt;br /&gt;
* les joueurs ;&lt;br /&gt;
* les heures de jeu ;&lt;br /&gt;
* les historiques de connexion ;&lt;br /&gt;
* les votes ;&lt;br /&gt;
* les crédits ;&lt;br /&gt;
* les blueprints ;&lt;br /&gt;
* les tickets ;&lt;br /&gt;
* les données liées aux univers ;&lt;br /&gt;
* les entités et POI en jeu ;&lt;br /&gt;
* les données ORIA.&lt;br /&gt;
&lt;br /&gt;
Une attention particulière a été portée aux données sensibles liées au calcul des heures de jeu, notamment :&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;PlayerConnectionStates&amp;#039;&amp;#039;&amp;#039; ;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;PlayerConnectionHistory&amp;#039;&amp;#039;&amp;#039; ;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;ElementsDeJeuParUnivers&amp;#039;&amp;#039;&amp;#039; ;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;HeureHistorique&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Avant le redémarrage de l’API, les états de connexion encore marqués comme actifs ont été neutralisés afin d’éviter tout risque d’ajout artificiel d’heures de jeu pendant l’arrêt technique.&lt;br /&gt;
&lt;br /&gt;
Cette migration a également nécessité plusieurs corrections applicatives, notamment le remplacement de certaines requêtes SQL héritées de MySQL par une syntaxe compatible PostgreSQL.&lt;br /&gt;
&lt;br /&gt;
=== Évolution de l’import des données serveur ===&lt;br /&gt;
&lt;br /&gt;
À la suite de la migration PostgreSQL, certains imports automatiques ont été adaptés afin de continuer à traiter correctement les données issues des serveurs Empyrion, notamment :&lt;br /&gt;
&lt;br /&gt;
* les entités en jeu ;&lt;br /&gt;
* les POI découverts ;&lt;br /&gt;
* les factions ;&lt;br /&gt;
* les membres de factions ;&lt;br /&gt;
* les historiques de connexion ;&lt;br /&gt;
* les snapshots SQLite des serveurs.&lt;br /&gt;
&lt;br /&gt;
== Voir aussi ==&lt;br /&gt;
&lt;br /&gt;
* [[Communauté OA]]&lt;br /&gt;
* [[Serveur Sans CPU (OA)]]&lt;br /&gt;
* [[Serveur Full Options (OA)]]&lt;br /&gt;
* [[ORIA]]&lt;br /&gt;
* [[Empyriopédia]]&lt;br /&gt;
* [[Accueil|← Retour à l&amp;#039;accueil]]&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Communauté]]&lt;br /&gt;
[[Catégorie:Historique]]&lt;/div&gt;</summary>
		<author><name>Eldran64</name></author>
	</entry>
</feed>