Historique des commits

Auteur SHA1 Message Date
  alvesantos 20ba5703b8 feat(student-summary): enhance summary response to include student counts by status il y a 4 jours
  alvesantos d7103c3e02 fix(financial-dashboard): update franchise name field to use 'name' instead of 'fantasy_name' il y a 5 jours
  alvesantos 45d5dc1f35 feat(permissions): implement role cloning from configuration for user types il y a 1 semaine
  alvesantos 4b9a5cf1e5 feat(permissions): export roles to config for production persistence il y a 1 semaine
  alvesantos f4a4bef462 fix(permissions): add missing label field to user types replication il y a 1 semaine
  alvesantos 5ca368f5c0 fix(permissions): remove redundant label assignment in SyncAndreiaPermissions command il y a 1 semaine
  alvesantos 119eb45ede feat(tests): add test scripts for user type and permissions retrieval il y a 1 semaine
  alvesantos b12a2604a0 feat(permissions): seed template user types across all units il y a 1 semaine
  alvesantos 1b04da53fa refactor(contracts): remove automatic status update for signed files in attachFile method il y a 1 semaine
  alvesantos fb3c795440 feat(contracts): set new contracts to pending until signed file is uploaded il y a 1 semaine
  alvesantos bbe529fe06 feat(students): add company and profession to responsible il y a 1 semaine
  alvesantos c4562c6578 feat(contracts): add class quantity calculation and corresponding tests il y a 1 semaine
  alvesantos 37493e8918 refactor(packages): remove quantity_classes from package requests il y a 1 semaine
  alvesantos 69fd33fe28 refactor(tests): clean up whitespace in StudentContractViewTest il y a 1 semaine
  alvesantos 1f784c6390 test(contracts): ensure old phone fields are not present in contract template il y a 1 semaine
  alvesantos 1f20a35a69 test(student): add unit test to verify removal of old phone fields in contract PDF view il y a 1 semaine
  alvesantos f42ee311b1 fix(contracts): remove telefone comercial and residencial fields from contract pdf template il y a 1 semaine
  alvesantos 24e360b866 feat(unit): add active students ranges for dashboard color configuration il y a 1 semaine
  alvesantos 4c242d7285 test(student): add unit tests for the automatic status recalculation rules il y a 1 semaine
  alvesantos 7c758a2e64 feat(student): change default student status to lead and retroactively recalculate existing students il y a 1 semaine
  alvesantos effb3ace9f feat(student): add daily scheduled command to sync student status based on contract dates il y a 1 semaine
  alvesantos 1c2125a7c5 feat(student): trigger student status recalculation when contracts are saved or deleted il y a 1 semaine
  alvesantos d7fb3183f1 feat(student): add calculateStatus and updateStatus methods based on contract validity il y a 1 semaine
  alvesantos b85d7862d5 test(contracts): add unit tests for automatic protocol and remove obsolete tests il y a 1 semaine
  alvesantos 6bfc4f9e08 feat(contracts): add automatic sequential protocol generation and next-protocol endpoint il y a 1 semaine
  alvesantos 9a25e40f58 feat(unit): add automatic_protocol column and settings to units il y a 1 semaine
  alvesantos 492186f798 fix: remove obsolete proposal documentation and related test files il y a 2 semaines
  alvesantos 31520e7ac7 fix: drop unnecessary pricing columns from proposals tables migration il y a 2 semaines
  alvesantos 28eb7a4b69 fix: remove unnecessary value fields from ProposalPricingService il y a 2 semaines
  alvesantos bcd950ed12 fix: remove unnecessary properties and casts from PavaoProposal and PavaoProposalUnit models il y a 2 semaines