062b9b4640refactor(expenses): major refactor of the CRUDs methods sing sessions data
Matthieu Haineault
2025-10-24 16:15:54 -0400
4b39240606Merge branch 'main' of git.targo.ca:Targo/targo_backendNicolas Drolet2025-10-24 14:23:35 -0400
d16c4d4d86fix(shift): minor fix for receiving date properly.Nicolas Drolet2025-10-24 14:23:26 -0400
3e2265cbacBREAKING CHANGE(Time&Attendance): prep to split into APIs. setup structure for timesheet related modules
Matthieu Haineault
2025-10-23 14:23:53 -0400
60aac39daafeat(timesheets): added an option to generate a second timesheet in case of a pay-period as no data in either the 1st or 2nd week
Matthieu Haineault
2025-10-22 13:50:17 -0400
7fe2b6265arefactor(expenses): init setup to use session infos
Matthieu Haineault
2025-10-22 12:42:32 -0400
9f27c83981fix(pay-period): commented bulk approval and command service
Matthieu Haineault
2025-10-22 10:16:38 -0400
6488082290Merge branch 'main' of git.targo.ca:Targo/targo_backend
Matthieu Haineault
2025-10-22 08:59:08 -0400
af9d89da01refactor(expenses): commented old files, set up create update and delete expenses. set up findAll method and ajust query params of the timesheet controller
Matthieu Haineault
2025-10-22 08:59:04 -0400
dd15a6dc14Merge branch 'main' of git.targo.ca:Targo/targo_backendNicolas Drolet2025-10-22 08:09:54 -0400
9270033f24Merge branch 'main' of git.targo.ca:Targo/targo_backend into dev/matthieu/refactor
Matthieu Haineault
2025-10-21 16:29:20 -0400
6aeaf16993refactor(expenses): commented module expenses et leave-request. needs refactor to match new timesheets and shifts module.
Matthieu Haineault
2025-10-21 16:27:56 -0400
11f6cf2049refactor(timesheets): deep refactor of the timesheet module and small corrections of the shift module.
Matthieu Haineault
2025-10-21 15:59:33 -0400
b7ad300a6erefactor(shifts): refactor of the shift module to use an array of shifts
Matthieu Haineault
2025-10-21 12:11:26 -0400
88f7c0cb0eMerge branch 'main' of git.targo.ca:Targo/targo_backendNicolas Drolet2025-10-21 10:51:06 -0400
1dbc0bf6c2refactor(auth): add functionality to complete auth cycle, utilizer user from request.Nicolas Drolet2025-10-21 10:50:11 -0400
d1974ea9e3refactor(shifts): added Patch and Post route to shift module and added Overtime checks to create/update and delete functions.
Matthieu Haineault
2025-10-21 09:33:04 -0400
7537c2ff0drefactor(shifts): massive do-over of the whole module. exposed delete route only and simplified find and create/update functions.
Matthieu Haineault
2025-10-20 14:59:24 -0400
bba6c84b6fMerge branch 'main' of git.targo.ca:Targo/targo_backend into dev/matthieu/refactor
Matthieu Haineault
2025-10-20 08:55:21 -0400
fad4f6f3d6Merge branch 'main' of git.targo.ca:Targo/targo_backend into dev/matthieu/refactor
Matthieu Haineault
2025-10-20 08:54:45 -0400
1fe2c1291cfix(shift): changed default value of is_approved in asLocalDateOn
Matthieu Haineault
2025-10-14 11:14:43 -0400
8ad8076f4dfix(shifts): fix bank_code_id by type
Matthieu Haineault
2025-10-14 10:58:43 -0400
feeb19bbf0fix(shfits): small route fix
Matthieu Haineault
2025-10-14 10:38:24 -0400
99e9f1f3bffeat(shifts): extract delete logics outside of master upsert method and create a new route for delete requests
Matthieu Haineault
2025-10-14 10:35:30 -0400
d95b6471cdfix(shifts): modified controller to accept a query action. clean up module
Matthieu Haineault
2025-10-14 10:04:48 -0400
95786b9e37Merge branch 'main' of git.targo.ca:Targo/targo_backend into dev/setup/attachment/MatthieuH
Matthieu Haineault
2025-10-10 09:34:54 -0400
9efdafb20frefactor(preferences & modules): changed type from boolean to Int so each preferences can have more than 2 options. Also cleaned-up module imports/providers
Matthieu Haineault
2025-10-10 09:27:57 -0400
6a4fbeb2c4refactor(leave-requests): moved utils to shared file
Matthieu Haineault
2025-10-09 16:48:45 -0400
71d86f7fedrefactor(helpers): moved helpers to a shared file
Matthieu Haineault
2025-10-09 16:41:34 -0400
78a335a47cfix(imports): ajusted imports for new ISOstring dates methods
Matthieu Haineault
2025-10-09 15:49:00 -0400
af8ea95cc4fix(shifts): changed UTC comparison for ISOString
Matthieu Haineault
2025-10-09 15:45:57 -0400
1954d206a8fix(dates): removed dates from L-R and P-P
Matthieu Haineault
2025-10-09 15:23:03 -0400
0a2369d5a5Merge branch 'main' of git.targo.ca:Targo/targo_backendNicolas Drolet2025-10-09 15:17:06 -0400
5a1017f82bfix(pay-period): change payload to send regular hours and other hours, rather than each individual shift type as a propertyNicolas Drolet2025-10-09 15:17:02 -0400
fba3c02f48fix(seeders): minor data fix and added Decimal to mileage
Matthieu Haineault
2025-10-09 10:39:17 -0400
7c7edea768feat(schedule-presets): created an apply service to auto-create shifts using presets
Matthieu Haineault
2025-10-09 08:40:20 -0400
83792e596afeat(schedule_presets): module schedule_presets setup. Ajustments to seeders to match new realities
Matthieu Haineault
2025-10-08 16:45:37 -0400
cc310e286dfeat(expenses): method implementation to show a list of all expenses made by an employee using email, year and period_no
Matthieu Haineault
2025-10-07 13:51:35 -0400
a750f79107fix(timesheets): fix backend return to send an array of expenses with total mileage and total expense
Matthieu Haineault
2025-10-07 12:00:52 -0400
4d905c905eMerge branch 'main' of git.targo.ca:Targo/targo_backend
Matthieu Haineault
2025-10-07 10:28:16 -0400
0fc80f50f9fix(timesheets): minor fix
Matthieu Haineault
2025-10-07 10:28:13 -0400
b860ea1ff5Merge pull request 'fix(payperiod): add type to payload.' (#5) from auth-session-fullstack into mainNicolas2025-10-07 10:26:58 -0400
e575b9bd54Merge branch 'main' of git.targo.ca:Targo/targo_backend into auth-session-fullstackNicolas Drolet2025-10-07 10:24:25 -0400
c58e8db59ffix(timesheets: minor fix
Matthieu Haineault
2025-10-07 10:07:47 -0400
791a953744fix(timesheets): modified returns to show total expense, total mileage and an array of all expenses per date
Matthieu Haineault
2025-10-07 09:49:42 -0400
c0569d8efdMerge branch 'main' of git.targo.ca:Targo/targo_backend into auth-session-fullstack Don't know whyyyyNicolas Drolet2025-10-07 08:20:44 -0400
57b74b1726fix(modules): deprecate old methods and extract utils and helpers. created archival services.
Matthieu Haineault
2025-10-07 08:18:46 -0400
406233b2a3Merge 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 whattNicolas Drolet2025-10-06 16:06:38 -0400
fa845cf6e6fix(timesheet): add some quality of life to get required info, employee name, change pay period response from week 1 and 2 to array of weeksNicolas Drolet2025-10-06 16:06:26 -0400
79c5bec0eefix(controller): commented deprecated or unsued methods of controllers
Matthieu Haineault
2025-10-06 15:44:07 -0400
caf03d8d68fix(leave-requests): fix depencies for the Leave-Requests Module
Matthieu Haineault
2025-10-06 14:00:25 -0400
79153c6de3feat(leave-requests): implementation of vacation, sick and holiday leave-requests.
Matthieu Haineault
2025-10-06 12:15:51 -0400
d8bc05f6e2feat(preferences): setup for prefrences module which allows a user to manage dark mode, notifications, lefty mode for phone user and a lang switch (en, fr)
Matthieu Haineault
2025-10-03 14:03:09 -0400
3984540edbfix(leaves and expenses): import name fixes
Matthieu Haineault
2025-10-03 10:22:27 -0400
10d4f11f76feat(leave-request): added holiday shift's creation and CRUD for holiday leave-requests.
Matthieu Haineault
2025-10-03 09:38:09 -0400
d36d2f922bfeat(leave-request): added holiday shift's creation and CRUD for holiday leave-requests.
Matthieu Haineault
2025-10-03 09:37:42 -0400
77f065f37ffeat(expense): link expense with attachment.
Matthieu Haineault
2025-10-01 16:35:40 -0400
3b4dd9ddb5fix(mock): small typo in mock datas
Matthieu Haineault
2025-09-30 11:12:46 -0400
52114deb33feat(expenses): upsert function for expenses
Matthieu Haineault
2025-09-30 10:43:48 -0400
1c797c348a"refactor(timesheet): add full employee name to return data to display in timesheet approval employee details dialog header"Nicolas Drolet2025-09-26 11:40:04 -0400
46deae63bcfix(holiday): minor valid_codes fix
Matthieu Haineault
2025-09-16 14:47:35 -0400
5621f72342Merge branch 'main' of git.targo.ca:Targo/targo_backend into auth-session-fullstackNicolas Drolet2025-09-16 11:21:56 -0400
bcf73927bdfix(payperiod): add minor fix to total hours calculated methodNicolas Drolet2025-09-16 11:20:50 -0400
a3d4b0cef7Merge branch 'main' of git.targo.ca:Targo/targo_backend into auth-session-fullstack Why am I constantly getting these merge messagesNicolas Drolet2025-09-09 09:30:17 -0400
4a6eed1185feat(migration): migration of comment/description change
Matthieu Haineault
2025-09-09 09:27:14 -0400
6e1f5ce9a2refactor(shifts_expenses): refactor description to comment to match frontend
Matthieu Haineault
2025-09-09 09:24:54 -0400
8e25e939afMerge branch 'main' of git.targo.ca:Targo/targo_backend into auth-session-fullstack Something somethingNicolas Drolet2025-09-09 09:02:58 -0400
8ef5c0ac11feat(pay-periods): added total_hours and is_remote to payload
Matthieu Haineault
2025-09-09 09:01:33 -0400