Fonctionnalités à venir
Découvrez ce sur quoi nous travaillons et ce qui arrive prochainement dans CADENSA.
- Les dates sont des estimations et peuvent changer
- Les fonctionnalités peuvent évoluer selon les retours et les priorités
- Les fonctionnalités ENTERPRISE sont marquées 🏢
- La disponibilité n'est pas garantie — les plans peuvent changer
T1 2026 (Janvier - Mars)
Février 2026 (v1.4.x) — Livré
Ces fonctionnalités ont été livrées. Voir les notes de version complètes :
- 27 février 2026 — Historique des factures, localisation FR/ES
- 28 février 2026 — Localisation DE, devises PLN/RON/CZK, Pennylane, Holded, SmartBill
Localisation allemande (DE) — Publiée le 28/02/2026
- Traduction complète de l'interface en allemand (23 espaces de noms)
- Support allemand dans l'application mobile
- Format de date DE (JJ.MM.AAAA), fuseau horaire Europe/Berlin par défaut
Localisation française (FR) et espagnole (ES) — Publiée le 27/02/2026
- Traduction complète de l'interface en FR + ES
- Support dans l'application mobile
- Formatage des dates et des devises selon la locale
Devises CEE (PLN / RON / CZK) — Publiées le 28/02/2026
- Złoty polonais (zł), Leu roumain (lei), Couronne tchèque (Kč)
- Disponibles dans tous les contextes de tarifs, projets et facturation
Intégration Pennylane (France — Factur-X) — Publiée le 28/02/2026
- Factures françaises légalement valides via l'API Pennylane
- Prête pour Factur-X (obligatoire à partir de septembre 2026)
Intégration Holded (Espagne — FacturaE) — Publiée le 28/02/2026
- Factures espagnoles légalement valides via l'API Holded
- Conforme FacturaE, correspondance des taux IVA (21% / 10% / 4% / Exento)
- Sélecteur de partenaires avec les contacts Holded
- Supporte également PT, IT, FR, DE
Intégration SmartBill (Roumanie — e-Factura) — Publiée le 28/02/2026
- Factures roumaines légalement valides (facturi fiscale) via l'API SmartBill
- Conforme e-Factura / ANAF, correspondance des taux TVA (Normala 19% / Redusa 9% / Redusa1 5% / Scutit 0%)
- Sélecteur de partenaires avec les clients SmartBill
- Support d'annulation de facture (anulare)
Onglet Historique des factures — Publié le 27/02/2026
- Rapports → Factures : voir et re-télécharger tous les documents passés
Mars 2026 (v1.5.0)
Voir les notes de version complètes : 7 mars 2026
Mises à jour d'infrastructure, backend et page d'accueil. Voir les notes de version complètes : 19 mars 2026
Export Excel (PRO+) — Publié le 07/03/2026
- Classeur
.xlsxprofessionnel (feuilles Résumé + Données) - Tableau stylisé, en-tête figé, filtre automatique, lignes alternées
- Disponible depuis la page Rapports, l'Aperçu des rapports et les Rapports planifiés
- Disponibilité : PRO+
Export XML (ENTERPRISE) — Publié le 07/03/2026
- XML structuré avec
<meta>,<filters>,<metrics>,<dataPoints> - Téléchargement en pièce jointe (Content-Disposition)
- Disponibilité : ENTERPRISE
Export de fichier JSON (ENTERPRISE) — Publié le 07/03/2026
- Téléchargement de fichier
.jsonstandalone (pas seulement la réponse API inline) - Disponibilité : ENTERPRISE
Rétention de l'historique des rapports par niveau — Publié le 07/03/2026
- FREE : 30 derniers jours · PRO : 365 derniers jours · ENTERPRISE : illimité
- Bannière d'information sur la page Rapports pour les utilisateurs FREE/PRO
- Tâche de nettoyage nocturne (02h00) supprime les enregistrements expirés
Regroupement par Utilisateur (PRO+) — Publié le 07/03/2026
- Nouvelle option de regroupement sur la page Rapports
- Remplace l'ancien sélecteur
reportType(résumé/détaillé/export) - Désactivé avec badge PRO pour les utilisateurs FREE
- Toutes les 5 locales mises à jour (EN/HU/DE/FR/ES)
Rapports & Analytiques — Améliorations PDF & Interface — Publié le 07/03/2026
- Correction de la visibilité des cartes de statistiques (dépendance
currentUnit?.id) - Aperçu des rapports remanié : cartes de statistiques + Aperçus rapides
- Refonte du PDF : cartes de statistiques + Aperçus rapides, correction du graphique de secours
- Mise en page compacte des cartes de statistiques
- Enregistrer comme rapport : type de graphique sauvegardé depuis la vue active
- Toast "Exécuter maintenant" déplacé en haut à droite
Rapports planifiés (PRO+) — Publié en mars 2026
- Envoi automatique par e-mail (preset hebdomadaire)
- Modèles de rapports configurables (Temps par Projet, par Utilisateur, par Étiquette, etc.)
- Plusieurs destinataires par planning
- 📄 Pièce jointe PDF ou Excel
- ⏰ Jour de la semaine configurable
- Disponibilité : PRO+
Édition en masse des entrées de temps (PRO+) — Publié en mars 2026
- ✏️ Sélectionner plusieurs entrées de temps via case à cocher
- 🔄 Changer le projet/tâche en masse
- Mise à jour en masse du statut facturable
- 🏷️ Ajouter/supprimer des étiquettes en masse
Suppression en masse
- Disponibilité : PRO+
Page Contact (EN / HU / DE) — Publiée le 19/03/2026
- 🌐 Page de contact dédiée sur cadensa.io/contact
- 4 canaux de contact : Support, Facturation, Confidentialité, Juridique
- Informations sur l'entreprise (Axeri Labs Bt.) + guide de demande RGPD (Art. 15–22)
- E-mails protégés contre le spam (rendu JS, absent du HTML ou des fichiers i18n JSON)
Transport du journal d'audit RGPD (365 jours) — Publié le 19/03/2026
- Tous les événements pertinents au RGPD persistés avec une rétention de 365 jours
- Conformité RGPD Art. 5(2) — obligation de responsabilité
- Disponibilité : Tous les plans (automatique)
Journalisation JSON structurée + Middleware RequestLogger — Publié le 19/03/2026
- Sortie de journaux de production en JSON structuré (compatible Grafana Loki)
- Journalisation par requête : méthode, chemin, statut, durée, userId, workspaceId
- Requêtes de sonde Kubernetes
/healthfiltrées silencieusement
Limitation de débit Ingress — Publiée le 19/03/2026
- 50 req/s par IP, 30 connexions simultanées, rafale ×5
- 429 Too Many Requests en cas de dépassement
- Alerte Grafana : Rate Limit Spike
Agrégation centralisée des journaux (Grafana Cloud Loki) — Publiée le 19/03/2026
- DaemonSet Promtail sur cluster k3s
- 3 tâches de collecte : cadensa-pods, cadensa-backup, monitoring-pods
- 5 règles d'alerte Grafana : Taux d'erreur élevé, Force brute, Rate Limit Spike, MongoDB injoignable, Sauvegarde manquante
Surveillance des sauvegardes MongoDB — Publiée le 19/03/2026
- Alerte Sauvegarde manquante (déclenche si pas de sauvegarde en 25h)
- Interface admin de sauvegarde : arborescence (type → snapshot → fichiers), indicateur isStale
- Stockage Wasabi S3 (eu-central-2)
Visibilité des tâches par responsable dans le sélecteur d'entrée de temps — Publiée le 31/03/2026
- Le sélecteur Projet / Tâche (minuteur + saisie manuelle) filtre désormais les tâches par responsable
- Aucun responsable sur la tâche → visible par tous les membres du projet
- Responsables définis → seuls les membres assignés voient la tâche dans le sélecteur
- S'applique à la fois au démarrage du minuteur et au formulaire de saisie manuelle
- Disponibilité : Tous les plans
Application du dépassement de limite lors du rétrogradement — Publié le 03/04/2026
Voir les notes de version complètes : 3 avril 2026
- 🛡️ Points de terminaison d'écriture bloqués pour les utilisateurs verrouillés (middleware
requireNotOverLimitLockedsur toutes les routes) - Démarrage du minuteur bloqué quand la limite d'entrées de temps est atteinte
- Invitation d'équipe bloquée quand la limite de membres est atteinte
- Membres excédentaires automatiquement verrouillés lors du rétrogradement (plus récents en premier,
active+pendingcomptés) - E-mail récapitulatif de rétrogradement au propriétaire de l'espace de travail
- E-mail de notification d'accès limité à chaque membre verrouillé
- 🖥️ Bannière d'avertissement globale pour les utilisateurs verrouillés (dans
AppShell) - Bannières de dépassement sur les pages Projets, Tâches, Suivi du temps et Équipe
- Bannières en lecture seule sur les projets excédentaires (Détails du projet + onglet Tâches)
- Membres verrouillés + projets excédentaires affichés comme désactivés dans tous les sélecteurs
- 🐛 Correctif : la requête de verrouillage des membres inclut désormais les membres
pending - 🐛 Correctif : limites de niveau du modèle Unit corrigées (FREE : 3, PRO : 20)
- 🐛 Correctif : la bannière de la page Équipe s'affiche uniquement en cas de dépassement strict (
>et non>=) - Disponibilité : Tous les plans (automatique lors du rétrogradement)
Rôles personnalisés (RBAC) — Exclusif Enterprise — Publié le 10/04/2026
Voir les notes de version complètes : 10 avril 2026
- La création, modification et suppression de rôles personnalisés requiert désormais le plan Enterprise
- 🛡️ Endpoints protégés :
POST / PUT / DELETE /api/v1/workspace-rolesretournent403 FEATURE_NOT_AVAILABLEsur les plans FREE/PRO - 🖥️ Le bouton "Nouveau rôle" est masqué sur les plans FREE et PRO
Les quatre rôles par défaut (Lecteur, Membre, Gestionnaire, Propriétaire) restent disponibles sur tous les plans
- 🐛 Correctif : collision d'index unique sur les rôles d'espace de travail — les rôles du deuxième espace de travail et suivants sont désormais créés correctement
- Disponibilité : Exclusif Enterprise (gestion des rôles personnalisés)
Widgets de l'application mobile
- Widgets de l'écran d'accueil iOS
- Widgets Android
- Démarrage/arrêt rapide du minuteur
- Résumé du temps du jour
- Statut : Recherche (20%)
- Disponibilité : PRO+
Modèles d'entrées de temps
- 💾 Enregistrer les entrées récurrentes comme modèles
- 🔄 Création en un clic depuis un modèle
- 📅 Planifier des entrées récurrentes
- Bibliothèque de tâches courantes
- Statut : Conception (25%)
- Disponibilité : Tous les plans
TVA UE, Stripe Tax & Facturation d'abonnement (Phases 1–4) — Publiée le 19/04/2026
Notes de version complètes : 19 avril 2026
Centre de notifications in-app (Phases 6–7) — Publiées le 07/05/2026
Notes de version complètes : 7 mai 2026
- 🔔 Centre de notifications — icône de cloche avec badge non lu, mises à jour en temps réel via Socket.io
- Tout marquer comme lu ; liens profonds vers les tâches / projets / entrées de temps
- ✉️ Digest hebdomadaire d'activité d'équipe par e-mail par espace de travail (Phase 6)
T2 2026 (Avril - Juin)
Plateforme & Design Bientôt disponible
Marque personnalisée / White-label 🏢 ⏳ Bientôt disponible
- 🎨 Couleurs de la marque dans toute l'application