📋 Changelog

Historique des versions

Retrouvez toutes les nouveautés, améliorations et correctifs de chaque version.

Dernière version stable : vPlugin LR 2.8.1 · 9 septembre 2026
v1.9.4
12 octobre 2026
Bêta

Téléchargement des photos, désormais possible sur un album de sélection

Nouveautés
  • › Un nouveau réglage dans Modifier l'album autorise le téléchargement des photos directement depuis la galerie du client — pratique quand vous voulez donner un accès rapide à quelques fichiers sans créer un dossier de livraison séparé. Désactivé par défaut.
  • › Quand le filigrane est actif sur l'album, les téléchargements restent filigranés : vos aperçus de travail ne circulent jamais en version propre avant la livraison finale.
vPlugin LR 2.8.1
9 septembre 2026
✓ Stable

Votre espace de stockage s'affiche dans Lightroom

Nouveautés
  • › La page de création d'album du plugin indique votre espace de stockage : ce qui est utilisé, votre total et le pourcentage atteint. Le chiffre est relu à chaque ouverture de la page, et le bouton « Rafraîchir les listes » le met à jour avec le reste.
  • › La couleur suit le remplissage, et un message vous prévient à la fin d'une publication lorsque vous approchez de votre plafond — vous voyez venir au lieu de découvrir l'arrêt au milieu d'un envoi.
  • › Si une publication est refusée faute de place, le message indique désormais ce qui est consommé sur votre total.
  • › Cet affichage concerne PIXMARO Cloud, où un espace de stockage est associé à votre offre. Sur une installation autonome, où le stockage est celui de votre serveur, rien ne s'affiche.
v1.9.3
9 septembre 2026
Bêta

Les compteurs s'accordent, dans les trois langues

Améliorations
  • › Les messages qui annoncent un nombre s'écrivent maintenant au bon nombre : « Supprimer 1 album ? » ou « Supprimer 3 albums ? », au lieu de la forme « album(s) ». Cela vaut pour le français, l'anglais et l'espagnol, y compris l'accord des participes en espagnol.
  • › La correction couvre les galeries que voient vos clients : un album sans photo sélectionnée n'affiche plus « 0 photos sélectionnées ».
  • › Elle s'applique aussi aux confirmations de suppression, à la progression des envois, au filigrane et au nettoyage des fichiers orphelins.
v1.9.2
5 août 2026
Bêta

Libellés plus clairs dans les Paramètres et la Facturation

Améliorations
  • › Le réglage d'envoi des fichiers s'intitule désormais Envoi par morceaux, dans les trois langues. Son fonctionnement est inchangé.
  • › Sur la page Facturation, la mention « sans engagement » précise que votre accès court jusqu'à la fin de la période déjà payée.
v1.9.1
5 août 2026
Bêta

Sélection et livraison restent deux albums distincts

Changements
  • › Pour faire choisir à un client parmi des photos déjà livrées, créez un album de sélection distinct : chaque album garde ainsi son rôle, et votre client sait toujours ce qu'il regarde. La conversion d'un dossier de livraison en album de sélection est retirée au profit de cette méthode.
v1.9.0
5 août 2026
Bêta

Choisissez le format des fichiers que vous livrez

Nouveautés
  • › Un template de livraison Lightroom vous laisse maintenant choisir ce que votre client télécharge : JPEG, PNG, TIFF, ou le fichier original — RAW compris, recopié sans être réencodé.
  • › La qualité du fichier livré se règle à part. TIFF et fichier original partent toujours en résolution maximale, il n'y a rien à décider.
  • › Nécessite le plugin Lightroom 2.7.3, publié en même temps.
Améliorations
  • › La qualité du fichier livré est désormais indépendante de celle des aperçus. Vos templates existants conservent exactement le rendu qu'ils avaient ; si vous aviez abaissé la qualité de vos aperçus, vérifiez celle de vos livraisons.
  • › Un template de livraison web l'indique clairement : le fichier que vous déposez est remis à votre client dans son format et sa résolution d'origine, sans retouche du serveur.
v1.8.0
5 août 2026
Bêta

Licence Pro : branding studio et filigrane

Nouveautés
  • › La licence Pro applique désormais votre branding de bout en bout : votre logo et le nom de votre studio sur les galeries, le portail client, les emails et la page d'erreur — et aucune mention de PIXMARO nulle part.
  • › Le filigrane automatique est inclus dans la licence Pro.
  • › Pendant la période d'essai, ces deux fonctions sont actives : vous les jugez sur pièces avant de choisir votre licence.
Améliorations
  • › Votre nom et votre logo s'affichent de façon identique partout : galeries, portail client, emails et pages d'erreur.
  • › Le retrait d'un filigrane reste possible à tout moment, quelle que soit votre licence.
v1.7.3
30 juillet 2026
Bêta

Dernière passe de traduction — 28 textes oubliés

Correctifs
  • › Galeries client : le message affiché quand un filtre ne renvoie aucune photo, et le compteur « N photos sélectionnées » de la barre de téléchargement, restaient en français. Ce compteur accordait aussi mal le singulier.
  • › Espace client : le lien « Accueil » des pages de connexion, d'inscription et de mot de passe oublié.
  • › Installation : le lien de téléchargement du plugin Lightroom, et le bilan des prérequis — qui affichait « 1 prérequis manquants » au singulier.
  • › Rapport de sélection : les six colonnes du fichier CSV exporté (Photo, Sélectionnée, Étoiles, Couleur, Commentaire, Options) sortaient toujours en français.
  • › Réglages et Diagnostic : dix-sept libellés — états des extensions et des permissions, connectivité, SMTP, badges de mise à jour et de licence, textes d'aide des sections Lightroom et Orphelins, bandeau white-label.
  • › Page introuvable : le bouton de retour à l'accueil.
v1.7.2
30 juillet 2026
Bêta

Les derniers textes restés en français sont traduits

Correctifs
  • › Galeries client : le message de confirmation affiché après l'envoi d'une sélection s'affiche désormais dans la langue de votre client. Il restait en français, et le pluriel y était incorrect quand une seule photo était sélectionnée.
  • › Dossiers de livraison : le message qui invite à télécharger les photos par lot, sur les dossiers très volumineux, était lui aussi resté en français.
  • › Espace client : le titre et la description affichés lors du partage d'un lien sur les réseaux sociaux sont traduits.
  • › Réglages : les messages d'envoi d'un email de test, d'invitation d'un client, les libellés du menu latéral et ceux de la page Diagnostic s'affichent dans votre langue.
Améliorations
  • › Les dates s'adaptent à la langue, partout — y compris dans les galeries de vos clients et les emails qu'ils reçoivent : « 12/03/2026 à 14:30 » en français, « Mar 12, 2026 at 2:30 PM » en anglais, « 12/03/2026 a las 14:30 » en espagnol.
v1.7.5
4 août 2026
Bêta

PIXMARO s'installe désormais sur les hébergements Nginx

Nouveautés
  • › Prise en charge des hébergements Nginx. PIXMARO détecte l'absence de réécriture d'adresses et bascule seul sur un format qui fonctionne partout où PHP tourne. L'installation va au bout, sans rien à configurer. Sur Apache et LiteSpeed, rien ne change : mêmes adresses, même installation.
Améliorations
  • › Contrôle de la protection du dossier de données. Nginx ne lit pas les fichiers .htaccess : la règle qui protège la base de données doit y être ajoutée à la configuration du site. PIXMARO le vérifie lui-même, vous le signale à la fin de l'installation et à tout moment dans Paramètres → À propos → Diagnostic système, en affichant la règle exacte à appliquer. Si le contrôle ne peut pas aboutir — certains hébergements bloquent les requêtes sortantes — il le dit plutôt que d'annoncer une protection non vérifiée.
  • › Une protection supplémentaire est ajoutée au dossier de la base, au cas où le fichier de configuration principal serait perdu lors d'une mise à jour.
v1.7.4
3 août 2026
Bêta

Réorganisez vos photos par glisser-déposer

Nouveautés
  • › L'ordre des photos d'un album se change désormais en faisant glisser une vignette à sa place, sur la page de l'album. L'ordre est enregistré aussitôt, et c'est celui que verra votre client. Jusqu'ici, un album gardait définitivement l'ordre dans lequel les photos avaient été envoyées.
  • › Cela vaut quelle que soit la provenance des photos — import depuis le navigateur ou publication depuis Lightroom. Vous publiez d'abord, vous rangez ensuite. Le glisser-déposer fonctionne sur ordinateur : sur téléphone et tablette, les vignettes restent cliquables, mais l'ordre ne se modifie pas au doigt.
Correctifs
  • › Retirer une photo d'une collection publiée depuis Lightroom la retire désormais de l'album PIXMARO. Vérifiez vos albums de sélection en cours : une photo retirée côté Lightroom pouvait y rester visible.
  • › Cette suppression reste volontairement refusée sur les dossiers de livraison : une fois livrées, les photos appartiennent à votre client, et elles ne se suppriment que depuis PIXMARO.
Améliorations
  • › L'API du plugin vérifie désormais que la photo visée appartient bien à votre compte avant d'y toucher.
vPlugin LR 2.7.2
3 août 2026
Bêta

Les réglages de métadonnées s'appliquent aux photos publiées

Correctifs
  • › Le panneau « Métadonnées » des réglages du service de publication — « Inclure : Copyright uniquement », « Supprimer les informations d'emplacement », « Supprimer les informations de personne » — s'applique désormais à tout ce que le plugin publie : vignettes, aperçus et fichiers de livraison. Dans les versions antérieures, les fichiers partaient avec l'ensemble de leurs métadonnées, coordonnées GPS comprises, même lorsque ces options étaient cochées.
  • › Si vous livrez des photos de personnes, d'enfants ou prises au domicile de vos clients, vérifiez ce panneau après la mise à jour : c'est maintenant lui qui décide de ce qui quitte votre ordinateur.
Améliorations
  • › Le choix du format ne propose plus que le JPEG sur les albums de sélection et de visualisation. PNG, TIFF et « Original » restent disponibles sur les dossiers de livraison, où ils ont un sens. Publier un RAW dans un album de sélection était possible jusqu'ici : le client ne pouvait pas l'afficher, et l'album pesait inutilement lourd.
  • › À noter : au format « Original », Lightroom recopie votre fichier sans le retraiter et ignore les réglages de métadonnées — aucune ne peut alors être retirée. C'est le comportement attendu pour une livraison de fichiers bruts.
  • › Les photos déjà publiées ne sont pas modifiées. Republiez-les si vous voulez remplacer les fichiers en ligne par des versions nettoyées.
vPlugin LR 2.7.1
30 juillet 2026
Bêta

Les messages d'erreur du serveur suivent la langue du plugin

Correctifs
  • › Quand PIXMARO refuse une action pendant une publication — album introuvable, fichier invalide, session expirée — le message venait du serveur et s'affichait en français, même avec un plugin et un Lightroom en anglais. Le plugin indique maintenant sa langue au serveur, qui répond dedans.
Améliorations
  • › Cette version nécessite PIXMARO 1.7.2 ou plus récent pour que les messages du serveur soient traduits. Avec une version antérieure, le plugin fonctionne normalement et ces messages restent en français.
v1.7.1
28 juillet 2026
Bêta

Le message de licence expirée s'affiche dans votre langue

Correctifs
  • › Quand une licence arrive à expiration, le message qui vous l'indique restait en français, même si vous aviez choisi l'anglais ou l'espagnol. Il s'affiche désormais dans votre langue, dans l'application comme dans le plugin Lightroom.
Améliorations
  • › Les archives d'installation ne contiennent plus certains fichiers de travail internes qui s'y étaient glissés. Cela n'a aucun effet sur le fonctionnement de PIXMARO.
vPlugin LR 2.7.0
28 juillet 2026
Bêta

Le plugin Lightroom parle votre langue

Nouveautés
  • › Le plugin Lightroom s'affiche désormais en français, en anglais ou en espagnol. Il suit automatiquement la langue de votre Lightroom : il n'y a rien à régler, et aucun réglage supplémentaire n'apparaît dans le plugin. Si votre Lightroom est dans une autre langue, le plugin s'affiche en anglais.
  • › La traduction couvre l'ensemble du plugin : la configuration du service de publication, les cinq onglets des paramètres de collection, les messages affichés pendant et après une publication, ainsi que la fiche du gestionnaire de modules externes.
Améliorations
  • › Les messages qui comptent des photos sont désormais correctement accordés : « 1 photo envoyée » au lieu de « 1 photo(s) envoyée(s) ».
v1.7.0
27 juillet 2026
Bêta

PIXMARO parle désormais français, anglais et espagnol

Nouveautés
  • › PIXMARO est maintenant disponible en trois langues : français, anglais et espagnol. La traduction couvre l'ensemble de l'application — votre tableau de bord, les albums, les dossiers de livraison, les réglages, mais aussi tout ce que voient vos clients : les galeries, l'espace client et les emails qu'ils reçoivent.
  • › Pour activer une langue, rendez-vous dans Réglages → Apparence → « Langues servies » et cochez celles que vous souhaitez proposer. Tant que vous n'y touchez pas, rien ne change : PIXMARO reste en français.
  • › Une fois plusieurs langues activées, un sélecteur apparaît sur chaque page. Vous pouvez travailler en anglais pendant qu'un client consulte sa galerie en espagnol : les deux choix sont indépendants.
  • › Vos clients disposant d'un compte sur votre espace client peuvent enregistrer leur langue préférée. Elle les suit ensuite sur tous leurs appareils, et leurs emails leur parviennent dans cette langue.
  • › Vous pouvez définir une langue par défaut pour les galeries partagées avec des clients sans compte. Laissée sur « Détection automatique », la galerie s'affiche dans la langue du navigateur de votre client.
  • › Chaque email est rédigé dans la langue de son destinataire, et non dans celle de la personne qui déclenche l'envoi : vos notifications vous parviennent dans votre langue, les confirmations de sélection dans celle de votre client.
  • › L'installation de PIXMARO est elle aussi traduite. Elle s'affiche dans la langue de votre navigateur, avec un sélecteur si vous préférez une autre langue, et retient votre choix pour la suite.
Améliorations
  • › Les tailles de fichiers s'adaptent à la langue : « 2,4 Mo » en français, « 2.4 MB » en anglais et en espagnol.
  • › Chaque page indique désormais sa langue aux navigateurs et aux moteurs de recherche, ce qui améliore l'accessibilité et le référencement.
vPlugin LR 2.6.0
25 juillet 2026
Bêta

Publication interrompue proprement quand l'espace de stockage est plein

Améliorations
  • › Lors d'une publication depuis Lightroom, si votre espace de stockage devient plein en cours d'envoi, la publication s'arrête désormais proprement au lieu de continuer à tenter d'envoyer chaque photo. Un message vous indique où l'envoi s'est arrêté et vous invite à libérer de l'espace ou à passer à une offre supérieure.
  • › Les photos déjà envoyées sont conservées, et celles qui n'ont pas pu l'être restent dans « À publier » : il suffit de relancer la publication une fois de la place libérée pour qu'elles repartent, sans doublon.
  • › Un refus lié au stockage est maintenant clairement distingué d'une coupure de connexion : le message affiché correspond à la cause réelle.
v1.6.2
25 juillet 2026
Bêta

Diaporama des albums de sélection + galeries client sans bandeau noir

Nouveautés
  • › Les albums de sélection disposent enfin d'un diaporama, comme les albums de visualisation : un bouton « ▶ Diaporama » lance le défilement automatique en plein écran, avec compteur, barre de progression, lecture/pause, zoom et navigation au clavier. Il tient compte du filtre affiché (toutes les photos, sélectionnées ou non sélectionnées) et parcourt l'album entier, sans s'arrêter à la page en cours.
Correctifs
  • › Diaporama des dossiers de livraison : la barre de progression qui indique le temps restant avant la photo suivante s'affiche à nouveau. Elle était masquée par la barre d'outils du haut, alors qu'elle fonctionnait normalement sur les albums de visualisation.
  • › Menu latéral : en ouvrant un dossier de livraison, c'est bien « Livraisons » qui apparaît sélectionné, et non « Albums ». La page des livraisons archivées met également le menu en évidence, ce qui n'était pas le cas auparavant.
Améliorations
  • › Affichage plein écran d'une photo : les bandes noires en haut et en bas de l'écran ont été supprimées. Elles se superposaient à l'image et pouvaient être prises pour un défaut de la photo, en particulier sur les images claires ou en format portrait. Les boutons, icônes et champs de saisie adoptent désormais un effet de verre dépoli translucide qui les garde parfaitement lisibles sans assombrir la photo. Appliqué aux trois types de galeries : sélection, visualisation et livraison.
v1.6.1
25 juillet 2026
Bêta

Diaporama des galeries client : affichage corrigé et transition adoucie

Correctifs
  • › Diaporama : la photo ne semble plus s'afficher « en double » au changement d'image. L'ancienne image réapparaissait brièvement avant d'être remplacée ; la nouvelle photo est désormais préchargée et l'échange se fait pendant qu'elle est masquée, pour un enchaînement net.
  • › Diaporama : le compteur (ex. « 2 / 10 ») et la barre de progression correspondent maintenant à la photo réellement affichée. Ils prenaient de l'avance sur l'image, surtout en connexion lente, car ils étaient mis à jour avant la fin du chargement.
  • › Diaporama : enchaîner rapidement « suivant » ou « précédent » n'affiche plus une image obsolète — seule la dernière photo demandée s'affiche.
Améliorations
  • › Diaporama : la transition entre deux photos est plus douce et plus rapide (fondu de sortie court puis apparition progressive), au lieu de l'ancien enchaînement plus lent et plus brusque qui passait visiblement par le noir.
v1.6.0
18 juillet 2026
Bêta

Liens de galerie indevinables (plus sécurisés)

Nouveautés
  • › Chaque album possède désormais un lien de partage contenant une clé aléatoire unique (ex. /c/mariage-julie-9fK3xR7pQ2mB…). Impossible de deviner ou d'énumérer l'adresse d'une galerie à partir du nom du studio ou du titre de l'album : seule la personne à qui vous avez envoyé le lien peut y accéder. Les galeries ne sont par ailleurs jamais indexées par les moteurs de recherche.
  • › Nouveau bouton « Nouveau lien » sur la page d'un album : régénère la clé et révoque instantanément l'ancien lien, par exemple si une adresse a fuité ou a été partagée par erreur.
Améliorations
  • › Le lien créé lors d'une publication depuis Lightroom est lui aussi automatiquement sécurisé, sans manipulation supplémentaire.
v1.5.4
13 juillet 2026
Bêta

Retour visuel (spinner) sur l'activation du filigrane

Améliorations
  • › Lorsqu'on active ou retire le filigrane d'un album contenant beaucoup de photos, le bouton affiche désormais un indicateur de chargement (« Application… ») pendant le traitement, au lieu de sembler figé. Meilleur retour visuel sur les albums volumineux.
v1.5.3
13 juillet 2026
Bêta

Correctifs : filigrane sur dossiers mixtes + fiabilité des emails

Correctifs
  • › Filigrane des dossiers de livraison : la régénération (et l'activation) du filigrane ne provoque plus d'erreur lorsque le dossier contient des fichiers non-image (RAW, vidéos, ZIP…) — ces fichiers sont simplement ignorés. De plus, activer le filigrane applique désormais immédiatement le filigrane aux photos existantes, sans avoir à cliquer « régénérer » ensuite.
  • › Envoi des emails : les messages sont désormais encodés en base64 pour éviter d'être rejetés par certains serveurs de messagerie lorsque le contenu comporte de longues lignes (ex. e-mails de vérification d'inscription ou de partage d'album qui n'arrivaient parfois jamais).
v1.5.2
11 juillet 2026
Bêta

Protection clic droit des photos + optimisations base de données

Nouveautés
  • › Protection des images côté client : le clic droit « Enregistrer l'image sous… » et le glisser-déposer des photos sont désormais bloqués sur les galeries client (sélection, visualisation, livraison), y compris le menu « Enregistrer » de l'appui long sur mobile. Protection légère destinée à décourager la récupération naïve des aperçus — elle ne remplace pas le filigrane.
Améliorations
  • › Base de données : réglages SQLite optimisés (écritures groupées plus rapides lors des imports de photos, taille du journal bornée) et nouvel index accélérant l'affichage des sous-dossiers de livraison. Bénéfice transparent, aucune action requise.
v1.5.1
11 juillet 2026
Bêta

Correctif : téléchargement des photos de livraison ajoutées au navigateur

Correctifs
  • › Dossiers de livraison — lorsqu'une photo est ajoutée directement depuis le navigateur (glisser-déposer, sans Lightroom), le bouton « Télécharger » fournit désormais le fichier ORIGINAL en pleine résolution, et non plus l'aperçu allégé. L'aperçu (1800 px) et la vignette (400 px) restent utilisés pour l'affichage rapide de la galerie. Les albums de sélection et de visualisation ne sont pas concernés (ils restent sans téléchargement).
v1.5.0
11 juillet 2026
Bêta

Miniatures & aperçus générés par Lightroom + traitement d'image Imagick

Nouveautés
  • › Traitement d'image accéléré : lorsque l'extension Imagick est disponible sur votre hébergement, PIXMARO l'utilise automatiquement pour redimensionner les photos. Sur les fichiers haute résolution (45–60 Mpx), elle consomme jusqu'à 60 % de RAM en moins et va environ 2× plus vite que GD, tout en offrant une meilleure qualité de rééchantillonnage. GD reste le moteur de repli universel : rien à installer si vous ne pouvez pas l'activer. Une nouvelle carte « Traitement d'image » dans les Réglages indique le moteur actif et, le cas échéant, comment activer Imagick chez votre hébergeur.
Améliorations
  • › Dossiers de livraison plus fluides côté client : les miniatures, les aperçus et les fichiers téléchargeables sont désormais générés par Lightroom à l'export (avec le plugin v2.4.0). Chaque photo de livraison dispose d'un aperçu léger (1800 px) pour une navigation rapide, tandis que le bouton de téléchargement fournit le fichier livrable à la résolution choisie (ex. 3000 px). Fini l'affichage d'images pleine résolution (6000 px) en guise d'aperçu : le chargement est nettement plus rapide. En multi-export (plusieurs versions livrables dans des sous-dossiers), une seule miniature et un seul aperçu sont générés par photo et réutilisés pour toutes les versions.
  • › Nécessite la mise à jour du plugin Lightroom en version 2.4.0.
v1.4.2
10 juillet 2026
Bêta

Gros dossiers de livraison : invitation au téléchargement par lot

Améliorations
  • › Pour garantir un téléchargement fiable sur tout type d'hébergement (mutualisé, VPS, serveur dédié), lorsqu'un dossier ou une sélection dépasse 200 Mo, le bouton de téléchargement ZIP invite désormais à télécharger les photos par lot (dossier par dossier, ou par sélection plus petite) plutôt que de générer une archive trop volumineuse susceptible d'échouer selon l'hébergement. En dessous de 200 Mo, le téléchargement ZIP fonctionne normalement.
v1.4.0
10 juillet 2026
Bêta

Téléchargement ZIP en flux direct (plus léger pour le serveur)

Améliorations
  • › Le téléchargement des dossiers en ZIP se fait désormais « en flux direct » : l'archive est envoyée au client au fil de l'eau, sans être d'abord recopiée entièrement sur le serveur. Résultat : plus aucun doublement de l'espace disque pendant la préparation, une empreinte mémoire constante, et des téléchargements simultanés bien plus légers pour le serveur. Les très grosses galeries (plusieurs dizaines de gigaoctets, format ZIP64) sont prises en charge, et la barre de progression du navigateur reste affichée. Les photos, RAW et vidéos — déjà compressés — sont archivés sans recompression inutile.
v1.3.3
6 juillet 2026
Bêta

Téléchargement des gros dossiers de livraison + licences

Correctifs
  • › Téléchargement ZIP des dossiers de livraison volumineux : les archives de plusieurs gigaoctets ne se généraient pas (limite du dossier temporaire système et du temps d'exécution). Le ZIP est désormais construit sur l'espace de l'application, sans recompression inutile des médias déjà compressés, et envoyé de façon progressive — les gros dossiers se téléchargent de manière fiable.
Améliorations
  • › Licences : prise en charge des licences à vie (lifetime, jamais bloquées) et fonctionnement hors-ligne plus tolérant. La vérification de licence s'effectue une fois par semaine et bascule automatiquement sur cURL si l'hébergement le nécessite.
v1.3.2
29 juin 2026
Bêta

Correctifs upload albums + commentaire visionneuse

Correctifs
  • › Upload de photos rétabli sur les albums de sélection et de visualisation : un appel interne échouait silencieusement au moment de valider l'envoi (la zone de dépôt ne réagissait plus). Les dossiers de livraison n'étaient pas concernés.
  • › Galerie client (albums de sélection) : la zone de commentaire de la visionneuse ne s'efface plus quand on tape une phrase. Les touches Espace et flèches sont désormais ignorées par les raccourcis tant qu'on écrit dans le champ.
v1.3.1
29 juin 2026
Bêta

Correctif boutons cliquables sur la galerie client

Correctifs
  • › Galerie client (albums de sélection) : les boutons "Fermer le plein écran" de la visionneuse, "Envoyer" (en-tête) et le bouton d'envoi du formulaire de sélection sont de nouveau cliquables normalement. Depuis la v1.3.0, une zone de notification invisible placée en haut à droite interceptait les clics et obligeait à viser quelques millimètres plus bas.
v1.3.0
14 juin 2026
Bêta

UI unifiée + HTTPS auto + prévention/nettoyage des orphelins

Nouveautés
  • › Système global de notifications (toasts) et de modals unifié dans toute l'interface admin : un seul style cohérent pour les confirmations de suppression, les messages d'erreur, les alertes de sauvegarde. Plus aucun popup natif du navigateur.
  • › Nouveau bouton "Scanner les orphelins" dans Paramètres → Stockage : détecte les fichiers présents sur disque qui n'ont aucune correspondance en base de données, affiche un aperçu (vignette ou icône) de chaque orphelin avec sa taille et permet une suppression sélective après confirmation. Double sécurité côté serveur (re-vérification que chaque fichier est bien orphelin avant suppression).
Correctifs
  • › Le helper url() détecte automatiquement HTTPS sur les hébergements où la config base_url est restée en http:// (cas typique d'installation initiale puis ajout du certificat SSL). Plus de warning "non-secure form" du navigateur ni d'erreur "mixed content" sur les appels AJAX.
Améliorations
  • › Prévention des orphelins sur disque : si une étape d'upload échoue (resize, watermark, insertion en base), les fichiers déjà créés sont automatiquement supprimés. Plus de fichiers fantômes après un upload raté.
  • › Quand le filigrane est désactivé sur un album existant, les fichiers _wm.jpg déjà générés sont supprimés du disque et la colonne nettoyée en base.
  • › Nettoyage automatique des uploads chunked (tus.io) abandonnés : déclenché par le premier upload de chaque journée, sans besoin de cron. Les uploads inachevés de plus de 48h sont effacés.
v1.2.2 + Plugin LR 2.3.4
14 juin 2026
Bêta

Correctif redirection suppression + revert protection LR

Correctifs
  • › Supprimer un dossier de livraison depuis la page Livraisons redirige désormais vers /livraisons (au lieu de /albums). La notification "Dossier supprimé" s'affiche au bon endroit. Idem pour la suppression en lot.
  • › Plugin Lightroom : retrait de la protection client-side de suppression introduite en v2.3.3 (le message ne s'affichait pas dans le contexte du callback). La protection serveur-side reste active : supprimer un dossier de livraison depuis Lightroom n'efface plus rien côté serveur.
v1.2.1 + Plugin LR 2.3.3
14 juin 2026
Bêta

Protection suppression des dossiers de livraison

Correctifs
  • › Suppression bloquée côté serveur : tenter de supprimer un dossier de livraison via le plugin Lightroom retourne désormais une erreur 403. Le dossier et ses fichiers restent intacts sur le serveur.
  • › Protection photo : supprimer une photo appartenant à un dossier de livraison depuis Lightroom est également bloqué avec un message explicite — la photo reste dans LR dans son état publié.
  • › Protection album (plugin LR) : le plugin détecte le type de collection avant d'appeler le serveur et affiche un message d'erreur clair sans passer par le dialog de confirmation.
vPlugin LR 2.3.2
13 juin 2026
Bêta

Cache des listes + bouton Rafraîchir en live

Améliorations
  • › Les listes templates, comptes clients et catégories sont désormais mises en cache localement (5 minutes). Dès la deuxième ouverture du dialog de collection Lightroom, les listes s'affichent instantanément sans appel réseau bloquant.
  • › Bouton "↺ Rafraîchir les listes" dans l'onglet Album : recharge templates, clients et catégories depuis le serveur en arrière-plan et met à jour les listes immédiatement dans le dialog ouvert — sans fermer ni rouvrir.
v1.2.0
13 juin 2026
Bêta

Dossiers physiques + déplacement inter-albums

Nouveautés
  • › Arborescence physique sur disque : les photos uploadées (web et plugin Lightroom) sont désormais stockées dans des sous-répertoires réels sur le disque (uploads/{album}/thumbs/{dossier}/, display/{dossier}/, files/{dossier}/). L'arborescence visible dans le gestionnaire de fichiers de l'hébergeur reflète exactement la structure des dossiers de livraison.
  • › Déplacement de photos inter-dossiers de livraison : le modal "Déplacer vers…" permet maintenant de déplacer des photos d'un dossier de livraison vers un autre (pas seulement au sein du même dossier). Le déplacement est physique — les fichiers sont réellement déplacés sur le disque.
  • › Déplacement de dossiers entiers inter-albums : le menu contextuel (clic droit sur un dossier) propose "Déplacer vers…" pour déplacer un dossier complet (et tous ses sous-dossiers) vers un autre dossier de livraison, avec sélection du dossier parent de destination.
v1.1.4
12 juin 2026
Bêta

Hotfix : lightbox muette sur les nouveaux dossiers de livraison

Correctifs
  • › La lightbox et le diaporama ne s'ouvraient plus sur les dossiers de livraison créés depuis la v1.1.0. Cause : la liste interne des photos (currentLbList) n'était initialisée que lorsque des sous-dossiers existaient (HAS_FOLDERS=true). Un nouveau dossier sans sous-dossier laissait cette liste vide, rendant tout clic sans effet. Corrigé : la liste est désormais toujours initialisée au chargement.
v1.1.3
11 juin 2026
Bêta

Hotfix : colonnes manquantes sur la table templates

Correctifs
  • › Erreur 500 lors de l'édition d'un template sur les installations existantes. Les colonnes show_stars, show_colors, show_options, show_comments et custom_options n'étaient pas ajoutées automatiquement par la migration sur les bases de données créées avant leur introduction. Migration corrigée.
v1.1.2
11 juin 2026
Bêta

Error logging global + option de downgrade

Nouveautés
  • › Error logging global : toutes les exceptions et erreurs fatales PHP sont désormais capturées et écrites dans data/error.log avec timestamp et stack trace — indispensable pour diagnostiquer les 500 sans accès aux logs de l'hébergeur.
  • › Option "Autoriser le downgrade" dans Réglages → Mise à jour : permet d'installer une version antérieure à la version actuelle (utile pour revenir d'une bêta à la stable précédente).
v1.1.1
11 juin 2026
Bêta

Hotfix : impossible de sauvegarder un template

Correctifs
  • › Le bouton "Enregistrer" du formulaire d'édition de template ne déclenchait aucune action. Un input caché (delivery_size) avec une valeur 0 mais un attribut min=400 rendait le formulaire invalide HTML5 ; le navigateur bloquait le submit silencieusement sans afficher d'erreur. Validation déplacée côté serveur.
v1.1.0 + Plugin LR 2.2.0
11 juin 2026
Bêta

Séparation Albums / Dossiers de livraison

Nouveautés
  • › Nouvelle architecture UI : les "albums de livraison" deviennent des "Dossiers de livraison" — section séparée avec son URL dédiée (/livraisons), sa propre entrée dans la sidebar admin, son propre vocabulaire. Les Albums restent dédiés aux galeries client type Pixieset (sélection / visualisation).
  • › Clic droit sur les photos et dossiers dans un dossier de livraison : nouveau menu contextuel avec Déplacer, Copier, Renommer, Télécharger, Supprimer. Action sur toute la sélection multi-cochée si on fait clic droit sur un item déjà sélectionné.
  • › Endpoints serveur /albums/{id}/photos/move et /photos/copy : déplacer ou dupliquer des photos vers un autre sous-dossier en un clic (les fichiers physiques sont vraiment dupliqués pour la copie).
  • › Modal "Déplacer / Copier vers…" avec dropdown indenté listant tous les sous-dossiers du dossier de livraison.
  • › Plugin LR v2.2.0 : nouveau vocabulaire dans le dialog de collection — "Album de sélection / Album de visualisation / Dossier de livraison", templates renommés, "Sous-dossier cible" plus clair.
Améliorations
  • › Réglages → Workflow ne contient plus que le toggle Lightroom. L'option "Upload résumable (chunked)" déménage dans une nouvelle carte "Upload" sous Stockage, plus cohérente.
  • › Compat : les anciens liens /albums?type=delivery redirigent automatiquement vers /livraisons.
Correctifs
  • › Templates : les modifications de résolution (largeur/hauteur vignettes et zoom) ne s'enregistraient pas correctement à cause d'inputs en doublon dans la section Visualisation qui écrasaient les valeurs modifiées au POST. Les sections "Aperçus images" et "Options avancées" restent désormais toujours visibles pour permettre l'édition de ces paramètres quel que soit le type de template.
v1.0.43
9 juin 2026
Bêta

Upload verbeux + fichiers RAW/vidéos dans les livraisons

Nouveautés
  • › Page d'upload : indicateur de progression détaillé en temps réel — "X/Y photos · A.B/C.D Mo · D.E Mo/s · ~Ns restant" (façon Nextcloud), avec calcul du débit moyen et ETA. Disponible en mode classique et chunked.
  • › Albums de livraison : acceptent désormais tout type de fichier (RAW : cr2/cr3/arw/nef/dng…, vidéos : mp4/mov/webm…, archives : zip/rar/7z, PDF, audio…). Stockés tels quels, téléchargeables individuellement ou en ZIP.
  • › Grille : icône emoji par type (🎬 vidéo, 📷 RAW, 📦 archive, 📕 PDF, 🎵 audio, 🎨 PSD/AI, 📝 doc, 📊 xls, 📄 autre) avec nom + taille.
Améliorations
  • › Cohérence visuelle : les fichiers non-image dans la grille admin reprennent le style des photos (overlay sombre au survol avec bouton Supprimer).
Correctifs
  • › Les albums de sélection / visualisation continuent de rejeter explicitement les fichiers non-image avec un message clair (images uniquement).
v1.0.42
9 juin 2026
Bêta

Upload résumable (chunked) — protocole tus.io

Nouveautés
  • › Nouvelle option dans Paramètres → Workflow : "Upload résumable (mode chunked)". Désactivée par défaut.
  • › Quand activée : les fichiers sont découpés en morceaux de 5 Mo pendant l'upload web. Permet de reprendre un transfert interrompu (connexion coupée, onglet fermé) et contourne les limites de taille des hébergements mutualisés (upload_max_filesize / post_max_size).
  • › Implémentation du protocole standard tus.io 1.0.0 — compatible avec n'importe quel hébergement PHP 8.2+, zéro dépendance externe.
  • › 3 uploads en parallèle, retry automatique jusqu'à 6 tentatives, progression précise par fichier.
Améliorations
  • › Refactor interne : la logique de traitement d'une photo (EXIF, thumb, display, watermark) est désormais centralisée dans core/PhotoProcessor.php — partagée entre l'upload classique et l'upload chunked.
v1.0.41
8 juin 2026
Bêta

Navigation par dossier côté client (livraison)

Nouveautés
  • › Page client livraison : nouveau dropdown "Aller à un dossier…" dans la toolbar pour navigation rapide (liste indentée par profondeur, avec compteur de photos par dossier)
  • › Bouton "⬇ Télécharger ce dossier" visible dans la toolbar dès qu'on entre dans un sous-dossier — produit un ZIP nommé {album}-{dossier}.zip
  • › Endpoint /c/{token}/download accepte maintenant ?folder=X pour télécharger un dossier complet (exact + sous-dossiers), avec chemins relatifs dans le ZIP
Améliorations
  • › Toolbar repositionnée au-dessus des dossiers et photos pour un flux de lecture plus naturel
vPlugin LR 2.1.2
7 juin 2026
Bêta

Section "PIXMARO Publisher" dans le Gestionnaire de modules externes

Nouveautés
  • › Nouvelle section dans Fichier → Gestionnaire de modules externes → PIXMARO Publisher : version installée, bouton "Vérifier les mises à jour", lien direct vers le téléchargement, liens vers le site, le changelog et le support
Améliorations
  • › Le bouton "Vérifier les mises à jour" est retiré du Gestionnaire de publication (il fait doublon avec la nouvelle section). La vérification se fait désormais depuis le Gestionnaire de modules externes, plus naturel pour la maintenance du plugin
v1.0.40 + Plugin LR 2.1.1
7 juin 2026
Bêta

Fix multi-export : photos écrasées entre dossiers

Correctifs
  • › Multi-export : lorsque plusieurs versions étaient publiées avec le même fichier source Lightroom, seul le dernier dossier contenait les photos — chaque dossier a maintenant sa propre entrée (clef serveur étendue à folder_path)
  • › Plugin LR : la vignette est désormais envoyée avec le bon dossier cible (sinon elle se créait dans une entrée racine au lieu d'enrichir la photo du dossier)
vPlugin LR 2.1.0
7 juin 2026
Bêta

Multi-export pour albums de livraison

Nouveautés
  • › Plugin Lightroom : nouvelle option "Publier en plusieurs versions" — jusqu'à 4 versions par publication, chacune avec son propre template (résolution + qualité) et son propre dossier cible
  • › Exemple : 1 collection LR "marie" → publication unique → l'album Pixmaro contient le dossier "for insta" (1080px) ET le dossier "hd" (full résolution) peuplés en un seul clic
  • › Option masquée pour Sélection / Visualisation (réservée aux livraisons, car les dossiers sont exclusifs aux livraisons)
v1.0.39
7 juin 2026
Bêta

Refonte explorateur de livraison + dossiers réels

Nouveautés
  • › Albums de livraison : création de dossiers réels (vides ou avec photos) — l'arborescence persiste même sans contenu
  • › Explorateur unifié avec sidebar arborescente (style Google Drive/Nextcloud), toolbar visible (Créer dossier / Uploader photos / Uploader dossier), breadcrumb pour la navigation
  • › Modal stylé pour créer un dossier (au lieu d'une popup native du navigateur)
  • › Upload contextuel : les fichiers déposés/sélectionnés vont automatiquement dans le dossier courant
Améliorations
  • › Page d'album de livraison repensée : les sections "Ajouter des photos" et "Photos" sont désormais intégrées dans l'explorateur unifié
  • › Empty state amélioré : boutons d'action directs (créer sous-dossier / uploader) quand un dossier est vide
changelog.section.removed
  • › Bouton "Nouveau dossier" sur la page des albums (dossiers-conteneurs d'albums) — remplacé par les catégories pour grouper les albums + dossiers internes pour les livraisons
v1.0.37
5 juin 2026
Bêta

Fix révocation de licence

Correctifs
  • › Révocation : le token RSA est effacé quand pixmaro.com retourne ok:false — l'application passe en lecture seule immédiatement au lieu d'attendre l'expiration naturelle du token (faille corrigée)
v1.0.36
5 juin 2026
Bêta

Fix opcache : mises à jour et activation instantanées

Correctifs
  • › Mise à jour : l'opcache PHP est vidé après l'extraction des fichiers — la nouvelle version est active immédiatement sans attendre l'expiration naturelle du cache (quelques minutes)
  • › Activation de licence : opcache_invalidate() sur config/license.php — la bannière "Licence expirée" disparaît immédiatement après activation
v1.0.35
5 juin 2026
Bêta

Correctifs gate licence & plugin Lightroom

Correctifs
  • › Gate licence : le plugin Lightroom reçoit désormais une erreur JSON explicite ("Licence expirée") au lieu d'une page HTML — plus de "L'URL API ne pointe pas vers PIXMARO"
  • › Activation de licence : message d'erreur clair si le dossier config/ n'est pas accessible en écriture sur le serveur
  • › Activation de licence : un token RSA déjà expiré n'est plus sauvegardé (évitait l'incohérence badge "Active" + bannière "Expirée")
Améliorations
  • › Mises à jour automatiques accessibles même si la licence est expirée
  • › /api/checkAuth accessible même si la licence est expirée (bouton "Vérifier la connexion" LR toujours fonctionnel)
v1.0.34
4 juin 2026
Bêta

Prévisualisation upload & breadcrumb livraison

Nouveautés
  • › Prévisualisation de l'arborescence avant envoi : nombre de dossiers et fichiers, liste des dossiers détectés — confirmation avant upload
Correctifs
  • › Breadcrumb de navigation visible dès la racine d'un album de livraison avec dossiers (pas seulement à l'intérieur d'un sous-dossier)
v1.0.33
2 juin 2026
Bêta

Thème Neutre

Nouveautés
  • › Nouveau thème "Neutre" (gris purs, sans teinte) — mode sombre (#0c0c0c / #1a1a1a) et clair (#fcfcfc / #f4f4f4) via le toggle habituel
  • › Vignette de sélection du thème Neutre avec nuances de gris dans Paramètres → Apparence
v1.0.32
28 mai 2026
Bêta

Fix lightbox après envoi de sélection

Correctifs
  • › Album de sélection : la lightbox ne s'ouvrait plus au clic sur les photos après avoir envoyé la sélection — corrigé
v1.0.31
24 mai 2026
Bêta

Refonte de l'interface client

Améliorations
  • › Galeries client repensées : grille uniforme en carrés 1:1, 5 colonnes (desktop) / 3 (tablette) / 2 (mobile)
  • › Nouvelle bande titre d'album : logo agrandi, titre et infos plus lisibles, statistiques alignées
  • › Lightbox plein écran sur les trois types d'albums (sélection, visualisation, livraison) — la photo profite de tout l'écran, contrôles en surimpression
  • › Boutons, textes et largeurs de conteneurs unifiés sur toutes les pages, y compris sur mobile
  • › Message d'accueil affiché dans une carte contenue au lieu d'une bande pleine largeur
Nouveautés
  • › Sélection des photos par case à cocher (remplace le cœur au survol)
  • › Mode diaporama ajouté aux albums de visualisation
Correctifs
  • › Alignement des marges gauche/droite corrigé sur mobile
v1.0.29
22 mai 2026
✓ Stable

Dossiers — photos et albums enfants visibles partout

Nouveautés
  • › Page client d'un dossier : photos directement uploadées dans le dossier affichées sous les albums enfants, avec téléchargement individuel (↓ au survol), sélectif (checkboxes) et total en un clic
  • › Dashboard dossier : nouvelle section "Albums dans ce dossier" avec vignettes et liens vers chaque album enfant
  • › Albums de livraison LR : upload web désormais autorisé — ajoutez des photos depuis l'interface web à un album de livraison créé par le plugin Lightroom
v1.0.28
22 mai 2026
✓ Stable

Licence expirée : suppressions toujours autorisées

Correctifs
  • › Licence expirée : suppression d'albums, photos, photos en masse et dossiers reste possible — l'utilisateur peut nettoyer ses données même sans licence active
v1.0.27
22 mai 2026
✓ Stable

Sécurité : paramètres verrouillés si licence expirée

Correctifs
  • › Licence expirée : page Paramètres désormais restreinte aux sections Licence et À propos uniquement — toutes les autres sections (Studio, Apparence, Email, Lightroom, Portail, Mises à jour, Sauvegarde) sont masquées
  • › Licence expirée : toutes les routes POST /settings/* bloquées côté serveur, sauf /settings/license/activate et /settings/license/refresh
  • › Sidebar : liens de navigation Paramètres réduits à Licence + À propos quand la licence est expirée
v1.0.26
22 mai 2026
✓ Stable

Plugin LR séparé & sessions longue durée

Nouveautés
  • › Plugin Lightroom distribué séparément — zip indépendant de l'app, pipeline de déploiement dédié (tag lr-v*)
  • › Paramètres > Lightroom : section unique "Lightroom Classic" fusionnant workflow, téléchargement du plugin et identifiants de connexion
  • › Plugin LR : bouton "Vérifier les mises à jour" dans le dialog de configuration — compare la version locale avec pixmaro.com et propose le téléchargement
Améliorations
  • › Sessions : durée portée à 30 jours, dossier dédié data/sessions/ pour éviter le nettoyage prématuré du GC PHP sur o2switch
  • › Paramètres : les trois cartes Lightroom (Workflow, Connexion, Plugin) fusionnées en une seule carte avec guide combiné installation + configuration
v1.0.25
22 mai 2026
✓ Stable

Sélection groupée, taille albums & licence lecture seule

Nouveautés
  • › Liste albums : cases à cocher par ligne + sélection tout + suppression groupée avec confirmation listant les titres
  • › Liste albums : colonne "Taille" avec tri par taille — identifier facilement les albums volumineux
  • › Fiche album : taille totale calculée depuis le disque (affichée pour tous les types)
  • › Licence expirée : mode lecture seule complet — pages de création et d'édition bloquées (GET), endpoints AJAX retournent JSON 402 avec message explicatif, bandeau mis à jour
Améliorations
  • › Dashboard : vignette "Réponses reçues" (ex "En attente") avec lien direct vers les albums ayant des réponses uniquement
  • › Dashboard : vignette Stockage non-cliquable (lien vers Paramètres supprimé)
  • › Dashboard : icône ✉ à la place de ⏳ pour les réponses — sans connotation de blocage
  • › Liste albums : en-têtes de colonnes triables sur une seule ligne (white-space:nowrap)
  • › Liste albums : compteur "X album(s)" des dossiers sans retour à la ligne
  • › Liste albums : bouton Supprimer toujours aligné à droite quelle que soit le nombre d'actions de la ligne
  • › Liste albums : "Lien client" renommé "Lien" pour les dossiers
  • › Pages client : nom du studio en dégradé accent (même style que le dashboard admin)
  • › Licence : endpoints AJAX affichent le vrai message d'erreur au lieu d'un code HTTP brut
Correctifs
  • › Taille albums de livraison : la vignette n'écrase plus la taille du fichier display dans la base de données
v1.0.23
21 mai 2026
✓ Stable

Dossiers de livraison — regroupement multi-albums pour le client

Nouveautés
  • › Dossiers de livraison (type "set") : regroupez plusieurs albums de livraison sous une URL unique pour le client (ex: JPEG + TIFF + version N&B)
  • › Page client dédiée aux dossiers : liste les albums enfants avec miniature, nombre de photos et badge de type
  • › Plugin LR : dropdown "Dossier parent" dans l'onglet Album pour associer une collection à un dossier existant ou en créer un nouveau à la volée
  • › API : nouvelles routes listSets, createAlbumSet, updateAlbum — paramètre parentId pour affecter un album à un dossier
  • › Web : bouton "📁 Nouveau dossier" dans la liste des albums, filtre "Dossiers" dédié
Améliorations
  • › Plugin LR : options Dossier parent, Nom du dossier et Dossier cible grisées automatiquement pour les types Sélection et Visualisation
  • › Plugin LR : "Nom client" déplacé dans l'onglet Shooting avec les autres infos de séance
  • › Plugin LR : suppression du menu "Ensemble" natif Lightroom (maxCollectionSetDepth = 0) — remplacé par le dropdown PIXMARO
  • › Web : "Dossier parent" visible uniquement pour les albums de livraison dans la page d'édition
  • › Miniatures des dossiers : fallback display_path si thumb_path absent
Correctifs
  • › Plugin LR : la taille de fichier (filesize) n'était plus écrasée par les rendus vignette/display lors de la republication
v1.0.22
21 mai 2026
✓ Stable

Type Visualisation — galerie lecture seule avec commentaires

Nouveautés
  • › Nouveau type d'album "Visualisation" : galerie plein écran en lecture seule, le client laisse des commentaires par photo et les envoie au photographe
  • › Template dédié "Visualisation" : minimal (résolution d'affichage + filigrane + message d'accueil, sans étoiles ni labels couleur)
  • › Plugin Lightroom : type Visualisation disponible dans le dropdown, filtrage automatique des templates par type
  • › Email de notification photographe "[Visualisation]" avec liste des photos commentées
  • › Badge "Visualisation" en pastille bleu ciel dans toutes les listes d'albums
Améliorations
  • › Migration DB automatique : anciens albums/templates de type "aperçu" convertis en "visualisation"
  • › Formulaire de création d'album : selector de template dédié pour chaque type (sélection / livraison / visualisation)
Correctifs
  • › Badge type affichait "Livraison" pour les albums de type non reconnu dans les listes
  • › Syntaxe TemplateController : parenthèse en double dans la validation du type
v1.0.21
19 mai 2026
✓ Stable

Plugin LR V2 — export par collection via LrExportSession

Nouveautés
  • › Plugin LR : réglages d'export par collection (format, qualité JPEG, colorimétrie, redimensionnement) — actifs uniquement si aucun template n'est sélectionné
  • › Plugin LR : Lightroom génère lui-même le display et la vignette via LrExportSession aux paramètres exacts du template ou du réglage par collection
  • › Plugin LR : support des types de redimensionnement bord long, bord court et L×H, identiques aux panneaux natifs de Lightroom
  • › Serveur : upload LR simplifié — stockage direct sans retraitement GD (le traitement reste côté machine photographe)
Améliorations
  • › Suppression du resize serveur pour les uploads Lightroom — charge CPU/mémoire réduite au minimum
  • › Filigrane serveur préservé : appliqué après le stockage sur les fichiers display si l'album l'exige
Correctifs
  • › Template livraison : le bouton "Enregistrer" ne répondait pas (validation HTML5 sur champs cachés min="100" avec valeur 0)
  • › DB : migrations manquantes pour templates.delivery_mode et templates.delivery_size
v1.0.20
19 mai 2026
✓ Stable

Optimisation plugin Lightroom & traitement images

Nouveautés
  • › Plugin LR : résolution d'export configurable (1800 / 2400 / 3000 px) dans les paramètres du service
  • › Plugin LR : délai optionnel entre les uploads pour les hébergements partagés
  • › Plugin LR : les photos qui échouent restent dans "À publier" et peuvent être renvoyées sans relancer tout l'album
  • › Serveur : cap de sécurité à 2400 px si aucun template n'est assigné à l'album (fini le stockage pleine résolution)
Améliorations
  • › Traitement GD optimisé : si l'image est déjà à la bonne taille (JPEG), simple copie sans re-encodage
  • › Libération explicite de la mémoire GD après chaque traitement (resize & filigrane)
v1.0.19
16 mai 2026
✓ Stable

Zoom interactif sur les lightbox

Nouveautés
  • › Zoom à la molette sur toutes les lightbox (album sélection, livraison, diaporama, admin)
  • › Clic sur la photo pour zoomer à 2× / dézoomer
  • › Déplacement de la photo au drag quand zoomée
  • › Pinch-to-zoom sur mobile et tablette
  • › Bouton ⊖ 1:1 dans la barre du haut pour réinitialiser le zoom
  • › Navigation clavier (←→) automatiquement désactivée en mode zoom
v1.0.18
16 mai 2026
✓ Stable

Correctifs sécurité

Correctifs
  • › Open redirect : validation du domaine de redirection après expiration de licence
  • › CSRF manquant sur l'endpoint d'assignation client à un album
  • › Variable utilisée avant déclaration dans le téléchargement photo individuel
v1.0.17
16 mai 2026
✓ Stable

Géolocalisation différée & optimisation performance

Améliorations
  • › Géolocalisation des visiteurs déplacée en arrière-plan (après chargement de la page) — la galerie s'affiche instantanément
  • › Suppression de la session PHP admin sur les pages publiques albums — workers PHP libérés immédiatement
  • › 0 erreur 503 à 20 connexions simultanées contre 55% avant (benchmark ab)
v1.0.16
16 mai 2026
✓ Stable

Session PHP uniquement si album protégé

Améliorations
  • › Session PHP admin démarrée uniquement pour les albums avec code d'accès
  • › Suppression d'un appel Auth::start() inutile dans la méthode respond()
v1.0.15
16 mai 2026
✓ Stable

Correction session admin sur pages publiques

Correctifs
  • › La session PHP admin n'est plus démarrée sur les routes /c/* (pages publiques client)
v1.0.14
12 mai 2026
✓ Stable

Message d'accueil, diaporama livraison & invitation email

Nouveautés
  • › Message d'accueil par album : texte personnalisé affiché en haut de la galerie client
  • › Mode diaporama sur la page de livraison : lecture automatique avec barre de progression et navigation clavier
  • › Bouton "Envoyer le lien" sur la fiche album : invitation email avec message personnalisé et lien direct vers la galerie
Améliorations
  • › Notes internes clairement séparées du message client (visibles uniquement dans l'admin)
  • › Note affichée sous "Créé le :" dans la fiche album sans mise en forme de fond
  • › Icône œil sur tous les champs mot de passe (admin + portail client)
v1.0.13
12 mai 2026
✓ Stable

Icône œil sur tous les champs mot de passe

Améliorations
  • › Bouton d'affichage/masquage du mot de passe sur toutes les pages d'authentification (admin et portail client)
v1.0.12
11 mai 2026
✓ Stable

Progression upload, page diagnostic & erreurs mise à jour

Nouveautés
  • › Barre de progression lors de l'upload de photos
  • › Page de diagnostic système accessible depuis les Paramètres
Correctifs
  • › Correction des erreurs lors de la vérification des mises à jour
v1.0.11
10 mai 2026
✓ Stable

À propos dans le sous-menu Paramètres

Améliorations
  • › Ajout de "À propos" comme entrée dans le sous-menu Paramètres
v1.0.10
10 mai 2026
✓ Stable

Sous-menu Paramètres enrichi

Améliorations
  • › Ajout de Filigrane, Sauvegarde, Mise à jour et Licence comme entrées propres dans le sous-menu Paramètres
  • › Navigation plus rapide entre les 10 sections de la page Paramètres
v1.0.9
10 mai 2026
✓ Stable

Paramètres repensés — navigation & sauvegarde AJAX

Améliorations
  • › Page Paramètres entièrement restructurée en 6 sections avec ancres de navigation
  • › Sous-menu latéral avec scrollspy actif (Profil & Studio, Apparence, Email, Lightroom, Portail client, Système)
  • › Sauvegarde de chaque section sans rechargement de page (AJAX + retour visuel)
  • › Bouton "Enregistrer tous les paramètres" pour tout sauvegarder en un clic
  • › En-têtes de sections colorés par thème (Studio / Sable)
v1.0.8
9 mai 2026
✓ Stable

Correctifs installation & suivi essai

Correctifs
  • › Correction erreur 500 sur installation vierge (migration manquante)
  • › Correctif checkbox installeur non prise en compte
  • › Suivi des installations d'essai enrichi (IP, pays, ville, FAI, version)
v1.0.0
8 mai 2026
✓ Stable

Lancement initial de PIXMARO

Nouveautés
  • › Albums sélection : le client choisit ses favoris parmi vos photos
  • › Albums livraison : téléchargement haute résolution pour les clients
  • › Plugin Lightroom Classic (publication directe depuis LR)
  • › Portail client avec comptes, connexion et réinitialisation de mot de passe
  • › Filigrane configurable (logo PNG + position + opacité)
  • › Système de templates d'albums réutilisables
  • › Email SMTP intégré avec prévisualisation et test d'envoi
  • › Thèmes Studio (indigo) & Sable (or) × mode sombre/clair/auto
  • › Médiathèque avec tri EXIF (date, appareil, focale, ISO…)
  • › Export CSV des sélections client
  • › Rapport par album (statistiques, photos sélectionnées, commentaires)
  • › Système de licences et période d'essai 14 jours
  • › Sauvegarde & restauration de la base de données
  • › Bannière consentement RGPD + page de confidentialité
  • › Mises à jour automatiques (canal stable / bêta)