Modifications du 05/06/2025 au 27/09/2025
Généalorie - amélioration des arbres
le samedi 27 septembre 2025 à 06:24:12 :
- Un arbre généalogique est généré automatiquement pour les personnages
qui contiennent des informations sur les relations;
- l'affichage "pur HTML/CSS" est abandonné pour des scripts côté client
pour plus de flexibilité et d'interactions;
- mise en évidence de la personne pour laquelle on affiche la
généalogie;
- affichage plus discret pour les ancêtres auto-générés.
Type : modification (n°1109/1109)
Personnages - correction des fiches
le dimanche 14 septembre 2025 à 17:11:46 :
- correction de l'affichage pour les personnages qui n'ont pas de
données complètes.
Type : modification (n°1108/1109)
Performances
le jeudi 11 septembre 2025 à 03:08:59 :
- remplacement par un système de chargement autonome des api qui
restaient ouvertes;
- correction de styles;
- ajout de moniteurs qui forcent la fermeture des processus trop longs.
Type : modification (n°1107/1109)
Timeline - performances
le vendredi 5 septembre 2025 à 20:33:18 :
- mise en cache des évènements;
- amélioration de l'affichage de la ligne du temps pour les liens;
- gestion séparée des liens et des évènement eux-mêmes;
- amélioration de la consommation des streams pour les personnages et
les évènements.
Type : modification (n°1106/1109)
Timelines - optimisations
le samedi 30 août 2025 à 13:22:15 :
- suppression du lien vers la page qui contient TOUS les détails de
chaque évènement car le nombre d'évènements ne le permet plus;
- rétablissement de la consommation de streams au lieu de tableaux et
lazy loading (on consomme réellement l'évènement que si on en a besoin à
la fin);
- optimisation des affichages.
Type : modification (n°1105/1109)
Code des timelines
le vendredi 29 août 2025 à 19:01:07 :
- désactivation momentanée de le consommation des streams (retour au
tableaux);
- correction de tests (99 ok; 13 ko);
- nouveau namespace;
- adaptation des use et des include.
Type : modification (n°1104/1109)
Amélioration des Timelines
le jeudi 28 août 2025 à 17:47:28 :
- la ligne du temps consomme à présent des streams au lieu de tableaux
afin de réduite les coûts mémoire/cpu.
Type : modification (n°1103/1109)
Services Refactoring
le vendredi 22 août 2025 à 00:49:54 :
- mise à jour du service meteo;
- mise à jour du service de conversions de calendriers fantasy.
Type : modification (n°1102/1109)
Optimisations de code
le mercredi 20 août 2025 à 22:47:26 :
- désactivation complète du php pour les visiteurs;
- si la page existe en cache, le fichier html est directement envoyé;
- simplification des réécritures d'URL;
- mise en place de la sécurité pour les CORS (Cross-origin resource
sharing);
- actualisation des CSP (Content Security Policies);
- amélioration du script pour les tours de Hanoi;
- amélioration et mise à jour du CRUD (CReate Update Delete);
- réorganisation de la structure interne;
- désactivation des preload des svg.
Type : modification (n°1101/1109)
Optimisations Mediabrol
le jeudi 14 août 2025 à 21:00:34 :
- chargement plus rapide des films et séries;
- optimisation du chargement des artistes;
- corrections de bugs d'affichage.
Type : modification (n°1100/1109)
Mediabrol - page des derniers ouvrages
le lundi 11 août 2025 à 21:57:21 :
- ajout d'une page (avec pagination) pour afficher les derniers
ouvrages par date descendante.
Type : modification (n°1099/1109)
Mediabrol - ajouts et corrections
le dimanche 10 août 2025 à 09:22:31 :
- ajout de films et séries;
- ajout des jeux Resident Evil;
- ajout d'entités géographiques pour Resident Evil;
- correction de la génération automatique de liens dans le mediabrol.
Type : modification (n°1098/1109)
Performances - modification des appels à Wikipedia
le vendredi 18 juillet 2025 à 21:09:26 :
- mise en cache des appels à l'API de wikipedia pour les données que
l'infobrol ne possède pes encore;
- mise en place de la gestion du cache pour ces fichiers:
- suppression partielle;
- rechargement à la demande;
- désactivation possible pour la page en cours;
- suppressions de masse.
- corrections d'affichages dans les pages BD;
- remplacement des méthodes coûteuses en temps CPU.
Type : modification (n°1097/1109)
Recherche de personne - icônes de menu - acteurs
le mardi 15 juillet 2025 à 00:01:16 :
- ajout d'un formulaire de recherche de personnes par rôle;
- ajout d'icônes dans le menu "Livres/BD/Films";
- modification de la gestion des acteurs dans le home cinéma.
Type : modification (n°1096/1109)
Passage en prod des patches de dev
le dimanche 13 juillet 2025 à 12:00:11 :
- Personnages:
- adaptation de l'affichage des rôles;
- réduction du nombre de liens (seuls les premiers sont sous forme de
liens);
- modification du CRUD pour les rôles;
- correction de l'affichage des images (numérotation, label,...);
- correction de l'affichage de certains grades;
- Géo:
- adaptation de cartes pour LOST;
- Cache:
- affichage du cache en cours et des fichiers périmés;
- suppression sélective;
- SEO:
- correction de certaines URL canoniques;
- Incidents:
- adaptation de la DB de repli;
- modification des logs;
- Divers:
- adaptation de la phpdoc et de la jsdoc;
- suppression de méthodes;
- refactoring de la partie du home cinema;
Type : modification (n°1095/1109)
SEO: Correction des URL canonicales
le samedi 5 juillet 2025 à 19:52:06 :
- correction du bug qui supprimait des parties de l'URL canonique.
Type : modification (n°1094/1109)
Amélioration de performances
le vendredi 4 juillet 2025 à 18:03:17 :
- modification des scripts chargés en différé.
Type : modification (n°1093/1109)
Menu images
le vendredi 4 juillet 2025 à 02:01:02 :
- correction du bug de numérotation dans le menu des images;
- prise en charge des images du bbcode.
Type : modification (n°1092/1109)
Gestion du cache
le jeudi 3 juillet 2025 à 22:28:44 :
- amélioration de la gestion du cache des pages et suppression des
pages dont la date est trop ancienne.
Type : modification (n°1091/1109)
Ajustements des cartes d'identité des personnages
le samedi 28 juin 2025 à 09:45:23 :
- Prise en charge des paradoxes temporels lors des voyages dans le
temps. La date de décès d'un personnage peut désormais être antérieure à
sa date de naissance sans affecter le calcul de son âge au moment du
décès.
Type : modification (n°1090/1109)
Grades: Irak
le dimanche 22 juin 2025 à 10:50:55 :
- ajout des grades pour l'Irak;
- correction dans la génération de certains grades (dont la Belgique).
Type : ajout/modification de contenu (n°1089/1109)
Gestion des alias
le lundi 9 juin 2025 à 02:43:12 :
- affichage d'une page de redirection lorsqu'un personnage est un alias
vers un autre personnage;
- prise en charge de l'alias dans le CRUD (CReate, Update, Delete).
Type : modification (n°1088/1109)
Amélioration des liens internes
le samedi 7 juin 2025 à 08:31:34 :
- la génération de liens internes dans les pages du mediabrol sont
réduites à la série en cours. Donc un film utilisera les références de
la collection dont il provient, de même pour des BD, des épisodes de
série TV, etc.).
- certains lieux peuvent être liés à une série. Par exemple les fiches
sur les personnages de la saga Star Wars sont peuplées avec des liens
vers les entités géographiques de l'Univers de Star Wars.
Type : modification (n°1087/1109)
Correction Filtre et tri des personnages et albums
le jeudi 5 juin 2025 à 22:36:17 :
- correction du filtre qui était trop restrictif;
- amélioration des performances du tri.
Type : modification (n°1086/1109)
Version en cache
03/10/2025 08:26:16 Cette version de la page est en cache (à la date du 03/10/2025 08:26:16) afin d'accélérer le traitement.Vous pouvez activer le mode utilisateur dans le menu en haut pour afficher la version plus récente de la page.
Document créé le 24/11/2016, dernière modification le 13/02/2024
Source du document imprimé : https://www.gaudry.be/info/versioning/code-modif/page37.html
L'infobrol est un site personnel dont le contenu n'engage que moi. Le texte est mis à disposition sous licence CreativeCommons(BY-NC-SA). Plus d'info sur les conditions d'utilisation et sur l'auteur.