[
{
"id": "feat-telemetry",
"category": "Monitoring",
"status": "Planned",
"stakeholderValidationRequired": false,
"plannedDate": "2026-09-01",
"targetDate": null,
"completedDate": null,
"title": {
"fr": "Rapports automatiques d'erreurs et de performance",
"nl": "Automatic error and performance reports"
},
"description": {
"fr": "Le module enverra automatiquement des rapports techniques (erreurs, avertissements, statistiques d'utilisation) à l'équipe de support. Cela permettra de détecter et corriger les problèmes de façon proactive, sans que vous ayez à signaler manuellement chaque incident.",
"nl": "The add-in will automatically send technical reports (errors, warnings, usage statistics) to the support team. This will allow problems to be detected and fixed proactively, without you having to manually report each incident."
},
"rationale": null
},
{
"id": "feat-officejs",
"category": "Compatibilité",
"status": "UnderEvaluation",
"stakeholderValidationRequired": true,
"plannedDate": null,
"targetDate": null,
"completedDate": null,
"title": {
"fr": "Compatibilité avec toutes les versions d'Outlook",
"nl": "Compatibility with all Outlook versions"
},
"description": {
"fr": "Nous étudions la possibilité de rendre MailCategory disponible sur toutes les versions d'Outlook : webmail (OWA), le nouvel Outlook, et Outlook sur Mac. Cela nécessiterait une refonte technique importante du module.",
"nl": "We are exploring the possibility of making MailCategory available on all versions of Outlook: webmail (OWA), the new Outlook, and Outlook on Mac. This would require a significant technical overhaul of the add-in."
},
"rationale": {
"fr": "Cette évolution dépend d'une mise à niveau de notre infrastructure de messagerie, qui ne supporte pas encore les technologies requises. Elle est également soumise à la validation des parties prenantes avant tout développement.",
"nl": "This evolution depends on an upgrade to our mail infrastructure, which does not yet support the required technologies. It is also subject to stakeholder validation before any development begins."
}
},
{
"id": "feat-keyboard",
"category": "Ergonomie",
"status": "UnderEvaluation",
"stakeholderValidationRequired": true,
"plannedDate": null,
"targetDate": null,
"completedDate": null,
"title": {
"fr": "Raccourcis clavier configurables",
"nl": "Configurable keyboard shortcuts"
},
"description": {
"fr": "Possibilité d'attribuer des touches de raccourci à vos catégories les plus utilisées pour classer vos e-mails encore plus rapidement, sans avoir à ouvrir le panneau du module.",
"nl": "Ability to assign shortcut keys to your most frequently used categories to classify emails even faster, without having to open the add-in panel."
},
"rationale": null
},
{
"id": "feat-autocategorize",
"category": "Ergonomie",
"status": "UnderEvaluation",
"stakeholderValidationRequired": true,
"plannedDate": null,
"targetDate": null,
"completedDate": null,
"title": {
"fr": "Catégorisation automatique des e-mails",
"nl": "Automatic email categorisation"
},
"description": {
"fr": "Définir des règles simples (expéditeur, objet, mots-clés…) pour que certains e-mails soient automatiquement classés dès leur réception, sans action manuelle de votre part.",
"nl": "Define simple rules (sender, subject, keywords…) so that certain emails are automatically classified upon receipt, without any manual action on your part."
},
"rationale": null
},
{
"id": "feat-batch",
"category": "Ergonomie",
"status": "UnderEvaluation",
"stakeholderValidationRequired": true,
"plannedDate": null,
"targetDate": null,
"completedDate": null,
"title": {
"fr": "Classer plusieurs e-mails en une seule action",
"nl": "Classify multiple emails in one action"
},
"description": {
"fr": "Sélectionner plusieurs e-mails dans Outlook et leur appliquer une catégorie en un seul clic, pour traiter rapidement de gros volumes de messages entrants.",
"nl": "Select multiple emails in Outlook and apply a category to them in a single click, to quickly process large volumes of incoming messages."
},
"rationale": null
},
{
"id": "feat-db",
"category": "Infrastructure",
"status": "Done",
"stakeholderValidationRequired": false,
"plannedDate": "2026-04-01",
"targetDate": "2026-04-15",
"completedDate": "2026-04-12",
"title": {
"fr": "Contenu du site géré par base de données",
"nl": "Website content managed by database"
},
"description": {
"fr": "Le contenu du site (FAQ, notes de version, roadmap, demandes de fonctionnalités) est désormais stocké dans une base de données. Cela permet de mettre à jour le contenu sans redémarrer le serveur et prépare une migration future vers PostgreSQL.",
"nl": "The website content (FAQ, release notes, roadmap, feature requests) is now stored in a database. This allows content to be updated without restarting the server and prepares for a future migration to PostgreSQL."
},
"rationale": null
},
{
"id": "feat-webmail",
"category": "Compatibilité",
"status": "WontImplement",
"stakeholderValidationRequired": false,
"plannedDate": null,
"targetDate": null,
"completedDate": null,
"title": {
"fr": "Support du webmail (OWA)",
"nl": "Webmail (OWA) support"
},
"description": {
"fr": "Rendre le module de catégorisation disponible dans Outlook Web App (OWA), la version navigateur de la messagerie.",
"nl": "Make the categorisation add-in available in Outlook Web App (OWA), the browser-based version of the mail system."
},
"rationale": {
"fr": "Notre serveur de messagerie interne (Exchange 2019) ne prend pas en charge les technologies requises pour faire fonctionner MailCategory dans un navigateur. Cette fonctionnalité ne pourra être envisagée qu'en cas de migration vers une infrastructure plus récente, ce qui n'est pas prévu à court terme.",
"nl": "Our internal mail server (Exchange 2019) does not support the technologies required to run MailCategory in a browser. This feature can only be considered if the infrastructure is migrated to a more recent platform, which is not planned in the short term."
}
},
{
"id": "feat-newoutlook",
"category": "Compatibilité",
"status": "WontImplement",
"stakeholderValidationRequired": false,
"plannedDate": null,
"targetDate": null,
"completedDate": null,
"title": {
"fr": "Support du nouvel Outlook pour Windows",
"nl": "New Outlook for Windows support"
},
"description": {
"fr": "Rendre le module compatible avec le nouvel Outlook pour Windows, progressivement proposé par Microsoft comme remplacement d'Outlook classique.",
"nl": "Make the add-in compatible with the new Outlook for Windows, gradually offered by Microsoft as a replacement for classic Outlook."
},
"rationale": {
"fr": "Depuis début 2026, Microsoft a confirmé que le nouvel Outlook pour Windows ne supporte pas les comptes Exchange on-premise comme le nôtre. Tant que notre infrastructure reste sur Exchange 2019 interne, le nouvel Outlook ne peut pas être utilisé dans notre environnement.",
"nl": "Since early 2026, Microsoft has confirmed that the new Outlook for Windows does not support on-premise Exchange accounts like ours. As long as our infrastructure remains on internal Exchange 2019, the new Outlook cannot be used in our environment."
}
},
{
"id": "feat-font-fix",
"category": "Qualité",
"status": "Planned",
"stakeholderValidationRequired": false,
"plannedDate": "2026-07-01",
"targetDate": null,
"completedDate": null,
"title": {
"fr": "Correction du changement de police lors d'une réponse à un e-mail",
"nl": "Fix font change when replying to an email"
},
"description": {
"fr": "Dans certains cas, la police de caractères de votre e-mail change de façon inattendue lorsque vous répondez à un message après avoir appliqué une catégorie. Ce problème est gênant mais ne bloque pas l'envoi. Une correction est prévue pour rétablir la police d'origine dans tous les cas.",
"nl": "In some cases, the font of your email changes unexpectedly when you reply to a message after applying a category. This issue is inconvenient but does not block sending. A fix is planned to restore the original font in all cases."
},
"rationale": null
},
{
"id": "feat-tag-reply",
"category": "Qualité",
"status": "Planned",
"stakeholderValidationRequired": false,
"plannedDate": "2026-07-01",
"targetDate": null,
"completedDate": null,
"title": {
"fr": "Correction de l'apparition de <<TAG_REPLY>> lors d'une réponse",
"nl": "Fix <<TAG_REPLY>> appearing when replying to an email"
},
"description": {
"fr": "Lors d'une réponse à un e-mail catégorisé, un texte technique «<<TAG_REPLY>>» peut apparaître dans le corps du message en mode édition. Ce texte n'est pas visible par le destinataire, mais il est gênant pour vous pendant la rédaction. Une correction est prévue pour supprimer cet affichage.",
"nl": "When replying to a categorised email, a technical text «<<TAG_REPLY>>» may appear in the message body in edit mode. This text is not visible to the recipient, but it is inconvenient while drafting. A fix is planned to remove this display."
},
"rationale": null
},
{
"id": "feat-color-codes",
"category": "Ergonomie",
"status": "UnderEvaluation",
"stakeholderValidationRequired": true,
"plannedDate": null,
"targetDate": null,
"completedDate": null,
"title": {
"fr": "Utilisation des couleurs Outlook dans l'en-tête du corps du mail",
"nl": "Use Outlook category colours in the email body header"
},
"description": {
"fr": "Actuellement, la couleur affichée dans l'en-tête du corps du mail est définie dans le module. Nous étudions la possibilité d'utiliser directement les codes de couleur associés à vos catégories dans Outlook, pour une cohérence visuelle parfaite entre l'en-tête et la liste des e-mails.",
"nl": "Currently, the colour displayed in the email body header is defined in the add-in. We are exploring the possibility of using directly the colour codes associated with your Outlook categories, for perfect visual consistency between the header and the email list."
},
"rationale": null
},
{
"id": "feat-re-prefix",
"category": "Ergonomie",
"status": "UnderEvaluation",
"stakeholderValidationRequired": false,
"plannedDate": null,
"targetDate": null,
"completedDate": null,
"title": {
"fr": "Éviter l'accumulation de RE: dans l'objet des e-mails",
"nl": "Prevent accumulation of RE: prefixes in email subjects"
},
"description": {
"fr": "Dans une longue discussion où la catégorie a changé plusieurs fois, l'objet de l'e-mail peut se retrouver encombré de plusieurs «RE: RE: RE:». Nous étudions comment éviter cette accumulation pour garder des sujets d'e-mails lisibles et propres.",
"nl": "In a long conversation where the category has changed multiple times, the email subject can become cluttered with multiple «RE: RE: RE:». We are exploring how to prevent this accumulation and keep email subjects clean and readable."
},
"rationale": null
},
{
"id": "feat-color-accessibility",
"category": "Accessibilité",
"status": "Planned",
"stakeholderValidationRequired": false,
"plannedDate": "2026-09-01",
"targetDate": null,
"completedDate": null,
"title": {
"fr": "Distinction visuelle claire entre Confidentiel et Ultra Confidentiel",
"nl": "Clear visual distinction between Confidentiel and Ultra Confidentiel"
},
"description": {
"fr": "Les couleurs actuelles des catégories Confidentiel et Ultra Confidentiel sont trop proches pour être facilement distinguées, notamment par les personnes daltoniennes. Une amélioration est prévue pour garantir une différence visuelle claire et accessible à tous.",
"nl": "The current colours of the Confidentiel and Ultra Confidentiel categories are too similar to be easily distinguished, especially for colour-blind users. An improvement is planned to ensure a clear and accessible visual difference for everyone."
},
"rationale": null
},
{
"id": "feat-msi-publish",
"category": "Infrastructure",
"status": "Planned",
"stakeholderValidationRequired": false,
"plannedDate": "2026-10-01",
"targetDate": null,
"completedDate": null,
"title": {
"fr": "Automatisation de la publication du module (MSI / EXE)",
"nl": "Automated publication of the add-in installer (MSI / EXE)"
},
"description": {
"fr": "Actuellement, la génération du fichier d'installation (MSI ou EXE) du module est effectuée manuellement. L'objectif est d'automatiser cette étape pour que chaque nouvelle version soit publiée de façon fiable et rapide, sans intervention manuelle.",
"nl": "Currently, generating the add-in installer file (MSI or EXE) is done manually. The goal is to automate this step so that each new version is published reliably and quickly, without manual intervention."
},
"rationale": null
},
{
"id": "feat-auto-deploy",
"category": "Infrastructure",
"status": "UnderEvaluation",
"stakeholderValidationRequired": true,
"plannedDate": null,
"targetDate": null,
"completedDate": null,
"title": {
"fr": "Déploiement automatique du module pour tous les employés Windows",
"nl": "Automated deployment of the add-in for all Windows employees"
},
"description": {
"fr": "Aujourd'hui, l'installation du module doit être effectuée manuellement sur chaque poste. L'objectif est de déployer automatiquement le module sur l'ensemble des ordinateurs Windows de l'organisation — qu'ils soient au bureau ou via Horizon — en collaboration avec l'équipe Infra Windows.",
"nl": "Today, the add-in must be installed manually on each workstation. The goal is to automatically deploy the add-in on all Windows computers in the organisation — whether in the office or via Horizon — in collaboration with the Windows Infrastructure team."
},
"rationale": null
},
{
"id": "feat-website-content",
"category": "Site web",
"status": "Done",
"stakeholderValidationRequired": false,
"plannedDate": "2026-04-01",
"targetDate": "2026-04-15",
"completedDate": "2026-04-12",
"title": {
"fr": "Améliorations du contenu du site (FAQ, roadmap, notes de version)",
"nl": "Website content improvements (FAQ, roadmap, release notes)"
},
"description": {
"fr": "Le contenu du site a été enrichi et réécrit pour être plus accessible aux utilisateurs non techniques : nouvelles entrées FAQ, questions-réponses sur les problèmes courants, roadmap mise à jour avec des descriptions claires, et page des notes de version complète.",
"nl": "The website content has been enriched and rewritten to be more accessible to non-technical users: new FAQ entries, Q&A on common issues, updated roadmap with clear descriptions, and a full release notes page."
},
"rationale": null
}
]