28b2a7ccd8fix(login): add CORS permissions to main.ts, modify login route to include versioningNicolas Drolet2025-08-05 08:43:26 -0400
5df657d773fix(module): fix typos and added import to shifts.module.ts
Matthieu Haineault
2025-08-04 11:54:44 -0400
ee059429f8feat(module): added shifts-validation module. service to export to csv file
Matthieu Haineault
2025-08-04 11:25:45 -0400
36be6fb2f1fix(modules): small ajustment to the structure
Matthieu Haineault
2025-08-01 16:17:58 -0400
2d69cfdb86feat(business-logic): implementation of business-logics services into their respective modules.
Matthieu Haineault
2025-08-01 14:54:09 -0400
5766715d77feat(business-logic): implementation of vacation.service.ts, sick-leave.service.ts and update leave-requests. service
Matthieu Haineault
2025-07-31 16:37:57 -0400
c6ff3139f2fix(import): small fix to timesheets.module
Matthieu Haineault
2025-07-31 10:41:15 -0400
75615f7c33feat(business-logic): base setup for business logic implementation, overtime.service and updated timesheets.service to returned overtime infos.
Matthieu Haineault
2025-07-31 10:16:25 -0400
e91fad5105fix(module): small fix to include bank_code in find methods of leave-requests service and a small typo
Matthieu Haineault
2025-07-30 14:49:31 -0400
cbb863ac27fix(dto): small fix to leave-request dto to inlcude bank_code_id
Matthieu Haineault
2025-07-30 14:44:58 -0400
f874d2c5c6BREAKING CHANGE(bank_codes): shift-codes table and expenses-codes table deleted and refactoring of modules calling "x-codes" to use bank-codes
Matthieu Haineault
2025-07-30 14:39:43 -0400
f85a213561fix(prisma): small pay-period fix
Matthieu Haineault
2025-07-30 13:15:46 -0400
ec98adbcc3feat(prisma): merged shift_codes and expense_codes into bank_codes
Matthieu Haineault
2025-07-30 12:57:54 -0400
106454bedefix(imports): small import fix to archival.module.ts
Matthieu Haineault
2025-07-30 10:24:53 -0400
09a213d5ddfeat(archival): added controllers to add a search option for archive tables for admin, hr and supervisors
Matthieu Haineault
2025-07-30 10:07:24 -0400
1f494db0e3Merge branch 'dev/setup/prisma/archive/MatthieuH' of git.targo.ca:Targo/targo_backend
Matthieu Haineault
2025-07-29 16:35:31 -0400
469e4c857bMerge branch 'dev/setup/prisma/archive/MatthieuH' of git.targo.ca:Targo/targo_backend
Matthieu Haineault
2025-07-29 16:35:16 -0400
2247566d73fix(docs): minor swagger fix
Matthieu Haineault
2025-07-29 16:34:46 -0400
9762790fbcfeat(swagger): swagger docs for update function from employees.controller.ts and update.dto. small fixes to archival.service.ts
Matthieu Haineault
2025-07-29 16:21:37 -0400
5274bf41c1feat(archival): setup services and modules for archivation options via Cron job. small fixes to schema.prisma
Matthieu Haineault
2025-07-29 14:54:19 -0400
a7c8b62012feat(cron): added schedule dependencie and base setup for CRON jobs.
Matthieu Haineault
2025-07-29 10:43:58 -0400
2847c4cdf1feat(cron): added schedule dependencie and base setup for CRON jobs.
Matthieu Haineault
2025-07-29 10:43:18 -0400
44b064b87ffix(view): minor label fix for pay-period
Matthieu Haineault
2025-07-28 16:09:36 -0400
32201f0dbafix(imports): added pay-periods-overview-service to module
Matthieu Haineault
2025-07-28 15:10:44 -0400
dcf340325afix(prisma): minor pay-period's type fixing
Matthieu Haineault
2025-07-28 15:02:27 -0400
75910e377dfeat(Oauth2): implement full Oauth2 authentication handshake with Authentik IdP. Authorization (authentik-auth.service) is disconnected for now.Nicolas Drolet2025-07-24 16:22:26 -0400
edddb8423dfix(import): added imports for expenses and expense-codes modules to app.module
Matthieu Haineault
2025-07-24 10:27:07 -0400
1987ed968cfix(typo): small typo fix
Matthieu Haineault
2025-07-24 10:05:36 -0400
1ee7ec9052feat(module): expense et expense_codes modules
Matthieu Haineault
2025-07-24 09:55:29 -0400
c8decf1026feat(DB): added expenses and expense_codes to DB
Matthieu Haineault
2025-07-23 16:00:26 -0400
2cebcc5df9feat(schema): added missing model to prisma schema
Matthieu Haineault
2025-07-23 15:56:47 -0400
2feac880e3fix(auth+): fix certain imports and exports issues, fix variable inconsistencies in auth guardNicolas Drolet2025-07-22 16:55:03 -0400
615f0848e5Merge branch 'main' of git.targo.ca:Targo/targo_backend into origin/dev/setup/AuthMiddleware/NicolasDNicolas Drolet2025-07-22 16:45:40 -0400
5e644b6a6crefactor(auth): add auth controller, but almost certain that implementation is shaky at best. Will rework structure after further learning NestJS architectureNicolas Drolet2025-07-22 16:41:13 -0400
7b7b42780ffix(swagger): typos and fixes
Matthieu Haineault
2025-07-22 15:56:01 -0400
de5dbb1d1bMerge branch 'main' of git.targo.ca:Targo/targo_backend into dev/setup/modules/MatthieuH
Matthieu Haineault
2025-07-17 13:15:26 -0400
5996e0c389feat(modules): timesheets, shifts, shift-codes and minor fix in employees
Matthieu Haineault
2025-07-17 13:14:33 -0400
6722cd2fe8Merge pull request 'fix(schema): change user id field to uuid instead of text, remove some unique constraints' (#3) from origin/dev/setup/AuthMiddleware/NicolasD into mainNicolas2025-07-17 13:08:35 -0400
4c55610ec4fix(schema): change user id field to uuid instead of text, remove some unique constraintsNicolas Drolet2025-07-17 13:06:41 -0400
acf8d04945Merge branch 'main' of git.targo.ca:Targo/targo_backend
Matthieu Haineault
2025-07-17 09:50:24 -0400
fcf9635d53feat(modules): CRUD for all modules
Matthieu Haineault
2025-07-17 09:48:42 -0400
22ad348823Merge pull request 'feat(schema): complete db schema... for now' (#2) from dev/setup/schemas/NicolasD into mainNicolas2025-07-16 16:41:11 -0400
3d6bde36aefix(employee): minor fix for preps setup oauth
Matthieu Haineault
2025-07-16 14:01:26 -0400
701d1be4abMerge pull request 'dev/setup/schemas/NicolasD' (#1) from dev/setup/schemas/NicolasD into mainNicolas2025-07-16 13:08:33 -0400
5f71b573fcMerge branch 'main' of git.targo.ca:Targo/targo_backend into dev/setup/schemas/NicolasD Merge with main branchNicolas Drolet2025-07-16 13:05:20 -0400
1e5ad2653drefactor(schema): continue redaction of prisma-postgres schemaNicolas Drolet2025-07-16 13:04:59 -0400