NOÉ is searching for a volunteer dev ! Interested ? Send an email to hello@noe-app.io.
Skip to main content

Changelog

Avril 2026

🆕 Nouvelles fonctionnalités

  • Export PDF de planning modernisé et personnalisable : Nouveau design avec grille d'infos plus lisible, et affichage des champs personnalisés de ton choix, directement dans le PDF. | MR Gitlab | Ticket Open-Roadmap

  • Configuration HelloAsso simplifiée : Connecte ton compte, choisis ton événement dans la liste, visualise le widget de paiement en direct et donne ton feedback en un clic grâce à un bouton dédié. Fini les erreurs de config ! | MR Gitlab | Ticket Open-Roadmap

  • Envoi de SMS via webhook : Renseigne l'URL de ton service SMS externe dans les paramètres projet, compose ton message dans une modale dédiée, et envoie-le à tous tes bénévoles en un clic. Nouvelle doc API et onglet webhooks réorganisé pour t'y retrouver facilement. | MR Gitlab

⚒️ Tech

  • Pipeline de déploiement amélioré : Déploiement prod avec versioning semver, multi-branches pour les sandboxes, rollback rapide, et validation automatique du format des commits. Les guidelines sont maintenant documentées en français dans le repo. | MR Gitlab

  • Nettoyage et harmonisation des traductions : Script de détection des clés inutilisées, suppression des traductions obsolètes, et harmonisation FR/EN pour une expérience multilingue plus fiable. | MR Gitlab

  • Mise à jour des dépendances API : Sécurité et stabilité renforcées grâce à la mise à jour de plusieurs packages (bcryptjs, dotenv, helmet, uuid, nodemon, etc.) et suppression des types devenus inutiles. | MR Gitlab

Mars 2026

🆕 Nouvelles fonctionnalités

  • Nouvelle page d'accueil avec l'éditeur Puck : Tu peux désormais activer une page d'accueil alternative, plus moderne et flexible, grâce à l'éditeur Puck. NOÉ gère les deux systèmes en parallèle pour une transition en douceur ! | MR GitLab | Ticket Open-Roadmap

  • Édition groupée des champs personnalisés : Tu peux maintenant modifier en masse les champs personnalisés de tes participants, sessions, etc. L'interface de configuration a aussi été repensée pour plus de clarté, avec aperçu en direct et meilleure gestion des options. | MR GitLab | Ticket Open-Roadmap

🪲 Résolution de bugs

  • Sécurisation des préférences cockpit : Ajout de nombreux garde-fous pour éviter toute corruption de données dans les préférences du cockpit. | MR GitLab

⚒️ Tech

  • Unification du proxy Sentry & Posthog : NOÉ utilise désormais un service proxy unifié pour la collecte des analytics et des rapports d'erreur, ce qui allège la maintenance et améliore la fiabilité. | MR GitLab

  • Améliorations outils dev & scripts : Les scripts de déploiement et de synchronisation de dossiers sont plus conviviaux et robustes, avec des messages d'avertissement clairs et une meilleure gestion des priorités. | MR GitLab

Février 2026

🆕 Nouvelles fonctionnalités

  • Affichage paramétrable des champs personnalisés dans la vue agenda : tu peux maintenant choisir d'afficher les champs personnalisés directement dans les petites cartes de la vue agenda de l'espace orga. Parfait pour adapter l'affichage à tes besoins ! | MR GitLab | Ticket Open-Roadmap

  • Ajout des noms des participants à l'export des sessions : l'export depuis la liste des sessions côté orga inclut désormais les noms des participants. | MR GitLab

🪲 Résolution de bugs

  • Correction d'erreur lors de la création d'une session : Plus de page d'erreur quand tu ajoutes une session à un projet événement. | MR GitLab | Ticket Open-Roadmap

  • Correction d'affichage et d'URL dans la vue agenda participant : Les liens depuis le popup de session fonctionnent à nouveau et l'affichage est corrigé. | MR GitLab | Ticket Open-Roadmap

  • Réparation du mode édition collaborative : Les filtres avancés avec updateAfter fonctionnent à nouveau correctement dans les requêtes API, et avec cela, l'édition à plusieurs sur NOÉ. | MR GitLab

Janvier 2026

🆕 Nouvelles fonctionnalités

  • Intégration PostHog pour l'analyse d'usage : NOÉ passe de Matomo à PostHog pour le suivi des usages, avec une nouvelle architecture prête à accueillir d'autres services d'analyse. On reste toujours avec des solutions open-source et respecteuses de tes données. | MR Gitlab | Ticket Open-Roadmap

  • Message d'aide sur le formulaire d'inscription : Un rappel clair pour les orgas : inutile de demander nom et email, NOÉ les collecte déjà ! | MR Gitlab

  • Ergonomie améliorée dans le constructeur de formulaire : Les groupes de questions sont plus lisibles et les bordures corrigées. | MR Gitlab

    Avant

    Après

🪲 Résolution de bugs

  • Export CSV des participants : plus de blocage : L'export CSV fonctionne à nouveau sans faire planter la page, grâce à une correction sur la librairie utilisée. | MR Gitlab | Ticket Open-Roadmap

  • Sécurité sur l'import JSON : Il n'est plus possible de modifier des champs protégés (statut, etc.) via l'import JSON, même pour les orgas. | MR Gitlab | Ticket Open-Roadmap

  • Tri par date d'inscription rétabli dans la vue sessions : Le tri fonctionne désormais correctement, même après modification des participants. | MR Gitlab | Ticket Open-Roadmap

⚒️ Tech

  • Sécurité : correction d'une faille critique d'usurpation d'identité : Correction d'une vulnérabilité majeure qui permettait à un utilisateur de se faire passer pour n'importe qui, y compris un superadmin. Désormais, seuls les rôles autorisés peuvent utiliser l'impersonation, et toutes les tentatives sont journalisées. | MR Gitlab

  • Sécurité : protection contre la fuite d'existence utilisateur dans /authenticate : La réponse est désormais identique, que l'email existe ou non, pour éviter toute tentative d'énumération. | MR Gitlab

  • Sécurité : planning protégé si l'événement est fermé ou en préinscription : Le planning n'est plus accessible en rusant via des requêtes API tant que l'événement n'est pas ouvert aux participants. | MR Gitlab | Ticket Open-Roadmap

  • Migration complète de FlowJS vers JSDoc : Le code des frontends est désormais harmonisé et documenté en JSDoc, pour plus de clarté et préparer des migrations technologiques futures. | MR Gitlab 1 | Ticket Open-Roadmap MR Gitlab 2

Octobre 2025

Salut l'équipe ! 🎉 Ce mois-ci, on vous partage quelques améliorations techniques qui vont rendre NOÉ plus stable et maintenable (objectif réduction de la dette technique !). Ce qui change pour vous : une refonte du système de filtrage de l'API avec de nouvelles possibilités.

🆕 Nouvelles fonctionnalités

  • Refonte du système de filtrage de l'API : On a modernisé notre système de filtrage avec une librairie dédiée pour améliorer la sécurité et faciliter la maintenance. Et au passage, on ajoute des fonctionnalités de pagination et de tri ! Apprends comment filtrer, paginer et trier avec notre nouvelle documentation 📚 | MR GitLab | Ticket Open-Roadmap

⚒️ Tech

  • Correction des dépendances frontend : On a nettoyé les dépendances obsolètes et résolu des conflits de versions pour faciliter le développement et la maintenance. | MR GitLab
  • Amélioration de la configuration Renovate : Notre outil de mise à jour automatique des dépendances a été optimisé pour mieux suivre les évolutions des librairies que nous utilisons. | MR GitLab | MR GitLab

Septembre 2025

🆕 Nouvelles fonctionnalités

  • Redirection des emails auto vers ton équipe : les emails générés automatiquement par NOÉ utilisent désormais l’adresse de contact du projet en replyTo, pour éviter que l'équipe NOÉ ne reçoive des messages qui te sont destinés. | MR Gitlab | Ticket Open-Roadmap

  • Pré-filtrage des participants par dates de présence lors de l’inscription aux sessions : tu peux désormais filtrer les participants disponibles selon leurs dates de présence directement dans l'ajout de participants sur la page d'édition de session. Le filtre est activé par défaut pour te faire gagner du temps ! | MR Gitlab | Ticket Open-Roadmap

    Filtre désactivé

    Filtre activé

🪲 Résolution de bugs

  • Validation des billets HelloAsso : il n’est plus possible de s’inscrire à un événement avec un billet provenant d’une autre billetterie du même orga (ex : billet édition 2024 pour l'édition 2025). Les contrôles sont renforcés et les messages d’erreur sont plus clairs. | MR Gitlab | Ticket Open-Roadmap
  • Sécurité sur les tickets nuls : correction d’un bug qui pouvait provoquer des erreurs lors de la validation de tickets HelloAsso, notamment en cas de ticket “null”. | MR Gitlab | Ticket Open-Roadmap
  • Mise à jour de la date de shift d’import : la date indicative de décalage dans l'import du projet se met désormais bien à jour en temps réel. | MR Gitlab | Ticket Open-Roadmap

⚒️ Tech

  • Meilleure gestion de la Progressive Web App : utilisation de workbox-window pour réduire les erreurs de chargement et améliorer la fiabilité de l'app à chaque mise à jour. | MR Gitlab | Ticket Open-Roadmap
  • Migration ExpressJS v4 → v5 : toute l'infra API passe sur Express 5 pour plus de sécurité et de stabilité. | MR Gitlab | Ticket Open-Roadmap
  • Ajout de Renovate bot : automatisation de la gestion des dépendances techniques pour des mises à jour plus fluides côté dev. | MR Gitlab | Ticket Open-Roadmap

Août 2025

🆕 Nouvelles fonctionnalités

  • Export des champs personnalisés des participant·es en CSV : Tu peux désormais exporter tous les champs personnalisés des participant·es dans tes exports CSV. | MR Gitlab | Ticket Open-Roadmap

  • Retour complet de l'objet dans les webhooks DELETE : Les intégrations externes reçoivent désormais toutes les infos utiles lors d'une suppression. | MR Gitlab | Ticket Open-Roadmap

  • Nouvelle page d'accueil et parcours simplifiés pour les nouveaux orgas : On a retravaillé la page d'accueil et le tunnel d'inscription pour que tes premiers pas sur NOÉ soient plus intuitifs, avec une aide mieux intégrée et une page de dons uniformisée. | MR Gitlab | Ticket Open-Roadmap

⚒️ Tech

  • Performance boost sur la liste des sessions : L'affichage et l'export des sessions sont plus rapides grâce à une optimisation des appels à la base de données, et cela se voit d'autant plus que tu as beaucoup de participant·es (env. 2x plus rapide !). | MR Gitlab | Ticket Open-Roadmap

  • Refonte technique du contrôleur projet : Code plus propre et mieux organisé côté infrastructure. | MR Gitlab | Ticket Open-Roadmap

Juillet 2025

🆕 Nouvelles fonctionnalités

  • Synchronisation temps réel et webhooks sur les inscriptions : Toutes les modifications d'inscriptions/désinscriptions sont maintenant synchronisées instantanément dans le navigateur, même à plusieurs sur le même projet. Les orgas peuvent aussi paramétrer des webhooks sur les inscriptions. | MR Gitlab | Ticket Open-Roadmap

  • Modification des dates de présence depuis l'espace orga : Tu peux désormais modifier les dates de présence d'un bénévole directement depuis sa fiche dans l'espace orga. | MR Gitlab | Ticket Open-Roadmap

  • Filtres avancés sur l'API (syntaxe "MongoDB-like") : Il est désormais possible de filtrer les données de l'API beaucoup plus finement grâce à des filtres avancés, pour faire de meilleures intégrations avec vos autres outils. Nouvelle documentation ici 📚. Les power-users vont se régaler ! | MR Gitlab | Ticket Open-Roadmap

  • Souscription à la newsletter NOÉ : Un nouvel encart sur le site vitrine vous permet (ou vos bénévoles !) de vous abonner facilement à la newsletter pour ne rien rater des nouveautés. | MR Gitlab | Ticket Open-Roadmap

  • Nouvelle page d'admin superadmin avec webhooks projets et users : Amélioration de la sécurité et gestion avancée des webhooks projets et utilisateurs côté superadmin (pas d'impact direct pour les orgas, mais ça fait tourner la machine !). | MR Gitlab | Ticket Open-Roadmap

  • Formulaires de contact du site internet améliorés & pré-remplissage : Les formulaires du site internet (page contact et dons) et de l'appli ont été revus, avec pré-remplissage auto des infos via URL (nom, mail, projet) pour que vous gagniez du temps. Navigation et SEO optimisés. | MR Gitlab | Ticket Open-Roadmap

🪲 Résolution de bugs

  • Historique de modifications du projet rétabli pour les orgas : Les champs réservés aux superadmins sont désormais masqués, et la correction d'un bug rétablit l'accès pour les orgas. | MR Gitlab | Ticket Open-Roadmap

  • Affichage des sessions côté participant : Correction d'un bug qui empêchait d'afficher les sessions dans certains cas si le participant n'était pas inscrit. | MR Gitlab | Ticket Open-Roadmap

  • Correction de l'erreur NaN et du tri dans l'export des minutes de bénévolat : Plus de valeurs "NaN" dans l'export des minutes de bénévolat, tri rétabli sur la jauge, et stats cockpit corrigées. | MR Gitlab | Ticket Open-Roadmap

⚒️ Tech

  • Optimisation du temps de chargement de la liste des projets : La liste des projets se charge plus rapidement, surtout pour les superadmins. | MR Gitlab | Ticket Open-Roadmap

  • Gestion fine des dates de modification de projet : Possibilité de préserver les timestamps lors de certaines modifications (statut, notes superadmin), refacto des fonctions de création/modif/suppression d'entités. | MR Gitlab | Ticket Open-Roadmap

  • Refactor fetchWithMessages() : Amélioration technique de la signature de la fonction pour une gestion plus propre des messages de statut. | MR Gitlab | Ticket Open-Roadmap