Matthieu Haineault
|
2eadabbdb4
|
fix(Leave-Requests): small fix in Promises
|
2025-08-22 06:59:45 -04:00 |
|
Matthieu Haineault
|
bfe145854f
|
fix(export csv): added a filter to check if item is approved
|
2025-08-21 16:27:17 -04:00 |
|
Matthieu Haineault
|
9a150715b0
|
refactor(leave-request): refactor to use email instead of employee ids
|
2025-08-21 15:00:40 -04:00 |
|
Matthieu Haineault
|
bdf6662374
|
feat(label): modified label of pay-periods
|
2025-08-21 10:07:04 -04:00 |
|
Matthieu Haineault
|
1155a58eac
|
feat(label): modified label of pay-periods
|
2025-08-21 09:13:09 -04:00 |
|
Matthieu Haineault
|
5282406b7a
|
feat(L-R): comments about future refactor
|
2025-08-21 08:16:31 -04:00 |
|
Matthieu Haineault
|
d1fe7868f9
|
refactor(variables): renamed variables to use snake_case
|
2025-08-20 15:33:48 -04:00 |
|
Matthieu Haineault
|
3c8c999bfe
|
feat(approval): selected approval by bulk for pay-period using crew view. renamed variables to use snake_case
|
2025-08-20 15:33:17 -04:00 |
|
Matthieu Haineault
|
d44f8da99f
|
feat(full_name): added employee full name for liste d'employés
|
2025-08-19 16:17:34 -04:00 |
|
Matthieu Haineault
|
220f5901dd
|
refactor(pay-periods): removed employe_id from pay_load
|
2025-08-19 15:46:18 -04:00 |
|
Matthieu Haineault
|
f765a99273
|
refactor(pay-period): ajusted logics services and controller of model pay-periods
|
2025-08-19 14:49:47 -04:00 |
|
Matthieu Haineault
|
ae6ce4bf97
|
feat(pay-period): added email to Param of getCrewOverview
|
2025-08-19 09:37:53 -04:00 |
|
Matthieu Haineault
|
a23a6299dd
|
refactor(module): refactored expenses and shifts approval to be made in batch iva timesheets
|
2025-08-19 08:44:36 -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 |
|
Matthieu Haineault
|
fe87c36884
|
fix(supervisor): added is_supervisor column to employees, archives and mock seeds
|
2025-08-18 12:26:52 -04:00 |
|
Matthieu Haineault
|
4d2ed4714f
|
fix(timesheet): removed magic number
|
2025-08-18 10:57:35 -04:00 |
|
Matthieu Haineault
|
30f7179fe6
|
feat(attachments): minor fix and try catch for attachments controller
|
2025-08-18 10:44:28 -04:00 |
|
Matthieu Haineault
|
e62b4cff1c
|
feat(attachments): minor fix and try catch for attachments controller
|
2025-08-18 10:44:16 -04:00 |
|
Matthieu Haineault
|
2761b75f40
|
Merge branch 'main' of git.targo.ca:Targo/targo_backend into dev/setup/attachment/MatthieuH
|
2025-08-18 10:29:00 -04:00 |
|
Matthieu Haineault
|
c45284fd84
|
feat(attachments): attachments module with minor fixes to attachments prisma model.
|
2025-08-18 10:26:01 -04:00 |
|
|
|
bc3a3b96d8
|
Merge pull request 'fix(employees): fix profile route to actually include email in route as param' (#4) from auth-session-fullstack into main
Reviewed-on: Targo/targo_backend#4
|
2025-08-15 17:03:20 -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
|
014f58f78a
|
feat(attachments): added prisma models for blobs and attachments and basic setup for stream and hash
|
2025-08-15 13:30:07 -04:00 |
|
Matthieu Haineault
|
9d3967c5c7
|
feat(attachments): base config for attachment management.
|
2025-08-14 16:54:11 -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
|
5b1746da9d
|
fix(prisma): minor fix
|
2025-08-13 15:51:46 -04:00 |
|
Matthieu Haineault
|
3307f3c334
|
fix(seeds): added job_titles to employees and employees_archive
|
2025-08-13 15:34:50 -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
|
eea4cc015a
|
feat(module):added dto for list of employees. added job_title to employees table
|
2025-08-13 14:26:19 -04:00 |
|
Matthieu Haineault
|
90dc38154d
|
feat(tests): setup e2e-spec files for route testing. shifts-approval, expenses-approval, timesheets-approval et pay-periods-approval
|
2025-08-13 10:41:25 -04:00 |
|
Matthieu Haineault
|
8c201edd95
|
feat(tests): last setups
|
2025-08-13 10:04:16 -04:00 |
|
Matthieu Haineault
|
1949731773
|
feat(tests): setup e2e-spec files for route testing. shifts, expenses, timesheets
|
2025-08-13 09:57:05 -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
|
4496c1e419
|
feat(mock): added mock-seeds scripts
|
2025-08-12 12:09:57 -04:00 |
|
Matthieu Haineault
|
22fb29b8fa
|
feat(pay-period): added comments to pay-periods-query.service.ts
|
2025-08-11 15:47:04 -04:00 |
|
Matthieu Haineault
|
4c880e47bf
|
refactor(module): rename and refactor services
|
2025-08-11 14:58:03 -04:00 |
|
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
|
91ef6685b4
|
Merge branch 'main' of git.targo.ca:Targo/targo_backend into dev/setup/modules/MatthieuH
|
2025-08-08 14:48:44 -04:00 |
|
Matthieu Haineault
|
1e4ec836d3
|
fix(notify): fixes and setup notify for daily overtime
|
2025-08-08 14:47:47 -04:00 |
|
|
|
f4c69c4620
|
fix(merge): conflicts resolved
|
2025-08-08 13:44:24 -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
|
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 |
|