Commit Graph

18 Commits

Author SHA1 Message Date
1dbc0bf6c2 refactor(auth): add functionality to complete auth cycle, utilizer user from request. 2025-10-21 10:50:11 -04:00
Matthieu Haineault
57b74b1726 fix(modules): deprecate old methods and extract utils and helpers. created archival services. 2025-10-07 08:18:46 -04:00
Matthieu Haineault
79c5bec0ee fix(controller): commented deprecated or unsued methods of controllers 2025-10-06 15:44:07 -04:00
Matthieu Haineault
7a9adeec69 refactor(module): refactor employees, archives and pay-period to use email instead of id and switch pay-period's requests to transaction 2025-08-19 08:34:35 -04:00
ee90bde58c fix(employees): fix profile route to actually include email in route as param 2025-08-15 17:02:35 -04:00
Matthieu Haineault
45386ac4bf fix(temp): temporary commented RolesAllowed tags for dev purposes. 2025-08-14 11:55:17 -04:00
Matthieu Haineault
183a54a89a feat(employees): added funcion to get employee by email 2025-08-14 11:47:47 -04:00
Matthieu Haineault
24779b67f6 fix(controller): small fix 2025-08-13 15:08:13 -04:00
Matthieu Haineault
41c5421cba feat(module): added fonction to fetch a scoped list of employee 2025-08-13 15:03:24 -04:00
Matthieu Haineault
fd3b9334e3 feat(tests): setup e2e-spec files for route testing. bank_codes, customers, employees 2025-08-13 08:58:42 -04:00
Matthieu Haineault
80ddc853a4 refactor(modules): removed swagger entities and added docs to dtos 2025-08-11 14:08:55 -04:00
a27276f3ae fix(guards)clean up superfluous files in auth module. Remove wrong guard from controllers in other modules. Needs to be role guard and not auth guard. 2025-08-08 13:40:12 -04:00
Matthieu Haineault
9762790fbc feat(swagger): swagger docs for update function from employees.controller.ts and update.dto. small fixes to archival.service.ts 2025-07-29 16:21:37 -04:00
Matthieu Haineault
5274bf41c1 feat(archival): setup services and modules for archivation options via Cron job. small fixes to schema.prisma 2025-07-29 14:54:19 -04:00
Matthieu Haineault
bd954b5c87 feat(swagger): swagger tags and docs generation 2025-07-22 14:33:21 -04:00
Matthieu Haineault
cc567b2b26 feat(Roles): role guards et setup ownship(not implemented, yet) 2025-07-18 10:20:52 -04:00
Matthieu Haineault
3d6bde36ae fix(employee): minor fix for preps setup oauth 2025-07-16 14:01:26 -04:00
Matthieu Haineault
00d845294d feat(employees): CRUD employees et refactor users unto abstract class 2025-07-15 16:26:42 -04:00