Commit Graph

14 Commits

Author SHA1 Message Date
Matthieu Haineault
6139d335c3 refactor(module): renamed services to match their uses 2025-08-11 14:12:42 -04:00
Matthieu Haineault
80ddc853a4 refactor(modules): removed swagger entities and added docs to dtos 2025-08-11 14:08:55 -04:00
Matthieu Haineault
a99f39bbf6 fix(pay-periods): added fallback for archive purposes. minor fix for findAll 2025-08-11 12:46:05 -04:00
Matthieu Haineault
242e3179f4 feat(pay-period): added a wrapper function to return 2 args, 1st is current pay-period and 2nd is all pay-periods 2025-08-11 09:45:10 -04:00
Matthieu Haineault
91b718237d refactor(pay-period): refactor module to match required needs 2025-08-11 09:03:28 -04:00
Matthieu Haineault
dc8c4d048c feat(notify): base setup for notifications module 2025-08-08 13:30:32 -04:00
Matthieu Haineault
13a3ccb292 fix(module): added approval services to providers of their respective modules 2025-08-07 09:20:22 -04:00
Matthieu Haineault
c23da925e7 feat(approval): clean up Approval services. creation of a "shared" folder 2025-08-06 14:17:52 -04:00
Matthieu Haineault
ef5af80471 Merge branch 'main' of git.targo.ca:Targo/targo_backend into dev/setup/modules/MatthieuH 2025-08-06 13:17:32 -04:00
Matthieu Haineault
cb6ec29992 refactor(validation): Partial modification of the file structure for validation process, added migration 20250806 2025-08-06 13:15:34 -04:00
Matthieu Haineault
50c3bca11b feat(utils): added date-utils.ts and refactor services to use it 2025-08-05 11:39:34 -04:00
Matthieu Haineault
32201f0dba fix(imports): added pay-periods-overview-service to module 2025-07-28 15:10:44 -04:00
Matthieu Haineault
b8e5947cfc feat(module): fixes and swagger docs for pay-periods module 2025-07-28 08:46:43 -04:00
Matthieu Haineault
4d538fc78a feat(modules): added pay-periods view module with functions to navigate and search by date 2025-07-25 15:33:39 -04:00