Luafi.com Logo Luafi.com

00:00:00
0m / 180m

Update History

Discover the latest changes, fixes, and features deployed on the platform.

OPS Activation synchro Git pour Changelog & Sécurité .htaccess

30/11/2025 08:08
52b03f3 zesty

Détails : - Ajout .htaccess pour protéger .git et fichiers sensibles - Modification .rcloneignore pour synchroniser le dossier .git (requis pour update-changelog.php sur le serveur) Version : 2.9.4

BUG Chargement correct du secret Changelog via config.php

30/11/2025 08:05
7cb11d8 zesty

Détails : - Ajout de la constante CHANGELOG_UPDATE_SECRET dans config.php (lecture .env) - Mise à jour de update-changelog.php pour utiliser la constante - Résout le problème 'Server configuration error' sur le serveur Version : 2.9.3

SEC Sécurisation script changelog

30/11/2025 07:59
cdc577b zesty

Détails : - Récupération du token depuis le .env au lieu de hardcoding - Permet de garder le secret hors du code source Version : 2.9.2

FEAT Automatisation du Changelog via API

30/11/2025 07:44
e0eef6e zesty

Détails : - Création endpoint api/admin/update-changelog.php protégé par token - Script scripts/trigger_changelog_update.sh pour CRON - Nettoyage des scripts d'import manuels (commits.json, import_*.php) - Ajout de la table project_commits si manquante - Commit de rattrapage des modifications précédentes (index.php, css, js) Version : 2.9.1

[UX] - Lien historique déplacé sur le numéro de version dans le footer

30/11/2025 07:31
aeaf043 zesty

[UX] - Ajout lien accueil sur le logo header

30/11/2025 07:25
e6d7972 zesty

Détails : - Le logo ToDoList .ovh est maintenant cliquable - Redirige vers / (accueil) - Styles CSS inline pour préserver l'apparence

FEAT Ajout de l'historique des mises à jour (Changelog)

30/11/2025 07:18
a07ecac zesty

Détails : - Création de la table 'project_commits' - Scripts d'importation (git log -> JSON -> MySQL) - Page liste paginée (commits.php) - Page détail (commit.php) - Lien dans le footer

BUG Support POST pour update profil (requis pour upload image)

30/11/2025 07:05
56b929d zesty

BUG Réintégration champ upload image manquant dans settings.php

30/11/2025 06:40
a6f8da6 zesty

FEAT Support complet upload avatar + Fix couleur

30/11/2025 05:27
01f07af zesty

Détails : - DB : Ajout colonne avatar_url (via script) - API : Support multipart/form-data et upload fichier - JS : Preview image, conversion hex couleur, envoi FormData - UI : Affichage image dans header et settings Issue : Demande utilisateur Version : 2.0.0

DOC Footer dynamique (année PHP) + Version v2.9 confirmée

30/11/2025 04:57
0c89232 zesty

DOC Bump version site v2.9

30/11/2025 04:48
3c5810e zesty

Détails : - Mise à jour footer.php : v2.9 (Profile & Security Fixes) - Mise à jour année copyright : 2025 - Reflète les changements récents sur l'email et la couleur du profil

BUG Incrémentation version assets v2.4

29/11/2025 23:21
b4894b5 zesty

Détails : - Force le rechargement des fichiers JS (auth.js, profile.js) - Résout le problème de cache navigateur - Nettoyage des fichiers de debug Version : 1.9.5

BUG Correction couleur avatar (regex + update centralisé)

29/11/2025 23:06
6709201 zesty

Détails : - js/auth.js: Regex getAvatarColor plus permissive (#RGB ou #RRGGBB) + trim() - js/auth.js: Ajout méthode updateUser() pour centraliser la maj - js/profile.js: Utilisation de updateUser() au lieu de maj manuelle state Issue : Couleur non appliquée Version : 1.9.4

BUG Sync localStorage après update profil

29/11/2025 22:50
9ae9cf5 zesty

Détails : - AuthManager utilise localStorage pour l'affichage optimiste au démarrage - Mise à jour explicite de 'auth_user' dans localStorage après modification réussie - Résout le problème où le header affichait l'ancien nom après reload Issue : Changement pseudo/couleur non visible Version : 1.9.3

BUG Correction update profil (display_name/color)

29/11/2025 22:43
7e6a792 zesty

Détails : - API : Amélioration lecture JSON (fallback RAW/POST) + Logs debug - JS : Force reload après succès pour éviter cache - Tests : Script PHP interne + Test Playwright ajoutés Issue : Update sans effet rapporté Version : 1.9.2

[CHANGE] - Suppression vérification mot de passe pour changement email

29/11/2025 22:26
6033e24 zesty

Détails : - settings.php : Retrait input mot de passe - js/settings.js : Retrait param current_password - api/user/profile.php : Retrait check password pour email - Test dédié ajouté Issue : Demande directe Version : 1.9.1

FEAT Section dédiée changement email

29/11/2025 22:21
504d6b6 zesty

Détails : - Ajout formulaire 'Changer email' dans settings.php (Sécurité) - Validation double entrée (email + confirmation) dans js/settings.js - Suppression champ email du modal profil (js/profile.js) - Test UI ajouté Version : 1.9.0

BUG Fix settings page disconnect by including cookie-utils.js

28/11/2025 00:29
ba53e09 zesty

BUG Fix user object retrieval in AuthMiddleware when using cookies

28/11/2025 00:20
3e0368f zesty