VERSION 26.9.8

Les dernières versions d'Agora-Project se trouvent ici !
N'hésitez pas à partager vos premières impressions ou suggestions de correctifs.
xech
Administrateur du site
Messages : 1510
Inscription : 17 janv. 2008, 20:58

VERSION 26.9.8

Message par xech »

Bonjour tous !

Au programme de cette nouvelle version :

Renforcement des contrôles de réinitialisation de mot de passe via un token à usage unique
Renforcement des contrôles d'Url passés en paramètre : ObjUrl, VisioUrl, etc
Renforcement des contrôles de connexion auto via tokens & password_hash()
Renforcement des contrôles de sessions via "use_strict_mode" et session_regenerate_id()
Renforcement des contrôles d'accès aux ExternalFileDownload via token unique
Optimisation de la rapidité d'affichage d'agendas multiples
Optimisation de la rapidité d'affichage de grandes arborescences de dossiers
Optimisation de la gestion des droits d'accès via la fonction "setAffectations"
Optimisation de la fonction de nettoyage de texte via la fonction "clean"
Optimisation des contrôles d'upload de fichiers et création de dossiers tmp
Optimisation des contrôles d'accès aux fichiers joints
Optimisation des contrôles des Array passés paramètre $_GET / $_POST
Amélioration de l'affichage des menus contextuels en bord droit ou bas de page
Amélioration du controle des URLs des visios
Amélioration du controle des commandes shell_exec()
Amélioration du controle des fonctions de redir()
Amélioration du controle de connexion à PDO
Correction de l'affichage des tooltips des synthèses d'agendas
Correction de la recherche sur l'option "Ajouter des utilisateurs existants à l'espace"
Correction du nom des pièces jointes dans les emails de notification

Merci d'avance pour vos retours !

Hébergement indépendants : vous trouverez la procédure de mise à jour ou d'installation en fin de documentation.
Hébergement Omnispace.fr : la mise à jour interviendra automatiquement dans les prochains jours.
Pièces jointes
UPDATE_AGORA-PROJECT_26.9.8.zip
(11.85 Mio) Téléchargé 401 fois
INSTALL_AGORA-PROJECT_26.9.8.zip
(12.81 Mio) Téléchargé 332 fois
Philippe-372
Messages : 11
Inscription : 19 mars 2025, 20:34

Re: NOUVELLE VERSION 26.9.1

Message par Philippe-372 »

Bonjour,
J'ai installé, et à la 1ere ouverture (qui doit appliquer les changements de BDD), j'ai un plantage :
SQLSTATE[HY000]: General error: 2006 MySQL server has gone away
Heureusement, c'est sur un site de test.
Merci pour votre travail.
xech
Administrateur du site
Messages : 1510
Inscription : 17 janv. 2008, 20:58

Re: NOUVELLE VERSION 26.9.1

Message par xech »

Bonjour Philippe,

A priori votre serveur MySQL a eu une erreur d'encodage durant la mise à jour.

Quel type d'hébergement avez-vous et surtout avec quelle version de PHP et MySQL ? Est-ce qu'il s'agit d'une ancienne version de MySQL ?

Si vous avez un fichier "UPDATE_LOCK.log" dans le répertoire /DATAS/, vous pouvez le supprimer puis relancer l'accès à votre espace.

Cdlt
Xech
Philippe-372
Messages : 11
Inscription : 19 mars 2025, 20:34

Re: NOUVELLE VERSION 26.9.1

Message par Philippe-372 »

Bonjour et merci,
Voici les infos :
PHP 8.2.31 (cli) (built: May 18 2026 14:06:28) (NTS)
mysql Ver 14.14 Distrib 5.7.30, for Linux (x86_64) using EditLine wrapper
navigateur Firefox

J'ai supprimé le lock et relancé la mise à jour à partir d'une copie de la prod et j'ai la même erreur
Le serveur est le même que celui de la prod, juste un sous-domaine et une base séparée (même serveur de bdd)
Hébergement mutualisé chez infomaniak
J'ai inspecté la console de sortie, mais je n'ai pas d'erreur,
même erreur sur un autre navigateur (chrome)
Je sèche

ERRATUM : PHP 8.1.34 mariadb 10.4.18 (j'avais pris les infos en ligne de commande au lieu de celle du site)
ET je pars de la version 26.4.3
xech
Administrateur du site
Messages : 1510
Inscription : 17 janv. 2008, 20:58

Re: NOUVELLE VERSION 26.9.1

Message par xech »

@Philippe:
Est-ce qu'il serait possible de m'envoyer un dump de la base de données en MP pour pouvoir effectuer un test de migration en local ?
J'ai pu faire plusieurs tests, notamment sur OVH, et cela ne pose pas de soucis particulier. Mais il est possible que le passage du moteur de base de données MyISAM vers INNODB (plus récent) soit en cause.
Xech
Philippe-372
Messages : 11
Inscription : 19 mars 2025, 20:34

Re: NOUVELLE VERSION 26.9.1

Message par Philippe-372 »

Je t'ai fait le MP.
Pour info, je viens de mettre la 26.6.2.
Sans Pb, c'est ok pour celle-ci
Philippe-372
Messages : 11
Inscription : 19 mars 2025, 20:34

Re: NOUVELLE VERSION 26.9.1

Message par Philippe-372 »

J'ai passé la mise à jour 26.9.1 (après la 26.6.2)
Et j'ai le message : "Update in progress, please wait" et un lien "Retour" Et rien ne bouge.
Je clique sur Retour, : "SQLSTATE[HY000]: General error: 2006 MySQL server has gone away"
Voilà où j'en suis.
xech
Administrateur du site
Messages : 1510
Inscription : 17 janv. 2008, 20:58

Re: NOUVELLE VERSION 26.9.1

Message par xech »

Bonjour Philippe,
En attendant que votre problème soit réglé, vous pouvez revenir à une version 26.6 (pensez à supprimer le fichier ""/DATAS/UPDATE_LOCK.log).
Je regarde d'où pourrait venir ce blocage MYSQL.
Cdlt
Xech
Philippe-372
Messages : 11
Inscription : 19 mars 2025, 20:34

Re: NOUVELLE VERSION 26.9.1

Message par Philippe-372 »

D'accord, merci,
Philippe
xech
Administrateur du site
Messages : 1510
Inscription : 17 janv. 2008, 20:58

Re: NOUVELLE VERSION 26.9.1

Message par xech »

Merci Philippe pour le rapport complet en MP !

Effectivement avec d'anciennes versions de MariaDB (la version 10.4 date de 2019) l'encodage utf8mb3 par défaut pouvait poser soucis lors d'une migration vers utf8mb4 (comme dans votre situation). Sur les version 11+ l'encodage par défaut est utf8mb4, donc le transfert de utf8mb3 vers utf8mb4 ne pose plus soucis.

Ce changement d'encodage n'étant pas primordial pour le bon fonctionnement d'Agora-Project, une condition a été ajoutée dans les mises à jour d'encodage de caractères en Bdd, sur la toute dernière version à venir (26.9.4).

Bien Cordialement
Xech
Philippe-372
Messages : 11
Inscription : 19 mars 2025, 20:34

Re: NOUVELLE VERSION 26.9.1

Message par Philippe-372 »

Merci Xech,
Oui MariaDB en version 10.4 semble poser ce genre de problèmes.
Impatient de tester la version 26.9.4 d'Agora
Cdlt,
Philippe
xech
Administrateur du site
Messages : 1510
Inscription : 17 janv. 2008, 20:58

Re: NOUVELLE VERSION 26.9.5

Message par xech »

Philippe-372 a écrit : 10 sept. 2026, 16:34 Impatient de tester la version 26.9.4 d'Agora
Pour information, la nouvelle version 26.9.5 vient d'être publié aujourd'hui !
Bien cordialement
Xech
Philippe-372
Messages : 11
Inscription : 19 mars 2025, 20:34

Re: NOUVELLE VERSION 26.9.5

Message par Philippe-372 »

Bonjour Xech,
Bonne nouvelle : J'ai eu la hotline de l'hébergeur qui m'a donné une solution pour changer MariaDB, j'ai maintenant la version 10.11.
*** Et j'ai pu passer les mises à jour jusqu'à la version 26.9.5 !! ***
Les tables et les champs sont bien en "utf8mb4_unicode_ci" comme voulu.
Donc : merci Xech pour votre aide,
Bien cordialement,
Philippe
xech
Administrateur du site
Messages : 1510
Inscription : 17 janv. 2008, 20:58

Re: NOUVELLE VERSION 26.9.5

Message par xech »

Philippe-372 a écrit : 15 sept. 2026, 18:23 Bonjour Xech,
Bonne nouvelle : J'ai eu la hotline de l'hébergeur qui m'a donné une solution pour changer MariaDB, j'ai maintenant la version 10.11.
*** Et j'ai pu passer les mises à jour jusqu'à la version 26.9.5 !! ***
Les tables et les champs sont bien en "utf8mb4_unicode_ci" comme voulu.
Donc : merci Xech pour votre aide,
Bien cordialement,
Philippe
Parfait, Good news !

Cdlt
Xech
jacob91
Messages : 24
Inscription : 07 avr. 2024, 18:09

NOUVELLE VERSION 26.9.8 et apostrophes

Message par jacob91 »

Bonjour Xech,

Je n'arrive pas à uploader les fichiers dont les noms contiennent des apostrophes.
Les noms de dossier peuvent en contenir.
Est-ce qu'il faut absolument remplacer l'apostrophe ou y a-t-il une autre solution ?

Merci d'avance.

Cordialement,
Jacob91
xech
Administrateur du site
Messages : 1510
Inscription : 17 janv. 2008, 20:58

Re: NOUVELLE VERSION 26.9.8 et apostrophes

Message par xech »

jacob91 a écrit : 29 sept. 2026, 08:39 Je n'arrive pas à uploader les fichiers dont les noms contiennent des apostrophes.
Bonjour,
Pourriez-vous m'envoyer un exemple de fichier qui pose soucis de votre coté, en MP ?
Normalement ça devrait fonctionner correctement avec des fichiers ou des dossiers.
Aussi, est-ce que vous êtes en auto-hébergement sur Wamp (Windows) ou Mamp (MacOS) ?
Xech
jacob91
Messages : 24
Inscription : 07 avr. 2024, 18:09

NOUVELLE VERSION 26.9.8 et apostrophes

Message par jacob91 »

Bonjour,
Pourriez-vous m'envoyer un exemple de fichier qui pose soucis de votre coté, en MP ?
Normalement ça devrait fonctionner correctement avec des fichiers ou des dossiers.
Aussi, est-ce que vous êtes en auto-hébergement sur Wamp (Windows) ou Mamp (MacOS) ?
Xech
Je peux prendre un fichier qui ne pose aucun problème en upload, lui rajouter une apostrophe et constater que je ne peux plus l'uploader.

Image

Mon site est hébergé chez Hostinger.
xech
Administrateur du site
Messages : 1510
Inscription : 17 janv. 2008, 20:58

Re: NOUVELLE VERSION 26.9.8 et apostrophes

Message par xech »

@jacob91 :

Bonjour,

J'ai effectué un test avec un fichier portant le même nom : en local sur un serveur de test, et sur un hébergement Omnispace, cela fonctionne très bien (cf. captures d'écran).

Pourriez-vous m'indiquer quelle version de PHP, MySQL et surtout d'Agora-Project vous utilisez sur Hostinger ? Aussi quelle version de Windows/Mac/Linux et quel navigateur ?

Xech
Pièces jointes
Capture d'écran 2026-09-30 120505.png
Capture d'écran 2026-09-30 120505.png (55.61 Kio) Consulté 1181 fois
jacob91
Messages : 24
Inscription : 07 avr. 2024, 18:09

Re: NOUVELLE VERSION 26.9.8

Message par jacob91 »

Pourriez-vous m'indiquer quelle version de PHP, MySQL et surtout d'Agora-Project vous utilisez sur Hostinger ? Aussi quelle version de Windows/Mac/Linux et quel navigateur ?
Xech
- PHP 8.5
- MySQL
- Agora Project : 26.9.8
- Windows 11
- LibreWolf, Firefox et Edge.
jacob91
Messages : 24
Inscription : 07 avr. 2024, 18:09

Re: NOUVELLE VERSION 26.9.8

Message par jacob91 »

Pourriez-vous m'indiquer quelle version de PHP, MySQL et surtout d'Agora-Project vous utilisez sur Hostinger ? Aussi quelle version de Windows/Mac/Linux et quel navigateur ?
Xech
- PHP 8.5.7
- MariaDB 11.8.9
- Agora Project : 26.9.8
- Windows 11
- LibreWolf, Firefox et Edge.
becane WEB
Messages : 1
Inscription : 23 avr. 2026, 08:44
Localisation : Lyon
Contact :

Re: NOUVELLE VERSION 26.9.8

Message par becane WEB »

Bonjour,

Une petite remarque concernant la page du changelog (https://agora-project.net/discussion/viewforum.php?f=7), il y a un problème de sécurité https (Message "site non sécurisé...").


Sinon, merci pour cette nouvelle version. L'outil est vraiment top. Je le conseille pour remplacer des nextcloud plus complexe à gérer et à installer sur les serveurs mutualisés.
__________
Cédric - bécane WEB
becaneweb.net
xech
Administrateur du site
Messages : 1510
Inscription : 17 janv. 2008, 20:58

Re: NOUVELLE VERSION 26.9.8

Message par xech »

Bonjour à tous !

@Jacob:
Après plusieurs tests dans des conditions similaires, aucun souci rencontré de mon coté sur les noms de fichiers : depuis Linux, Windows, Mac, Edge, Brave, Firefox, PHP 8.2 / 8.4 / 8.5 : tout est OK.
Pourriez-vous quand même m'envoyer le fichier en question en Message Privé : il est possible que l'encodage de caractère de votre fichier soit en cause.

@becane WEB :
Aucun message d'erreur de mon coté. Il serait possible d'avoir plus de précision à ce propos ? Normalement, aucun message de ce genre ne devrait apparaitre car la connexion est bien sécurisée via SSL/TLS :

Capture d'écran.png
Capture d'écran.png (13.94 Kio) Consulté 1041 fois
jacob91
Messages : 24
Inscription : 07 avr. 2024, 18:09

Re: NOUVELLE VERSION 26.9.8

Message par jacob91 »

Après plusieurs tests dans des conditions similaires, aucun souci rencontré de mon coté sur les noms de fichiers : depuis Linux, Windows, Mac, Edge, Brave, Firefox, PHP 8.2 / 8.4 / 8.5 : tout est OK.
Bonjour, Xech
J'ai testé mon site web en local avec Laragon. Effectivement, je peux uploader un fichier dont le nom contient une ou des apostrophes.
Le problème se pose sur le site en ligne avec n'importe quel fichier. Vous rajoutez une apostrophe au nom du fichier et vous ne pouvez ensuite plus uploader le fichier.
Je vais voir avec Hostinger si je peux trouver une solution.
Merci pour ton aide.

Cdt, Jacob91
Verrouillé