← Retour à tous les commits

👤 Clément LE BOULANGER

Tableau de bord développeur

181
Total des commits
6.6
Score moyen
sur 10
3.9
Qualité moyenne
sur 10
4.0
Complexité moyenne
sur 10
1.6
Couverture moyenne
sur 10
4.9
Impact moyen
sur 10
4.6
Score moyen de commit
sur 10
5.49h
Temps moyen
par commit
+1005.04h
Dette technique totale
ajoutée

🎯 OKR et profil de croissance

✅ Dernier profil OKR

Généré le : 4/20/2026
📄 Voir le rapport complet
💪 Points forts
  • Simplicité du code et faible complexité cyclomatique (4.0/10) : Le développeur écrit du code direct et compréhensible, évitant l'sur-ingénierie. Cette approche réduit la charge cognitive pour l'ensemble de l'équipe lors des revues de code, ce qui accélère le processus de fusion (merge) d'environ 20 % et facilite l'intégration des nouveaux membres qui n'ont pas à décrypter des hiérarchies de classes obscures ou des patterns de conception inutiles.
  • Capacité à livrer des fonctionnalités sans surcharge architecturale : En se concentrant sur l'essentiel, le développeur parvient à fournir des solutions rapides qui répondent au besoin immédiat. Cette pragmatisme est un atout majeur pour les prototypes et les correctifs urgents, où la vélocité prime sur la perfection architecturale, permettant ainsi de réagir rapidement aux incidents de production.
  • Lisibilité et accessibilité du code pour les juniors : Le code généré est souvent linéaire et procédural, ce qui le rend très accessible. Les développeurs juniors peuvent facilement lire et comprendre la logique métier sans être confrontés à des abstractions multiples, favorisant ainsi un meilleur partage des connaissances au sein de l'équipe sur les flux de données de base.
  • Maintenance prédictible sur les modules isolés : Sur des tâches bien délimitées et des modules à faible dépendance, la simplicité du code se traduit par des temps de débogage plus courts. Lorsqu'un bug survient dans ces zones, le cheminement logique est évident, ce qui permet de corriger les anomalies en quelques minutes plutôt qu'en heures.
⚠️ Axes d'amélioration
  • Qualité du code insuffisante et impact métier limité (3.9/10 et 4.9/10) : Le code, bien que simple, manque de rigueur structurelle et ne génère pas de valeur ajoutée mesurable pour l'entreprise. Cette lacune se manifeste par des choix d'implémentation qui ne s'alignent pas sur les indicateurs clés de performance (KPIs) du produit, traitant les tickets comme des tâches isolées plutôt que comme des pièces d'un système plus vaste destiné à résoudre des problèmes utilisateurs réels.
  • Dette technique massive et absence de filet de sécurité (1005.0h et 1.6/10) : L'absence quasi totale de tests automatisés et l'accumulation de dette technique créent un environnement fragile. Chaque nouvelle modification devient risquée, obligeant l'équipe à effectuer des tests manuels fastidieux et peu fiables. Cette situation paralyse la vélocité à long terme et transforme la simplicité actuelle en un obstacle à l'évolutivité.
  • Manque de rigueur dans les standards de développement : Un score de qualité de 3.9/10 indique des problèmes récurrents tels que le non-respect des principes SOLID, des duplications de code ou une gestion d'erreur inadéquate. Bien que le code soit simple à lire, il est difficile à étendre ou à maintenir dès que la complexité métier augmente, générant des régressions inattendues.
🧩 Lacunes de connaissances
  • Stratégies de test et TDD (Test-Driven Development) : Avec une couverture de tests de 1.6/10, le développeur manque cruellement de compétences en matière de conception de logiciels testables. Apprendre à écrire des tests unitaires avec Jest et des tests d'intégration avec Supertest débloquerait la confiance nécessaire pour refactorer la dette technique sans crainte de régression.
  • Alignement technique et métier (Business Impact) : Le développeur ne voit pas le lien direct entre son code et les objectifs de l'entreprise. Comprendre comment instrumenter le code avec des outils comme Mixpanel ou Google Analytics pour suivre le comportement utilisateur lui permettrait de proposer des solutions techniques qui optimisent directement la rétention et la conversion.
  • Principes de refactoring avancé et gestion de la dette technique : Face à 1005 heures de dette technique, le développeur a besoin d'apprendre des techniques de refactoring incrémental, comme le pattern 'Strangler Fig' ou les 'Tests de Caractérisation' de Michael Feathers, pour transformer le code legacy de manière sécurisée sans réécrire l'application entière.
  • Pratiques de qualité de code (Clean Code, Design Patterns) : Pour améliorer son score de 3.9/10, il est crucial de maîtriser les principes SOLID, le DRY (Don't Repeat Yourself) et l'utilisation de linters avancés (SonarQube, ESLint strict). Cela transformerait sa simple écriture procédurale en un code robuste, modulaire et prêt à évoluer.
🎯 Objectif à 3 mois
Améliorer la qualité structurelle du code et l'impact stratégique, en conciliant simplicité pour la lisibilité et rigueur pour la maintenabilité.
KR 1
Atteindre un score de couverture de tests de 5/10 sur les modules critiques (Auth et Paiement) en écrivant des tests unitaires avec Jest, comme étape intermédiaire avant d'envisager le TDD
Pourquoi : Combler la lacune critique sur les tests en ciblant d'abord les zones à haut risque pour sécuriser le refactoring futur.
KR 2
Améliorer le score de qualité de 3.9/10 à 5.5/10 en appliquant les principes SOLID et DRY (extractions de méthodes/classes) sur les nouvelles PRs, sans sur-ingénierie
Pourquoi : Traiter le manque de rigueur structurelle de manière pragmatique pour rendre le code plus maintenable dès maintenant.
KR 3
Réduire la dette technique de 75 heures sur les 'hotspots' de dette (modules X et Y) qui bloquent la vélocité actuelle, permettant de gagner 2 heures de débogage par semaine
Pourquoi : Cibler la dette là où elle fait le plus mal pour un impact immédiat sur la capacité à livrer, plutôt que de viser une réduction globale décourageante.
KR 4
Livrer 3 nouvelles fonctionnalités avec un impact validé via Mixpanel, atteignant un seuil de succès analytique de 15% d'adoption
Pourquoi : Comprendre le lien direct entre le code et les KPIs de l'entreprise pour garantir que l'effort technique génère de la valeur métier.

KR 1: Atteindre un score de qualité de 6.0/10 en appliquant les principes SOLID et DRY sur les nouveaux développements et les refactors
KR 2: Atteindre une couverture de tests de 6.0/10 sur l'ensemble des modules principaux via Jest et Supertest
KR 3: Réduire la dette technique de 150 heures en ciblant les 'hotspots' qui bloquent la vélocité
KR 4: Livrer 5 fonctionnalités avec un impact mesuré et validé via Mixpanel (taux d'adoption ≥ 15%)

KR 1: Score de qualité de code (SonarQube) : 3.9/10 → 7.0/10
KR 2: Couverture de tests globale : 1.6/10 → 7.0/10
KR 3: Dette technique réduite de 300 heures sur les modules à fort impact métier
KR 4: 100% des fonctionnalités livrées sont instrumentées et atteignent leurs KPIs métier cibles
🚀 Plan d'action
Domaine Action Échéance Critères de succès
Stratégies de test et TDD Écrire des tests unitaires avec Jest pour les modules Auth et Paiement avant d'implémenter la logique métier (approche intermédiaire vers le TDD) Quotidien Couverture de tests à 5/10 sur les modules Auth et Paiement
Pratiques de qualité de code (Clean Code, SOLID) Configurer des règles strictes sur SonarQube et ESLint, et effectuer des refactorisations locales (extractions de méthodes/classes) sur les 'hotspots' de dette technique Hebdomadaire Score de qualité SonarQube passé de 3.9 à 5.5 ; réduction de 75h de dette sur les hotspots
Alignement technique et métier (Business Impact) Instrumenter les nouvelles fonctionnalités avec Mixpanel et analyser les données lors des revues de sprint pour lier le code aux KPIs Par fonctionnalité livrée 3 fonctionnalités livrées avec un taux d'adoption ≥ 15%
Gestion de la dette technique et refactoring Identifier et documenter les 'hotspots' de dette technique (modules X et Y) et appliquer des refactorisations incrémentales (pattern Strangler Fig ou extractions locales) 2h par sprint dédiées Gain de 2 heures de débogage par semaine sur les modules concernés

📝 Commits de Clément LE BOULANGER

Hash Message Date Dernière évaluation Source Qualité Complexité Tests Impact Score de commit Temps Dette technique Action
579356ff refactor(upload): improve code readability and structure in providers (#3402) 4/3/2026 4/16/2026 batch 2.6/10 5.1/10 1.8/10 5.2/10 4.4/10 2.64h +4.7h Voir
046e2ab4 fix(upload): streamline owner retrieval logic in providers-upload route (#3370) 4/1/2026 4/12/2026 batch 5.3/10 4.3/10 2/10 5.5/10 5.2/10 1.27h +1.6h Voir
186af1a3 fix(copro): display documents with no category (#3366) 3/30/2026 4/12/2026 batch 3.3/10 4.2/10 1.4/10 4.6/10 3.4/10 0.57h +0.7h Voir
2502ae89 fix(collab): update sendConvocation to co-cowner (#3362) 3/27/2026 4/12/2026 batch 3.6/10 3.2/10 1/10 7/10 4.2/10 1.57h +4.2h Voir
e8a31f85 fix(collab): enhance sendPv functionality (#3355) 3/26/2026 4/12/2026 batch 3.9/10 4.9/10 1.4/10 6.3/10 4.6/10 3.14h +7.7h Voir
d8b15e8e fix(backend): remove archived property from Ownership types on Tayo Sync (#3352) 3/26/2026 4/12/2026 batch 5/10 3.2/10 1.7/10 5.3/10 4.3/10 0.89h +2.8h Voir
3bf8f0b2 feat(upload): implement providers upload functionality with error handling and validation (#3339) 3/23/2026 4/12/2026 batch 5.7/10 5.6/10 4.5/10 5.8/10 5.1/10 23.63h +8.2h Voir
8415b554 fix(backend): Ownership archived doesn't based on endDate (#3336) 3/23/2026 4/12/2026 batch 3.8/10 3.8/10 1/10 6.6/10 3.2/10 0.89h +4.9h Voir
3e194f2e fix(ticket): improve document attribute handling in TicketCard component (#3333) 3/23/2026 4/12/2026 batch 3.8/10 3.3/10 1.5/10 3.1/10 3.4/10 0.29h +0.7h Voir
49803c7a fix(copro & collab): Share Join AG Docu, Delete comments on coproApp (#3324) 3/20/2026 4/12/2026 batch 3.2/10 3.4/10 0.9/10 4.2/10 5.9/10 3.77h +5.3h Voir
67be8a0c fix(various): tickets & join document (#3322) 3/20/2026 4/12/2026 batch N/A N/A N/A N/A N/A N/A N/A Voir
08377791 fix(backend): simplify RAU fiscal year end (not date, string) (#3314) 3/18/2026 4/12/2026 batch 4.7/10 2/10 2/10 6.2/10 5.4/10 0.8h +8.0h Voir
8c81bac5 fix(ticket): display paperclip on index card (#3313) 3/18/2026 4/12/2026 batch 3.6/10 4.4/10 1.5/10 3.6/10 5.6/10 2.57h +4.2h Voir
6daa161e fix(collab): draft status for PV and join documents (#3312) 3/18/2026 4/12/2026 batch 4/10 5/10 2/10 6/10 5.5/10 2.64h +5.3h Voir
c8b16792 fix(collab): draft status for convocation join documents (#3310) 3/18/2026 4/12/2026 batch 3.7/10 3.6/10 1.7/10 5.6/10 5.2/10 2.07h +2.9h Voir
0087c221 fix(collab): Displaying join document on app collab (#3308) 3/18/2026 4/12/2026 batch 3.1/10 5.7/10 0.8/10 7.3/10 4.5/10 3.32h +7.1h Voir
165f16d3 fix(copro): Displaying join document on app copro (#3307) 3/18/2026 4/12/2026 batch 3.4/10 4/10 1/10 3.3/10 4.9/10 1.61h +4.7h Voir
3c65df96 fix(copro): Fix recette Nathalie 18.03 (#3305) 3/18/2026 4/12/2026 batch 3.2/10 5.6/10 1.8/10 5.7/10 4.1/10 6h +9.0h Voir
e7c9a6f4 fix(backend): add RAU fiscal year end attribute and update variable getters for PV Resolutions (#3298) 3/17/2026 4/12/2026 batch 4.8/10 4.9/10 2.2/10 5.6/10 6.1/10 2.84h +3.1h Voir
ca0f9515 fix(copro): adjust padding in pollTicket module and clean up whitespace (#3294) 3/17/2026 4/12/2026 batch 2.6/10 3.4/10 0.8/10 4.4/10 3.5/10 0.42h +3.2h Voir
3a6d757d release v50.1.0-Cosmog (#3279) 3/11/2026 4/12/2026 batch 3.1/10 0.6/10 1.7/10 2.7/10 4.3/10 0.26h +0.7h Voir
8340e8f6 feat(file-server): increase Multer limit and improve kDrive calls (#3268) 3/11/2026 4/12/2026 batch 3.6/10 5.2/10 1.4/10 4.4/10 4.2/10 2.11h +4.5h Voir
85a8ad34 fix(copro): update default report status (#3269) 3/11/2026 4/12/2026 batch 4/10 3/10 1.8/10 5.9/10 3.9/10 0.78h +3.1h Voir
6f82dd30 feat(copro): Add defaut type to discussion (#3270) 3/11/2026 4/12/2026 batch 4.3/10 3.1/10 1.2/10 3.6/10 5.1/10 0.86h +1.1h Voir
7271d883 fix(collab): fix wording on pv modal signature (#3273) 3/11/2026 4/12/2026 batch 3.8/10 2.8/10 1.6/10 3.5/10 3.8/10 0.52h +2.3h Voir
d9c86e69 feat(backend): Add save_the_date.docx & odj.docx on create regie by csv (#3254) 3/4/2026 4/12/2026 batch 3.7/10 3.4/10 1.8/10 6.6/10 4.1/10 1.27h +4.9h Voir
80e560e8 hotfix(backend): Sort attendant liste by copro name (#3260) 3/4/2026 4/12/2026 batch 2.5/10 2/10 1/10 3.1/10 5.1/10 1.16h +2.1h Voir
cae150da hotfix(backend): Sort attendant liste by copro name (#3259) 3/4/2026 4/12/2026 batch 2.8/10 2/10 1/10 3.6/10 5/10 1.25h +2.3h Voir
de8802da hotfix(backend): Sort attendant liste by copro name (#3258) 3/4/2026 4/12/2026 batch 4.5/10 4.5/10 2/10 5.4/10 4.8/10 2.8h +1.8h Voir
8820d74e release: v49.2.0 (#3255) 3/3/2026 4/12/2026 batch 5.5/10 2.9/10 5.6/10 0.7/10 4.7/10 0.26h +0.3h Voir
882867b0 release: v49.2.0-Accelgor (#3250) 2/27/2026 4/12/2026 batch 4.4/10 2.5/10 0.7/10 0.8/10 4.8/10 0.33h 0.0h Voir
cfa04ca3 refactor(tax-certificate): remove unnecessary console log from docx generator (#3249) 2/27/2026 4/12/2026 batch 6.3/10 2.2/10 2.8/10 2.2/10 4.4/10 0.35h +3.5h Voir
56d04a9a feat(tax-certificate): include lot number in filename generation for tax certificates (#3248) 2/27/2026 4/12/2026 batch 2/10 3.9/10 1.3/10 3.4/10 1.4/10 0.96h +1.9h Voir
88f5ac44 refactor(upload): improve file upload handling and error messages (#3242) 2/25/2026 4/12/2026 batch 1/10 2.4/10 0.6/10 1/10 1.8/10 1.67h +2.1h Voir
9da3f552 refactor(upload): improve file upload handling and error messages (#3241) 2/25/2026 4/12/2026 batch 0.2/10 0.3/10 0.4/10 0.4/10 1/10 0.23h +0.1h Voir
ba4a8f1d refactor(upload): improve file upload handling and error messages (#3238) 2/24/2026 4/12/2026 batch 3.7/10 4.7/10 1.9/10 4.5/10 2.9/10 0.87h +3.4h Voir
3ffe1186 fix(csv-import): assign type_coproprietaire on ownership creation (#3215) 2/17/2026 4/13/2026 batch 3.1/10 4.3/10 1.5/10 5.4/10 3.8/10 1.39h +3.6h Voir
6b71e397 feat(save-the-date): implement Save The Date document generation (#3214) 2/17/2026 4/13/2026 batch 3.8/10 6.3/10 1.8/10 7/10 5.4/10 22.63h +15.7h Voir
4d69a27e fix(resolution): update secondaryNumber logic in resolution store (#3204) 2/12/2026 4/13/2026 batch 4.7/10 3.3/10 1.9/10 5.3/10 6.2/10 1.86h +2.3h Voir
bf0adcf8 feat(owner): Change logic for owner correspondence address for Bory (#3203) 2/12/2026 4/13/2026 batch 3.6/10 4.4/10 1.2/10 5.9/10 3.9/10 1.36h +2.8h Voir
c6738608 fix(sync): Update Bory Import Script (#3195) 2/12/2026 4/13/2026 batch 5/10 4.1/10 2/10 7.8/10 5.6/10 2h +1.9h Voir
68510585 fix(provider-upload): handle copro prefix in owner retrieval (#3196) 2/12/2026 4/13/2026 batch 4.6/10 4.9/10 1.6/10 6.9/10 5.1/10 1.28h +2.0h Voir
36bb8586 feat(api): update PPE endpoint to populate buildings (#3183) 2/4/2026 4/13/2026 batch 2.9/10 5/10 1.7/10 6.5/10 4/10 1.71h +4.8h Voir
2dd963cc refactor(file-server): force pdf extension for abacus document (#3182) 2/4/2026 4/13/2026 batch 3/10 3.2/10 1.4/10 3.8/10 4.1/10 1h +2.4h Voir
e5b755f3 feat(mutation): Delete transaction after mutation end date (#3169) 1/28/2026 4/13/2026 batch 3.7/10 5.6/10 1.2/10 6.8/10 4/10 6.55h +14.6h Voir
58f5b6f1 feat(transaction-ledger): implement archive functionality for transaction ledgers (#3165) 1/27/2026 4/13/2026 batch 3.9/10 4.4/10 1.1/10 6.5/10 5.6/10 7.68h +12.6h Voir
e9b816a7 release: v49.0.1-cyndaquil (#3164) 1/26/2026 4/13/2026 batch 4.4/10 2.5/10 3/10 0.8/10 3.4/10 0.75h +0.2h Voir
5097b85b feat(income-statements): add fiscal year end date formatting (#3163) 1/26/2026 4/13/2026 batch 5.2/10 3.3/10 1.4/10 3.8/10 5.2/10 0.45h +1.2h Voir
f64f11c7 fix(tickets): correct switch case fallthrough in defineRecipient function (#3161) 1/26/2026 4/13/2026 batch 5.3/10 3.9/10 1.5/10 7.3/10 4.2/10 1.05h +4.6h Voir
99d7f713 feat(transaction-ledger): improv index with no archived TransactionLedgers (#3158) 1/26/2026 4/13/2026 batch 3.5/10 3.7/10 1.2/10 5.1/10 4.5/10 1.5h +3.5h Voir
a9c5d57c feat(transaction-ledger): add archivedAt field to transaction ledger (#3156) 1/23/2026 4/13/2026 batch 4.7/10 4.8/10 1.5/10 3.8/10 3.7/10 1.11h +10.1h Voir
fa19f05d feat(income-statements): Improv (#3155) 1/23/2026 4/13/2026 batch 4.2/10 5.2/10 2.2/10 6.1/10 5.2/10 2.95h +5.9h Voir
f6cf0f0e refactor(accounting-docs): update button in accounting documents (#3154) 1/23/2026 4/13/2026 batch 6.2/10 5.3/10 1.4/10 4.5/10 5.6/10 2.36h +5.2h Voir
5768f4b4 fix(recette): Recette Staging 22.01.2026 (#3153) 1/23/2026 4/13/2026 batch 4/10 3.7/10 1.4/10 6.5/10 5.7/10 2.32h +2.9h Voir
cc2be478 fix(syncCoOwner): [ONLY FOR MOSER] improve ownership retrieval logic and add archived check (#3151) 1/22/2026 4/13/2026 batch 4.8/10 4.2/10 2/10 6.1/10 5/10 1.36h +1.7h Voir
89c44fd0 feat(sync-ownership): enhance ownership synchronization logic (#3147) 1/22/2026 4/13/2026 batch 3.7/10 5.5/10 1.7/10 5.8/10 4.6/10 4.86h +8.1h Voir
6036a840 feat(distribution-charges): implement distribution charges generation (#3111) 1/21/2026 4/13/2026 batch 4.9/10 6.3/10 1.5/10 7.4/10 5.5/10 25.27h +14.0h Voir
68625afb feat: enhance fiscal year closing process in ClosePpeAccountingFiscalYearController (#3145) 1/19/2026 4/13/2026 batch 3.5/10 6.2/10 1.1/10 8/10 4.6/10 11.22h +11.3h Voir
57de4106 feat: add ledger fiscal year closing functionality (#3132) 1/16/2026 4/13/2026 batch 3.8/10 3.9/10 0.8/10 6.4/10 4.2/10 4.45h +18.5h Voir
23bcef80 feat: add previousFiscalYear relation to fiscal year schema (#3131) 1/13/2026 4/13/2026 batch 3.2/10 4.7/10 1.2/10 4.5/10 4.7/10 3.39h +4.2h Voir
e451e7da feat(backend & collab): Add close budget button (#3117) 1/12/2026 4/13/2026 batch 4/10 5.5/10 1/10 7.6/10 5.4/10 19.9h +14.8h Voir
95438f79 feat: Dynamic Tayo token generation (#3128) 1/12/2026 4/13/2026 batch 3.8/10 5.8/10 1.3/10 6.5/10 4.5/10 3.86h +8.0h Voir
7c2266d1 release: v46.2.2-rabbit (#3110) 12/19/2025 4/13/2026 batch 5.5/10 4.2/10 4.3/10 2.5/10 3.7/10 1.5h +0.7h Voir
294a7e50 feat(strapi): Deleting Ppe and all relations (#3108) 12/19/2025 4/13/2026 batch 2.9/10 5.7/10 1.5/10 7.1/10 4/10 5.14h +9.4h Voir
1ad27d69 fix(income-statements): correct total amount calculations (#3109) 12/19/2025 4/13/2026 batch 3.9/10 2.8/10 1.6/10 7.8/10 3.9/10 0.75h +3.5h Voir
d513a57f feat(collab): Index accounting doc (#3099) 12/19/2025 4/13/2026 batch 3.5/10 5.2/10 1.5/10 5.8/10 4.9/10 17.34h +12.4h Voir
2be0ed00 feat(income-statements): implement income statements generation feature (#3082) 12/18/2025 4/13/2026 batch 4.6/10 6.4/10 1.1/10 7.7/10 5.2/10 47.48h +25.4h Voir
0dd37a4d feat(expense): Add delete feature for expenses todo and topaid (#3076) 12/5/2025 4/13/2026 batch 3.6/10 5.5/10 1.6/10 6.3/10 5/10 8.83h +8.7h Voir
5ded2e15 hotfix(dashboard): add publication state to PPE query in regie model (#3081) 12/5/2025 4/13/2026 batch 2.3/10 2/10 1.5/10 3.6/10 3.5/10 2.05h +1.5h Voir
f4022df0 hotfix(dashboard): add publication state to PPE query in regie model (#3080) 12/5/2025 4/13/2026 batch 1.7/10 3.3/10 1/10 3.5/10 2.4/10 0.86h +4.3h Voir
7a434bb5 fix(dashboard): add publication state to PPE query in regie model (#3079) 12/5/2025 4/13/2026 batch 4.9/10 5.1/10 2/10 5.1/10 5.4/10 0.86h +1.5h Voir
b3551628 feat(expenses): implement DELETE operations for expenses management (#3072) 12/4/2025 4/13/2026 batch 6/10 7/10 1/10 7/10 4.9/10 35h +30.0h Voir
8b96da41 improv(csv): Improve CSV import script (#3062) 12/2/2025 4/13/2026 batch N/A N/A N/A N/A N/A N/A N/A Voir
6a57eda8 fix(backend): triggering of the fallback ratio thousandths if distribution to zero (#3043) 11/24/2025 4/13/2026 batch 3.9/10 4/10 1.6/10 7/10 4.8/10 1.72h +4.6h Voir
3e4a3852 fix(dashboard): update French translations for download action in share step components (#3042) 11/24/2025 4/13/2026 batch N/A N/A N/A N/A N/A N/A N/A Voir
fa987454 feat(backend): consideration of general distribution keys (#3040) 11/24/2025 4/13/2026 batch 5/10 5.5/10 2/10 7/10 4.6/10 3.5h +8.5h Voir
0527725d feat(backend): Using distribution keys in Settlement Payment Generator (#3037) 11/20/2025 4/13/2026 batch 4.1/10 5.5/10 1.4/10 7.4/10 4.4/10 4.96h +8.5h Voir
b754a121 fix(dashboard): fix wording (#3034) 11/18/2025 4/13/2026 batch 7/10 1/10 10/10 1/10 6.2/10 0.25h -0.1h Voir
a0b405ec feat(ags): implement DOCX generation for attendance list (#3027) 11/14/2025 4/13/2026 batch 4.9/10 3.6/10 2/10 4.1/10 6.6/10 1.98h +4.4h Voir
a6996374 fix(collab): Fix wording on dashboard ppe accouting (#3025) 11/14/2025 4/13/2026 batch 3.9/10 2.5/10 2.1/10 1.3/10 4.5/10 0.31h +2.5h Voir
3a59f69a feat(collab): Mutation modal improvment (#3024) 11/14/2025 4/13/2026 batch 3.5/10 4.2/10 1.9/10 6.7/10 4.8/10 3.32h +5.6h Voir
10ace65f feat(csv_import): update csv script import (#3017) 11/13/2025 4/13/2026 batch N/A N/A N/A N/A N/A N/A N/A Voir
403430e4 feat(dashboard) : Dashboard notification for Mutations (#3013) 11/12/2025 4/13/2026 batch N/A N/A N/A N/A N/A N/A N/A Voir
bc244d90 refactor(imports): Replaced Promise.all with for-await-of loops (#3016) 11/12/2025 4/13/2026 batch 4.1/10 3.9/10 1.8/10 4.9/10 4.3/10 1.7h +6.4h Voir
dfd7add1 refactor(imports): streamline synchronization logic in Moser import services 11/10/2025 4/13/2026 batch 4.7/10 5.3/10 2/10 6/10 5.2/10 5.39h +6.4h Voir
41f05a6e fix(backend): Flag recovery on the adonis import command (#3014) 11/10/2025 4/13/2026 batch 4.9/10 4.6/10 2.2/10 4.6/10 4.2/10 0.64h +2.5h Voir
a54fa0ac feat(imports): add Moser import service and sync functionality (#3003) 11/7/2025 4/13/2026 batch 4.2/10 6.8/10 0.6/10 7.8/10 4.9/10 51.55h +28.3h Voir
59d11889 fix(collab): Add redirection after mass payment success (#3002) 11/3/2025 4/13/2026 batch 4.5/10 2.8/10 2/10 5.2/10 3.9/10 0.35h +1.6h Voir
2a6d689d feat(cron): integrate email notifications (#2989) 10/30/2025 4/13/2026 batch 6/10 5/10 2/10 7/10 5.1/10 5h +8.0h Voir
f01e6b96 Fix/dependencies on cron (#2988) 10/28/2025 4/13/2026 batch 3.1/10 2.9/10 0.4/10 1/10 4.3/10 1h +6.3h Voir
e2dc6a20 fix(CRON): Add data-sync dependencies to cron (#2987) 10/28/2025 4/13/2026 batch 2.7/10 4/10 1.5/10 2.6/10 3/10 0.79h +11.7h Voir
663b459e refactor: update cron job structure and enhance error handling (#2981) 10/28/2025 4/13/2026 batch 4.1/10 5.9/10 1.7/10 4.8/10 4.3/10 18.94h +12.1h Voir
253449ce feat(backend & collab): Settlement payments document (#2976) 10/28/2025 4/13/2026 batch 5/10 6.5/10 1.4/10 7.8/10 5.4/10 62.49h +24.9h Voir
15d65b81 fix(import): Remove PPE Address on import Adonis (#2983) 10/28/2025 4/13/2026 batch 5.2/10 3.9/10 2/10 4.6/10 6.5/10 1.5h +2.4h Voir
d8f7b432 release: v45.0.0-fox (#2977) 10/24/2025 4/13/2026 batch 0/10 0/10 0/10 0/10 1/10 0h 0.0h Voir
37cda522 hotfix: Improve convocation generation and document update logic (#2975) 10/22/2025 4/13/2026 batch N/A N/A N/A N/A N/A N/A N/A Voir
07396a50 hotfix: Improve convocation generation and document update logic (#2974) 10/22/2025 4/13/2026 batch N/A N/A N/A N/A N/A N/A N/A Voir
9b8b0c6c fix: Improve convocation generation and document update logic (#2972) 10/22/2025 4/13/2026 batch N/A N/A N/A N/A N/A N/A N/A Voir
f77a522d fix(dashboard): Fix various wording (#2973) 10/22/2025 4/13/2026 batch 5.5/10 4.5/10 1.3/10 3.6/10 5.7/10 3.05h +4.5h Voir
0e625e48 fix: Update recognition date field on internal movements request (#2962) 10/17/2025 4/13/2026 batch 5.9/10 2.2/10 2/10 6/10 7.4/10 2.02h +1.3h Voir
2db18300 fix(backend): Rename request field on internals movements summary (#2961) 10/17/2025 4/13/2026 batch 6.4/10 1/10 3.8/10 2.6/10 7.8/10 0.38h +0.4h Voir
8f0893aa fix(summary): Align table header and cell content (#2960) 10/17/2025 4/13/2026 batch 4/10 1.2/10 1.7/10 3.2/10 5.3/10 0.6h +1.9h Voir
ed3784b4 feat(treasury): live update (#2954) 10/16/2025 4/13/2026 batch 6.5/10 5.5/10 2/10 7/10 5.3/10 14h +2.0h Voir
83ec87be fix(collab): Recette staging 16-10-2025 (#2956) 10/16/2025 4/13/2026 batch 5.9/10 2.7/10 2.7/10 4.3/10 6.3/10 0.93h +1.6h Voir
95b94aa0 feat(budgets): Refactor BudgetGraphView (#2955) 10/16/2025 4/13/2026 batch N/A N/A N/A N/A N/A N/A N/A Voir
36e2e41c feat(internal-movement): Add delete fonction on internal movement (#2951) 10/16/2025 4/13/2026 batch 3.7/10 5.5/10 1.4/10 6.5/10 4.7/10 8.36h +10.7h Voir
b201ba22 feat(payment): Add delete fonction on payments (#2949) 10/16/2025 4/13/2026 batch 3.8/10 5.4/10 1.4/10 6.6/10 5.2/10 13.41h +12.7h Voir
af3063d4 feat(budgets): Accept negative value on budget rows (#2952) 10/16/2025 4/13/2026 batch 4.3/10 4.8/10 1.9/10 6.4/10 4.1/10 1.57h +5.0h Voir
6f490d91 fix(dashboard): Update query keys for internal movements and payments (#2948) 10/14/2025 4/13/2026 batch 4/10 4.2/10 1.6/10 3.9/10 4.7/10 1.23h +3.4h Voir
8ef87bc0 feat(dashboard): Internal Movements summary (#2945) 10/14/2025 4/13/2026 batch 4.4/10 5.4/10 1/10 6.1/10 6.1/10 13.07h +12.4h Voir
792d62e9 fix(collab): Review Staging 13.10.2025 (#2946) 10/14/2025 4/13/2026 batch 7/10 2/10 2/10 3/10 5.9/10 2.88h -1.3h Voir
192fa64b feat(dashboard): Internal Movements creation (#2944) 10/14/2025 4/13/2026 batch 4.1/10 5.1/10 1.4/10 6.4/10 5.9/10 9.5h +7.1h Voir
5ef1b84f feat(backend): Rename routing (#2943) 10/13/2025 4/13/2026 batch 7/10 1/10 0/10 2/10 5.2/10 0.25h -0.1h Voir
b9515de0 feat(backend): Internal Movement (#2942) 10/13/2025 4/13/2026 batch 4/10 5.7/10 1.1/10 6.1/10 4.6/10 5.18h +12.9h Voir
2e50a36c feat(strapi): Implement lifecycle hooks on Treasury (#2940) 10/13/2025 4/13/2026 batch 3.3/10 5.8/10 1.2/10 5.1/10 3.5/10 2.11h +7.6h Voir
c47de447 feat(treasury): Add initial configuration (#2936) 10/13/2025 4/13/2026 batch 4.1/10 6.3/10 1.2/10 6.2/10 5.5/10 19.41h +12.4h Voir
d0c8047d feat(strapi): Add internal movement model (#2941) 10/10/2025 4/13/2026 batch 6.6/10 3.8/10 1.3/10 4.9/10 6.7/10 2.5h +2.5h Voir
8f3f4a1c feat(treasury) : Add strapi schema and adonis type for new models (#2935) 10/8/2025 4/13/2026 batch 4.6/10 3.5/10 1.2/10 5.9/10 6.7/10 4.32h +5.7h Voir
d1e075c6 release: v44.1.0-horse-4 (#2934) 10/8/2025 4/13/2026 batch 4.2/10 2.9/10 0.8/10 1.5/10 4/10 0.65h +2.3h Voir
d4cfd67e release: v44.2.0-squirrel-5 (#2933) 10/8/2025 4/13/2026 batch 4.5/10 1.4/10 3.8/10 1.6/10 3.9/10 1.18h +1.2h Voir
bd4d999d test(commit): comment console.log (#2932) 10/8/2025 4/13/2026 batch 2.9/10 2/10 1.3/10 0.8/10 2/10 0.13h +2.5h Voir
8ae02b26 ci(workflow): Change PR Template and cleaning (#2931) 10/8/2025 4/13/2026 batch 4/10 2.8/10 1.9/10 4.4/10 4.1/10 0.91h +5.7h Voir
a9aa20a8 ci(workflow): Update Github CI Workflow (#2930) 10/8/2025 4/13/2026 batch 4.6/10 4.1/10 2.1/10 5.6/10 5.6/10 1.88h +5.2h Voir
53a26d00 fix(collab): Owner's name on document generation when it's null (#2925) 10/8/2025 4/13/2026 batch 3.9/10 3.1/10 1.2/10 4.3/10 2.9/10 0.28h +2.2h Voir
425842d3 fix(dashboard): correct display of co-ownership totals and PPE reference thousandths (#2905) 10/8/2025 4/13/2026 batch 3/10 4/10 1.8/10 6/10 4.6/10 2h +3.5h Voir
c1aa1dc5 fix(payment&doc): fix recette Staging (#2921) 10/7/2025 4/13/2026 batch 5.5/10 4.8/10 2/10 5.3/10 5.4/10 2.5h +2.4h Voir
20bd0f42 fix(fileserver): recursive folder creation on pv signature invitation (#2920) 10/7/2025 4/13/2026 batch 4.3/10 3.5/10 1.6/10 4.1/10 5.5/10 1.7h +4.7h Voir
cc557d9d fix(strapi): delete documents on onlyofficeDocument delete callback. (#2919) 10/6/2025 4/13/2026 batch 3/10 5.2/10 1/10 6.5/10 4.6/10 3.57h +6.4h Voir
e7030ebb fix(dashboard): Recette S44 (#2918) 10/6/2025 4/13/2026 batch 4.5/10 4.6/10 1.9/10 5.4/10 5.4/10 3.66h +4.2h Voir
15aa4eaa feat(dashboard): Accounting Payments (#2914) 10/6/2025 4/13/2026 batch 4.1/10 6.3/10 1/10 6.7/10 5.7/10 37.99h +18.6h Voir
b33e6525 feat(import): Feedback fix & Management groupe import (#2901) 9/19/2025 4/16/2026 batch 3.4/10 5.9/10 1.7/10 5.8/10 5.2/10 13.64h +11.1h Voir
f1773e9b fix(AG): correct condition handling for start AG button (#2904) 9/17/2025 4/16/2026 batch 4.5/10 2.6/10 2.5/10 6.3/10 4.4/10 0.58h +1.1h Voir
8d3ab349 feat(backend): Import Bory via Adonis (#2885) 8/28/2025 4/16/2026 batch 3.8/10 6.3/10 1.1/10 7.1/10 5.4/10 46.53h +26.5h Voir
1ee5f835 fix(backend): Add new email models for the Regie creation system (#2886) 8/28/2025 4/16/2026 batch 2.3/10 2.6/10 1.1/10 3.8/10 2.5/10 0.33h +1.6h Voir
f3e1ffdb feat: debug et fixe de l'upload ABACUS (#2861) 8/20/2025 4/16/2026 batch 3.1/10 6.3/10 1/10 4.4/10 4.8/10 4.54h +9.4h Voir
cd8e8ab8 feat(copro): amélioration de la requête allDocumentsQuery pour exclure les documents "Liste de présence finale" et nettoyage du code 7/23/2025 4/16/2026 batch 3/10 4.1/10 1.7/10 5.8/10 3.4/10 1.08h +4.5h Voir
5d251ac6 Merge pull request #2768 from drakkr-team/feat/list-presence-ag 7/18/2025 4/17/2026 batch 2.5/10 4.6/10 1.1/10 6.3/10 5.4/10 20.9h +3.8h Voir
c57a0cdd fix(adonis): fix capitalize day name on ag_date variable (#2781) 7/17/2025 4/17/2026 batch 4.1/10 2.7/10 1.9/10 3.3/10 4.7/10 0.45h +0.6h Voir
d1ab8386 fix(adonis): amélioration du formatage de la date dans AgVariablesGetter 7/17/2025 4/17/2026 batch 6/10 2.7/10 1.7/10 0.1/10 4/10 0.22h +1.6h Voir
a6b6e9fe fix(adonis): amélioration de la gestion de la mise en majuscule dans AgVariablesGetter 7/17/2025 4/17/2026 batch 2.6/10 3.4/10 1.9/10 4/10 4.5/10 0.86h +1.4h Voir
6e24ede7 fix(adonis): correction de la mise en majuscule de la première lettre dans AgVariablesGetter 7/17/2025 4/17/2026 batch 1.6/10 3.4/10 0.6/10 0.8/10 1.5/10 0.45h +2.6h Voir
326b00c7 fix(adonis): Change in date formatting for variables (#2776) 7/17/2025 4/17/2026 batch 3.4/10 3.1/10 1.6/10 5.3/10 4.4/10 0.9h +1.9h Voir
f83b3780 feat(shareDocs): Ajout de la fonction des docs nominatifs ou non. (#2723) 6/16/2025 4/17/2026 batch 3.6/10 5.8/10 1.7/10 6.7/10 4.7/10 8.9h +12.9h Voir
220f6b29 hotfix(developpement-downloadExample): Ajout de la fonctionnalité de téléchargement d'exemple dans l'édition de documents (#2718) 6/9/2025 4/17/2026 batch 3.8/10 4.5/10 1.2/10 5/10 6/10 7.68h +6.8h Voir
f776981b hotfix(downloadExample): Ajout de la fonctionnalité de téléchargement d'exemple dans l'édition de documents 6/9/2025 4/17/2026 batch 4.9/10 5.3/10 1.6/10 6/10 5.9/10 15.72h +7.7h Voir
b87f46a9 log(fileserver): Ajout de logs dans la methode de telechargement d'un exemple (#2703) 6/6/2025 4/17/2026 batch 2.3/10 2.2/10 1.2/10 0.7/10 3/10 0.2h +2.4h Voir
296235cb feat(upload): Ajout de la journalisation des importations de documents et gestion des erreurs (#2695) 5/26/2025 4/18/2026 batch 3/10 4.7/10 1.2/10 6.1/10 4.6/10 4.86h +6.8h Voir
773f9037 feat(dashboard): Download Example document (#2693) 5/23/2025 4/18/2026 batch 3.3/10 6.4/10 1.2/10 4.8/10 4.6/10 9.82h +17.0h Voir
addae7b5 release(main): v11.04.2025-v1 4/11/2025 4/18/2026 batch 2.7/10 3/10 0.4/10 2.9/10 2/10 0.5h +4.2h Voir
dd3e03bd fix(import): Add a condition for updating objects when synchronizing with the 'ownerships' endpoint (#2627) 4/11/2025 4/18/2026 batch 3.5/10 3.9/10 1.4/10 5.4/10 3.7/10 1.14h +5.7h Voir
3b957f54 release(main): v10.04.2025-v1 4/10/2025 4/18/2026 batch 4.3/10 2.5/10 0.4/10 1.5/10 5.7/10 0.37h +1.5h Voir
b198d6ae fix(dashboard): Add filters to retrieve simple documents, change the name of uploaded documents, condition the sending of sharing emails. (#2623) 4/10/2025 4/18/2026 batch 4.3/10 4.8/10 1.9/10 6.1/10 5.9/10 3.41h +4.9h Voir
d298ea67 Merge branch 'development' of github.com:drakkr-team/Igere into development 4/9/2025 4/18/2026 batch 4.6/10 2.1/10 4/10 0.1/10 3.3/10 0.5h +0.4h Voir
9060e446 Merge branch 'development' of github.com:drakkr-team/Igere into development 4/4/2025 4/19/2026 batch 4/10 4.1/10 1.6/10 6.8/10 3.8/10 1.27h +5.0h Voir
499d25f9 Merge branch 'main' into development 4/4/2025 4/19/2026 batch 2.7/10 4.9/10 1.3/10 5.7/10 5.2/10 2.55h +3.4h Voir
67177da4 Merge/main into development (#2604) 4/4/2025 4/19/2026 batch 2.2/10 2.6/10 1/10 9/10 4/10 0.76h +4.4h Voir
85f04f01 feat(file-server): Uploading and sharing documents from the ERP API (#2594) 4/4/2025 4/19/2026 batch 3.3/10 6.1/10 1.3/10 6.1/10 4.8/10 10.64h +13.2h Voir
555095e2 feat(copropriétaires): Addition of correspondence address information for co-owners in property extraction (#2600) 4/3/2025 4/19/2026 batch 4.1/10 3.4/10 1.6/10 5/10 4.3/10 0.85h +2.5h Voir
f3003357 feat(sync): Added filtering of active objects in building, aisle, floor and property synchronisations (#2595) 4/3/2025 4/19/2026 batch 4.5/10 3.5/10 1.4/10 5.8/10 5/10 1.61h +6.9h Voir
9491036c feat(sync): Added filtering of active objects in building, aisle, floor and property synchronisations (#2596) 3/31/2025 4/19/2026 batch 2.9/10 4.2/10 1.6/10 7.1/10 3.7/10 1.41h +6.8h Voir
99a02054 Merge pull request #2563 from drakkr-team/fix/MappginPPEBory 3/13/2025 4/19/2026 batch 2.3/10 2.6/10 1/10 4/10 4.1/10 2.11h +4.7h Voir
95fd5a64 feat(mapping): ajout de la clé "tayoObjectActive" dans le fichier ppe.json 3/13/2025 4/19/2026 batch 6.5/10 2.7/10 1.8/10 3.5/10 6.8/10 0.9h +5.8h Voir
7c614def Merge pull request #2562 from drakkr-team/hotfix/import 3/13/2025 4/19/2026 batch 3.4/10 2.2/10 1.6/10 5.5/10 5.6/10 1.61h +1.7h Voir
378d03ab feat(mapping): Ajout du champ "tayoObjectActive" dans le fichier de mapping PPE 3/13/2025 4/19/2026 batch 5.9/10 2.8/10 2.5/10 4.7/10 5.3/10 0.7h +1.6h Voir
dad7bf55 Merge pull request #2559 from drakkr-team/feature/AddManagementGroupForBeaverImport 3/13/2025 4/19/2026 batch 1.7/10 4.4/10 0.4/10 5.2/10 4.5/10 14.09h +7.0h Voir
5ad4023d Merge pull request #2558 from drakkr-team/feature/AddManagementGroupForBeaverImport 3/13/2025 4/19/2026 batch 2.3/10 5.2/10 1.2/10 4.5/10 5.1/10 16.73h +8.9h Voir
34f6dc78 Merge pull request #2557 from drakkr-team/fix/import 3/13/2025 4/19/2026 batch 3/10 2/10 1.3/10 2/10 3.7/10 0.35h +0.9h Voir
f6bfa589 Merge pull request #2546 from drakkr-team/fix/import 3/13/2025 4/19/2026 batch 1.9/10 2.9/10 1.3/10 2.2/10 3.6/10 1.41h +2.4h Voir
3244b851 Feat(sync): Ajout de la synchronisation des groupes de gestion 3/7/2025 4/19/2026 batch 3/10 6.1/10 1/10 6.4/10 4.2/10 7.36h +12.9h Voir
7e928c55 feat(sync): Améliorer la synchronisation des propriétés avec Strapi 3/7/2025 4/19/2026 batch 3/10 5.7/10 1.7/10 3.9/10 4.7/10 3.37h +7.4h Voir
ecb16f15 fix(sync): Gérer les valeurs nulles lors de la synchronisation Strapi 3/6/2025 4/20/2026 batch 3.8/10 4.9/10 1.7/10 5.7/10 4/10 1.52h +6.1h Voir
75e8cf33 feat(sync): Filtrer les PPEs actives de type 12 lors de la synchronisation Tayo 3/6/2025 4/20/2026 batch 3.9/10 3.9/10 1.6/10 5.8/10 4.7/10 1.75h +5.6h Voir
d247b6ed feat(dashboard/backend): generate tax certificate (#2465) 2/27/2025 4/20/2026 batch 4.1/10 6.7/10 1.3/10 7.6/10 5.4/10 52.25h +28.4h Voir
69324c4d Réorganisation de l'affichage des informations PPE 2/26/2025 4/20/2026 batch 4.5/10 2.8/10 1.7/10 2.1/10 5.2/10 0.4h +1.8h Voir
a7782ec6 [FEATURE] Ajout du nombre de copropriétaires dans les informations PPE 2/26/2025 4/20/2026 batch 4.9/10 3.5/10 1.6/10 3.7/10 5.6/10 1.4h +2.3h Voir
d37fd86c Merge pull request #2505 from drakkr-team/feature/ag-adding-agHour-in-sendSaveTheDate 2/25/2025 4/20/2026 batch 3.2/10 2.8/10 1.1/10 2.7/10 4.8/10 1.64h +2.2h Voir
64976dd8 Merge pull request #2504 from drakkr-team/fix/importMoser 2/25/2025 4/20/2026 batch 3.5/10 4/10 1.4/10 5/10 5.6/10 4.54h +3.7h Voir
30d6d56b fix contentTypes 2/25/2025 4/20/2026 batch 2.1/10 3.3/10 0.6/10 6.5/10 3.5/10 1.73h +4.7h Voir
d9a906bc Add lot number to mapping data 2/25/2025 4/20/2026 batch 4.7/10 3/10 2.2/10 4.8/10 4.1/10 0.75h +3.3h Voir
8ab2359e Ajout d’une validation navigateur à la suppression d’un document 2/20/2025 4/20/2026 batch 3/10 3.5/10 1.7/10 4.7/10 3.8/10 1.59h +6.3h Voir
792bfae7 WIP - Upload from JSON Abacus 2/20/2025 4/20/2026 batch 4/10 5.6/10 1.5/10 5.4/10 5.8/10 7.41h +6.0h Voir