alvesantos
|
8f6d185c1f
Refactor code structure for improved readability and maintainability
|
2 днів тому |
alvesantos
|
e746a62cca
feat: add royalty calculation documentation and audit table requirements
|
2 днів тому |
alvesantos
|
dac00b4007
fix: allow setting visible_franchisee on product create/update
|
3 днів тому |
alvesantos
|
c93fc0c0d9
feat: add Taxa de Contratação / Entrada to student contracts
|
3 днів тому |
alvesantos
|
0c82d58908
fix: validate quantity_classes on class package unit creation
|
3 днів тому |
alvesantos
|
5de5d38038
Refactor code structure for improved readability and maintainability
|
3 днів тому |
alvesantos
|
79281108da
refactor: remove 'active_students_medium' from various models, requests, and resources
|
4 днів тому |
alvesantos
|
20ba5703b8
feat(student-summary): enhance summary response to include student counts by status
|
4 днів тому |
alvesantos
|
d7103c3e02
fix(financial-dashboard): update franchise name field to use 'name' instead of 'fantasy_name'
|
5 днів тому |
alvesantos
|
45d5dc1f35
feat(permissions): implement role cloning from configuration for user types
|
1 тиждень тому |
alvesantos
|
4b9a5cf1e5
feat(permissions): export roles to config for production persistence
|
1 тиждень тому |
alvesantos
|
f4a4bef462
fix(permissions): add missing label field to user types replication
|
1 тиждень тому |
alvesantos
|
5ca368f5c0
fix(permissions): remove redundant label assignment in SyncAndreiaPermissions command
|
1 тиждень тому |
alvesantos
|
119eb45ede
feat(tests): add test scripts for user type and permissions retrieval
|
1 тиждень тому |
alvesantos
|
b12a2604a0
feat(permissions): seed template user types across all units
|
1 тиждень тому |
alvesantos
|
1b04da53fa
refactor(contracts): remove automatic status update for signed files in attachFile method
|
1 тиждень тому |
alvesantos
|
fb3c795440
feat(contracts): set new contracts to pending until signed file is uploaded
|
1 тиждень тому |
alvesantos
|
bbe529fe06
feat(students): add company and profession to responsible
|
1 тиждень тому |
alvesantos
|
c4562c6578
feat(contracts): add class quantity calculation and corresponding tests
|
1 тиждень тому |
alvesantos
|
37493e8918
refactor(packages): remove quantity_classes from package requests
|
1 тиждень тому |
alvesantos
|
69fd33fe28
refactor(tests): clean up whitespace in StudentContractViewTest
|
1 тиждень тому |
alvesantos
|
1f784c6390
test(contracts): ensure old phone fields are not present in contract template
|
1 тиждень тому |
alvesantos
|
1f20a35a69
test(student): add unit test to verify removal of old phone fields in contract PDF view
|
1 тиждень тому |
alvesantos
|
f42ee311b1
fix(contracts): remove telefone comercial and residencial fields from contract pdf template
|
1 тиждень тому |
alvesantos
|
24e360b866
feat(unit): add active students ranges for dashboard color configuration
|
1 тиждень тому |
alvesantos
|
4c242d7285
test(student): add unit tests for the automatic status recalculation rules
|
1 тиждень тому |
alvesantos
|
7c758a2e64
feat(student): change default student status to lead and retroactively recalculate existing students
|
1 тиждень тому |
alvesantos
|
effb3ace9f
feat(student): add daily scheduled command to sync student status based on contract dates
|
1 тиждень тому |
alvesantos
|
1c2125a7c5
feat(student): trigger student status recalculation when contracts are saved or deleted
|
1 тиждень тому |
alvesantos
|
d7fb3183f1
feat(student): add calculateStatus and updateStatus methods based on contract validity
|
1 тиждень тому |