Commit Graph
369 Commits
Author SHA1 Message Date
nessar aa66fda1ca refactor: delete unused condition report mode 2026-08-17 14:18:18 +02:00
nessar 83db663047 fix: correct Dockerfile syntax for bun installation 2026-08-17 14:18:18 +02:00
nessar 6a31b185e4 feat: improve lease document handling and condition report input validation 2026-08-17 14:18:18 +02:00
nessar 8ddbe7ae56 feat: enhance lease legal term help with detailed dialog and prefill functionality 2026-08-17 14:18:18 +02:00
nessar 1a7c3e63ba fix: compléter les conditions du bail (#75) 2026-08-17 14:18:18 +02:00
nessar 94e47d462a feat: encadrer les dérogations Visale (#87) 2026-08-17 14:18:18 +02:00
nessar 2e41d56c75 feat: lier le contrat Visale aux révisions (#86) 2026-08-17 14:18:18 +02:00
nessar 0342f174c3 feat: structurer les étapes de visite en panneaux (#85) 2026-08-17 14:18:18 +02:00
nessar 258c8ed0db feat: déclarer une garantie Visale unique (#84) 2026-08-17 14:18:18 +02:00
nessar 1b3e9c3958 feat: ajouter l’organisme garant (#83) 2026-08-17 14:18:18 +02:00
nessar 2b4d6571ad feat: réserver le dossier à la vérification finale (#82) 2026-08-17 14:18:18 +02:00
nessar a5c276db5a fix: fiabiliser la sauvegarde des états des lieux (#81) 2026-08-17 14:18:18 +02:00
nessar f83404f560 feat: verticaliser la navigation des états des lieux (#80) 2026-08-17 14:18:18 +02:00
nessar 51d275c9e3 refactor: figer le fuseau des états des lieux (#79) 2026-08-17 14:18:18 +02:00
nessar 7a4e797a8a refactor: unifier les constats d’inventaire (#78) 2026-08-17 14:18:17 +02:00
nessar c4c38805c0 fix: rendre l’inventaire actionnable (#77) 2026-08-17 14:18:17 +02:00
nessar 68fad6e6e5 feat: associer les garanties aux locataires (#76) 2026-08-17 14:18:17 +02:00
nessar 968e2c2cd2 feat: clarifier les conditions du bail (#75) 2026-08-17 14:18:17 +02:00
nessar 6631fb921c feat: centraliser les pièces jointes locataire (#74) 2026-08-17 14:18:17 +02:00
nessar 0030d7f390 feat: uniformiser les dates civiles (#73) 2026-08-17 14:18:17 +02:00
nessar 5575df8132 fix: stabiliser l’enregistrement du profil (#72) 2026-08-17 14:18:17 +02:00
nessar caaf421812 feat: enhance context documentation for lease guarantees and related terms 2026-08-17 14:18:17 +02:00
nessar c09e0fc614 fix: complete condition report supplements (#70) 2026-08-17 14:18:17 +02:00
nessar 9047032a9c fix: preserve exit report differences (#69) 2026-08-17 14:18:17 +02:00
nessar 6171bf1607 test: prove atomic lease finalization (#68) 2026-08-17 14:18:17 +02:00
nessar 15c0d862c5 feat: complete unified lease package (#67) 2026-08-17 14:18:17 +02:00
nessar f202f308c8 feat: make condition report operations retryable (#66) 2026-08-17 14:18:17 +02:00
nessar fe0780e06f feat: confirm condition report steps (#65) 2026-08-17 14:18:17 +02:00
nessar 78c9eacda2 feat: reconcile entry inventory discrepancies (#64) 2026-08-17 14:18:17 +02:00
nessar 26a0a3f0ee feat: complete condition report photo evidence (#63) 2026-08-17 14:18:17 +02:00
nessar 615429dc1c fix: preserve entry summary inventory facts (#62) 2026-08-17 14:18:17 +02:00
nessar 153d905052 fix: close entry report review gaps (#62) 2026-08-17 14:18:17 +02:00
nessar 40483ca353 feat: complete guided entry report startup (#62) 2026-08-17 14:18:17 +02:00
nessar 025b1fcea4 fix: enforce frozen report visit order (#61) 2026-08-17 14:18:17 +02:00
nessar bb4db8238e fix: freeze condition-report visit order (#61) 2026-08-17 14:18:17 +02:00
nessar 053b76e74c test(frontend): restore CI coverage and stabilize e2e 2026-08-17 14:18:17 +02:00
nessar c133c4cc89 feat: refactor forms to use Angular Material components for improved consistency and user experience 2026-08-17 14:18:17 +02:00
nessar 9a3e90ac74 feat: guide entry inspection and finalize one lease package (#60) 2026-08-17 14:18:17 +02:00
nessar 9006f5c3d5 feat: enhance forms with Material Design components and improve user experience
- Updated lease-end notice form to include Material Checkbox and Input components.
- Refactored lease-end resolution forms to utilize Material Design for checkboxes and inputs.
- Enhanced lease finalization form with Material Dialog for discrepancy handling and improved file upload interaction.
- Improved rent revision application form with Material Design components for better usability.
- Updated rent revision preview and proposals to utilize Material Design for form fields and checkboxes.
- Refactored tenant card to enhance file upload interaction with Material Design button.
2026-08-17 14:18:17 +02:00
nessar d35b647ca4 Enhance styling guidelines to prioritize Angular Material components and discourage unstyled native elements 2026-08-17 14:18:17 +02:00
nessar 0c0d4ace39 Fix final validation review findings 2026-08-17 14:18:17 +02:00
nessar 84c767b07e Fix validation parity regressions 2026-08-17 14:18:17 +02:00
nessar 15c30986aa Complete validation parity audit 2026-08-17 14:18:17 +02:00
nessar c10a4b2fb2 Validate condition report files 2026-08-17 14:18:17 +02:00
nessar 5765379324 Validate condition report drafts 2026-08-17 14:18:17 +02:00
nessar 50d70da5e8 Validate condition report boundaries 2026-08-17 14:18:17 +02:00
nessar 4bdc516e49 Improve apartment legal profile errors 2026-08-17 14:18:17 +02:00
nessar 34b512108b refactor(frontend): extract InventoryLineCardComponent subcomponent to reduce InventoryPage complexity (#59) 2026-08-17 14:18:17 +02:00
nessar 5b39d18d25 docs: add application-wide validation parity checklist and update e2e navigation test matchers (#59) 2026-08-17 14:18:17 +02:00
nessar 88f9c6cfc2 feat(domain): make tenant address mandatory in domain model, API, and frontend form 2026-08-17 14:18:17 +02:00