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