Matthieu Haineault
|
dc8c4d048c
|
feat(notify): base setup for notifications module
|
2025-08-08 13:30:32 -04:00 |
|
Matthieu Haineault
|
109a80a0f0
|
fix(packages): fix packages, bad version
|
2025-08-07 14:35:58 -04:00 |
|
Matthieu Haineault
|
1a0f8f8b0a
|
feat(notify): setup notifications packages
|
2025-08-07 14:04:48 -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
|
44da99e7c1
|
feat(module): search and filter querries for shifts, expenses, timesheets, leave-requests
|
2025-08-07 09:11:50 -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
|
9914e07ff3
|
fix(app): minor fix
|
2025-08-05 09:51:26 -04:00 |
|
Matthieu Haineault
|
c5a8db698d
|
Merge branch 'dev/setup/modules/MatthieuH' of git.targo.ca:Targo/targo_backend
|
2025-08-05 09:45:37 -04:00 |
|
Matthieu Haineault
|
b0406b3a4c
|
refactor(Oauth-sessions): refactor OAuth-Access-Token to OAuth-sessions
|
2025-08-05 09:44:43 -04:00 |
|
Matthieu Haineault
|
5aac046356
|
feat(CSV): export to CSV modul fit filters
|
2025-08-05 09:17:39 -04:00 |
|
|
|
bd4fc5fd30
|
Merge branch 'main' of git.targo.ca:Targo/targo_backend
|
2025-08-05 08:47:09 -04:00 |
|
|
|
28b2a7ccd8
|
fix(login): add CORS permissions to main.ts, modify login route to include versioning
|
2025-08-05 08:43:26 -04:00 |
|
Matthieu Haineault
|
5df657d773
|
fix(module): fix typos and added import to shifts.module.ts
|
2025-08-04 11:54:44 -04:00 |
|
Matthieu Haineault
|
ee059429f8
|
feat(module): added shifts-validation module. service to export to csv file
|
2025-08-04 11:25:45 -04:00 |
|
Matthieu Haineault
|
36be6fb2f1
|
fix(modules): small ajustment to the structure
|
2025-08-01 16:17:58 -04:00 |
|
Matthieu Haineault
|
2d69cfdb86
|
feat(business-logic): implementation of business-logics services into their respective modules.
|
2025-08-01 14:54:09 -04:00 |
|
Matthieu Haineault
|
5766715d77
|
feat(business-logic): implementation of vacation.service.ts, sick-leave.service.ts and update leave-requests. service
|
2025-07-31 16:37:57 -04:00 |
|
Matthieu Haineault
|
2e6bafeb18
|
feat(business-logic): holiday implementation for leave Requests
|
2025-07-31 13:09:19 -04:00 |
|
Matthieu Haineault
|
c6ff3139f2
|
fix(import): small fix to timesheets.module
|
2025-07-31 10:41:15 -04:00 |
|
Matthieu Haineault
|
75615f7c33
|
feat(business-logic): base setup for business logic implementation, overtime.service and updated timesheets.service to returned overtime infos.
|
2025-07-31 10:16:25 -04:00 |
|
Matthieu Haineault
|
e91fad5105
|
fix(module): small fix to include bank_code in find methods of leave-requests service and a small typo
|
2025-07-30 14:49:31 -04:00 |
|
Matthieu Haineault
|
cbb863ac27
|
fix(dto): small fix to leave-request dto to inlcude bank_code_id
|
2025-07-30 14:44:58 -04:00 |
|
Matthieu Haineault
|
f874d2c5c6
|
BREAKING CHANGE(bank_codes): shift-codes table and expenses-codes table deleted and refactoring of modules calling "x-codes" to use bank-codes
|
2025-07-30 14:39:43 -04:00 |
|
Matthieu Haineault
|
f85a213561
|
fix(prisma): small pay-period fix
|
2025-07-30 13:15:46 -04:00 |
|
Matthieu Haineault
|
ec98adbcc3
|
feat(prisma): merged shift_codes and expense_codes into bank_codes
|
2025-07-30 12:57:54 -04:00 |
|
Matthieu Haineault
|
106454bede
|
fix(imports): small import fix to archival.module.ts
|
2025-07-30 10:24:53 -04:00 |
|
Matthieu Haineault
|
09a213d5dd
|
feat(archival): added controllers to add a search option for archive tables for admin, hr and supervisors
|
2025-07-30 10:07:24 -04:00 |
|
Matthieu Haineault
|
b7bae49ce7
|
fix(cron): updated dependencies, run npm install
|
2025-07-29 16:36:47 -04:00 |
|
Matthieu Haineault
|
1f494db0e3
|
Merge branch 'dev/setup/prisma/archive/MatthieuH' of git.targo.ca:Targo/targo_backend
|
2025-07-29 16:35:31 -04:00 |
|
Matthieu Haineault
|
469e4c857b
|
Merge branch 'dev/setup/prisma/archive/MatthieuH' of git.targo.ca:Targo/targo_backend
|
2025-07-29 16:35:16 -04:00 |
|
Matthieu Haineault
|
2247566d73
|
fix(docs): minor swagger fix
|
2025-07-29 16:34:46 -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
|
a7c8b62012
|
feat(cron): added schedule dependencie and base setup for CRON jobs.
|
2025-07-29 10:43:58 -04:00 |
|
Matthieu Haineault
|
2847c4cdf1
|
feat(cron): added schedule dependencie and base setup for CRON jobs.
|
2025-07-29 10:43:18 -04:00 |
|
Matthieu Haineault
|
44b064b87f
|
fix(view): minor label fix for pay-period
|
2025-07-28 16:09:36 -04:00 |
|
Matthieu Haineault
|
32201f0dba
|
fix(imports): added pay-periods-overview-service to module
|
2025-07-28 15:10:44 -04:00 |
|
Matthieu Haineault
|
dcf340325a
|
fix(prisma): minor pay-period's type fixing
|
2025-07-28 15:02:27 -04:00 |
|
Matthieu Haineault
|
7cc97c9bce
|
fix(prisma): pay-periods fix
|
2025-07-28 14:33:31 -04:00 |
|
Matthieu Haineault
|
a8679e503d
|
fix(prisma): added precisions on DateTime format
|
2025-07-28 12:56:42 -04:00 |
|
Matthieu Haineault
|
a7cd3c088d
|
fix(prisma): added relations between EmployeesArchive and Users. fix naming typos
|
2025-07-28 12:33:40 -04:00 |
|
Matthieu Haineault
|
4323b88379
|
fix(prisma): small typo
|
2025-07-28 12:23:03 -04:00 |
|
Matthieu Haineault
|
0469cf6e3c
|
fix(prisma): small typo
|
2025-07-28 12:22:28 -04:00 |
|
Matthieu Haineault
|
f8022087d4
|
fix(prisma): added supervisor/employee column to Employees
|
2025-07-28 12:20:42 -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 |
|
Matthieu Haineault
|
49f99a6b9c
|
feat(module): setup for pay-period view with navigation and search options.
|
2025-07-25 15:31:39 -04:00 |
|