Matthieu Haineault
|
4ff512a207
|
refactor(shifts): refactored shiftCommandService and moved helpers to shifthelpersService
|
2025-10-10 16:44:44 -04:00 |
|
Matthieu Haineault
|
9efdafb20f
|
refactor(preferences & modules): changed type from boolean to Int so each preferences can have more than 2 options.
Also cleaned-up module imports/providers
|
2025-10-10 09:27:57 -04:00 |
|
Matthieu Haineault
|
1954d206a8
|
fix(dates): removed dates from L-R and P-P
|
2025-10-09 15:23:03 -04:00 |
|
|
|
5a1017f82b
|
fix(pay-period): change payload to send regular hours and other hours, rather than each individual shift type as a property
|
2025-10-09 15:17:02 -04:00 |
|
Matthieu Haineault
|
f6c5b2a73c
|
refactor(shifts): refactor main upsert function to use shared utils and helpers
|
2025-10-08 08:54:43 -04:00 |
|
|
|
406233b2a3
|
Merge branch 'main' of git.targo.ca:Targo/targo_backend into auth-session-fullstack
did something it didn't like, not sure whadid something it didn't like,
not sure whatt
|
2025-10-06 16:06:38 -04:00 |
|
Matthieu Haineault
|
79c5bec0ee
|
fix(controller): commented deprecated or unsued methods of controllers
|
2025-10-06 15:44:07 -04:00 |
|
Matthieu Haineault
|
3b4dd9ddb5
|
fix(mock): small typo in mock datas
|
2025-09-30 11:12:46 -04:00 |
|
|
|
5621f72342
|
Merge branch 'main' of git.targo.ca:Targo/targo_backend into auth-session-fullstack
|
2025-09-16 11:21:56 -04:00 |
|
|
|
bcf73927bd
|
fix(payperiod): add minor fix to total hours calculated method
|
2025-09-16 11:20:50 -04:00 |
|
Matthieu Haineault
|
a343ace0b7
|
fix(pay-period): fix total_hours calculation
|
2025-09-09 10:24:53 -04:00 |
|
|
|
8e25e939af
|
Merge branch 'main' of git.targo.ca:Targo/targo_backend into auth-session-fullstack
Something something
|
2025-09-09 09:02:58 -04:00 |
|
Matthieu Haineault
|
8ef5c0ac11
|
feat(pay-periods): added total_hours and is_remote to payload
|
2025-09-09 09:01:33 -04:00 |
|
|
|
75f07aaf99
|
Merge branch 'main' of git.targo.ca:Targo/targo_backend into auth-session-fullstack
|
2025-09-09 08:28:43 -04:00 |
|
|
|
d45feb1aa0
|
fix(payperiod): add type to payload.
|
2025-09-09 08:21:27 -04:00 |
|
Matthieu Haineault
|
954411d995
|
refactor(shifts): added is_remote to track work from home shifts
|
2025-09-08 15:25:09 -04:00 |
|
Matthieu Haineault
|
4f7563ce9b
|
feat(timesheet): added Post function to create a new shifts inside a timesheet
|
2025-09-04 15:14:48 -04:00 |
|
Matthieu Haineault
|
c170481f3b
|
fix(pay-period): switch filters from categorie to type
|
2025-08-29 13:16:58 -04:00 |
|
Matthieu Haineault
|
c52de6ecb8
|
fix(seeds): fix timesheet seeds
|
2025-08-29 11:44:04 -04:00 |
|
Matthieu Haineault
|
7b86b8c662
|
refactor(employee): switched phone_number type from number to string
|
2025-08-26 12:50:11 -04:00 |
|
Matthieu Haineault
|
72f6cc8a9e
|
refactor(routes): ajusted routes on Patch functions
|
2025-08-25 13:14:19 -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
|
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
|
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
|
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
|
45386ac4bf
|
fix(temp): temporary commented RolesAllowed tags for dev purposes.
|
2025-08-14 11:55:17 -04:00 |
|
Matthieu Haineault
|
5b1746da9d
|
fix(prisma): minor fix
|
2025-08-13 15:51:46 -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
|
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
|
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 |
|