Commit Graph

  • 75f07aaf99 Merge branch 'main' of git.targo.ca:Targo/targo_backend into auth-session-fullstack Nicolas Drolet 2025-09-09 08:28:43 -0400
  • d45feb1aa0 fix(payperiod): add type to payload. Nicolas Drolet 2025-09-09 08:21:27 -0400
  • 0fb6465c27 fix(timesheet): added is_remote Matthieu Haineault 2025-09-09 08:19:50 -0400
  • 557aed645d fix(DB): DB migration Matthieu Haineault 2025-09-08 15:26:12 -0400
  • 954411d995 refactor(shifts): added is_remote to track work from home shifts Matthieu Haineault 2025-09-08 15:25:09 -0400
  • dac53c6780 fix(timesheets): fix query to use helper instead of library function Matthieu Haineault 2025-09-08 10:14:14 -0400
  • a73ed4b620 refactor(seeders): added complexity to shifts and expenses seeders Matthieu Haineault 2025-09-08 09:43:46 -0400
  • 4f7563ce9b feat(timesheet): added Post function to create a new shifts inside a timesheet Matthieu Haineault 2025-09-04 15:14:48 -0400
  • 5063c1dfec fix(seeder): fix bank_codes for expenses seeder Matthieu Haineault 2025-09-02 15:16:03 -0400
  • 93cf2d571b feat(timesheet): added getTimesheetByEmail Matthieu Haineault 2025-09-02 14:29:00 -0400
  • c170481f3b fix(pay-period): switch filters from categorie to type Matthieu Haineault 2025-08-29 13:16:58 -0400
  • c52de6ecb8 fix(seeds): fix timesheet seeds Matthieu Haineault 2025-08-29 11:44:04 -0400
  • 18c1ce38be fix(timesheets): small typo to_num function Matthieu Haineault 2025-08-29 11:17:24 -0400
  • eefe82153f fix(findAll): fix loop for week_shifts Matthieu Haineault 2025-08-29 11:03:59 -0400
  • 770ed8cf64 fix(seeds): many fixes to match data needed to print Matthieu Haineault 2025-08-29 09:57:12 -0400
  • 3fad532685 fix(seeds): small typo to seed employees Matthieu Haineault 2025-08-29 09:36:13 -0400
  • 4bb42ec3ed fix(seeds): added larger scope of data to print Matthieu Haineault 2025-08-29 09:34:30 -0400
  • 0516736fa2 refactor(timesheet): added shift types and expenses type data Matthieu Haineault 2025-08-29 08:28:47 -0400
  • ea76435f4f fix(seeder): fix seeders Matthieu Haineault 2025-08-28 14:43:23 -0400
  • 213b68fb7d Merge branch 'dev/setup/modules/MatthieuH' of git.targo.ca:Targo/targo_backend Matthieu Haineault 2025-08-28 14:03:52 -0400
  • 9085e71f0c fix(seeds): ajusted seeds for shifts and expenses Matthieu Haineault 2025-08-28 14:03:31 -0400
  • 5b2377796a refactor(CSV): modify export csv to match checklist options Matthieu Haineault 2025-08-28 13:33:31 -0400
  • c336e024d5 Merge branch 'dev/setup/modules/MatthieuH' of git.targo.ca:Targo/targo_backend Matthieu Haineault 2025-08-28 10:24:42 -0400
  • 994e02ba7f refactor(timesheets): refactored findAll to return more data Matthieu Haineault 2025-08-28 10:22:19 -0400
  • 9bc5c41de8 refactor(timesheets): refactored findAll to return more data Matthieu Haineault 2025-08-28 10:22:00 -0400
  • 13bc09c77e fix(customer): phone_number type fix Matthieu Haineault 2025-08-26 13:23:54 -0400
  • cb30d0142e feat(migration): phone_number prisma migration Matthieu Haineault 2025-08-26 12:58:02 -0400
  • 7b86b8c662 refactor(employee): switched phone_number type from number to string Matthieu Haineault 2025-08-26 12:50:11 -0400
  • 464512eb96 Revert "fix(module): added archivalAttachmentModule to app.module.ts" Matthieu Haineault 2025-08-26 08:11:22 -0400
  • 0e3c5581d8 fix(module): added archivalAttachmentModule to app.module.ts Matthieu Haineault 2025-08-25 16:46:59 -0400
  • 35e2e38811 feat(attachments): setup Garbage Collector for attachments module Matthieu Haineault 2025-08-25 16:42:05 -0400
  • fe32081ed9 feat(attachments): setup AdminSearchDto, CronJobs for archival and display route via controller Matthieu Haineault 2025-08-25 15:46:28 -0400
  • 5285f1951f Merge branch 'main' of git.targo.ca:Targo/targo_backend into dev/setup/attachment/MatthieuH Matthieu Haineault 2025-08-25 13:31:46 -0400
  • a3c58fb0f5 Merge branch 'main' of git.targo.ca:Targo/targo_backend into dev/setup/attachment/MatthieuH Matthieu Haineault 2025-08-25 13:29:56 -0400
  • 72f6cc8a9e refactor(routes): ajusted routes on Patch functions Matthieu Haineault 2025-08-25 13:14:19 -0400
  • f11302aa3c Merge branch 'main' of git.targo.ca:Targo/targo_backend into dev/setup/attachment/MatthieuH Matthieu Haineault 2025-08-25 08:17:00 -0400
  • 514f41df19 Merge branch 'main' of git.targo.ca:Targo/targo_backend into dev/setup/attachment/MatthieuH Matthieu Haineault 2025-08-25 08:16:34 -0400
  • 301d5f2c9d feat(timesheet): replaced findAll by getPeriodByQuery with year, period_no and email query params. Matthieu Haineault 2025-08-25 08:07:48 -0400
  • d58f4e392c feat(variants): setup variants of file types Matthieu Haineault 2025-08-22 13:16:35 -0400
  • 2eadabbdb4 fix(Leave-Requests): small fix in Promises Matthieu Haineault 2025-08-22 06:59:45 -0400
  • bfe145854f fix(export csv): added a filter to check if item is approved Matthieu Haineault 2025-08-21 16:27:17 -0400
  • 9a150715b0 refactor(leave-request): refactor to use email instead of employee ids Matthieu Haineault 2025-08-21 15:00:40 -0400
  • bdf6662374 feat(label): modified label of pay-periods Matthieu Haineault 2025-08-21 10:07:04 -0400
  • 1155a58eac feat(label): modified label of pay-periods Matthieu Haineault 2025-08-21 09:13:09 -0400
  • 5282406b7a feat(L-R): comments about future refactor Matthieu Haineault 2025-08-21 08:16:31 -0400
  • d1fe7868f9 refactor(variables): renamed variables to use snake_case Matthieu Haineault 2025-08-20 15:33:48 -0400
  • 3c8c999bfe feat(approval): selected approval by bulk for pay-period using crew view. renamed variables to use snake_case Matthieu Haineault 2025-08-20 15:33:17 -0400
  • d44f8da99f feat(full_name): added employee full name for liste d'employés Matthieu Haineault 2025-08-19 16:17:34 -0400
  • 220f5901dd refactor(pay-periods): removed employe_id from pay_load Matthieu Haineault 2025-08-19 15:46:18 -0400
  • f765a99273 refactor(pay-period): ajusted logics services and controller of model pay-periods Matthieu Haineault 2025-08-19 14:49:47 -0400
  • ae6ce4bf97 feat(pay-period): added email to Param of getCrewOverview Matthieu Haineault 2025-08-19 09:37:53 -0400
  • a23a6299dd refactor(module): refactored expenses and shifts approval to be made in batch iva timesheets Matthieu Haineault 2025-08-19 08:44:36 -0400
  • 7a9adeec69 refactor(module): refactor employees, archives and pay-period to use email instead of id and switch pay-period's requests to transaction Matthieu Haineault 2025-08-19 08:34:35 -0400
  • fe87c36884 fix(supervisor): added is_supervisor column to employees, archives and mock seeds Matthieu Haineault 2025-08-18 12:26:52 -0400
  • 4d2ed4714f fix(timesheet): removed magic number Matthieu Haineault 2025-08-18 10:57:35 -0400
  • 30f7179fe6 feat(attachments): minor fix and try catch for attachments controller Matthieu Haineault 2025-08-18 10:44:28 -0400
  • e62b4cff1c feat(attachments): minor fix and try catch for attachments controller Matthieu Haineault 2025-08-18 10:44:16 -0400
  • 2761b75f40 Merge branch 'main' of git.targo.ca:Targo/targo_backend into dev/setup/attachment/MatthieuH Matthieu Haineault 2025-08-18 10:29:00 -0400
  • c45284fd84 feat(attachments): attachments module with minor fixes to attachments prisma model. Matthieu Haineault 2025-08-18 10:26:01 -0400
  • bc3a3b96d8 Merge pull request 'fix(employees): fix profile route to actually include email in route as param' (#4) from auth-session-fullstack into main Nicolas 2025-08-15 17:03:20 -0400
  • ee90bde58c fix(employees): fix profile route to actually include email in route as param Nicolas Drolet 2025-08-15 17:02:35 -0400
  • 014f58f78a feat(attachments): added prisma models for blobs and attachments and basic setup for stream and hash Matthieu Haineault 2025-08-15 13:30:07 -0400
  • 9d3967c5c7 feat(attachments): base config for attachment management. Matthieu Haineault 2025-08-14 16:54:11 -0400
  • 45386ac4bf fix(temp): temporary commented RolesAllowed tags for dev purposes. Matthieu Haineault 2025-08-14 11:55:17 -0400
  • 183a54a89a feat(employees): added funcion to get employee by email Matthieu Haineault 2025-08-14 11:47:47 -0400
  • 5b1746da9d fix(prisma): minor fix Matthieu Haineault 2025-08-13 15:51:46 -0400
  • 3307f3c334 fix(seeds): added job_titles to employees and employees_archive Matthieu Haineault 2025-08-13 15:34:50 -0400
  • 24779b67f6 fix(controller): small fix Matthieu Haineault 2025-08-13 15:08:13 -0400
  • 41c5421cba feat(module): added fonction to fetch a scoped list of employee Matthieu Haineault 2025-08-13 15:03:24 -0400
  • eea4cc015a feat(module):added dto for list of employees. added job_title to employees table Matthieu Haineault 2025-08-13 14:26:19 -0400
  • 90dc38154d feat(tests): setup e2e-spec files for route testing. shifts-approval, expenses-approval, timesheets-approval et pay-periods-approval Matthieu Haineault 2025-08-13 10:41:25 -0400
  • 8c201edd95 feat(tests): last setups Matthieu Haineault 2025-08-13 10:04:16 -0400
  • 1949731773 feat(tests): setup e2e-spec files for route testing. shifts, expenses, timesheets Matthieu Haineault 2025-08-13 09:57:05 -0400
  • fd3b9334e3 feat(tests): setup e2e-spec files for route testing. bank_codes, customers, employees Matthieu Haineault 2025-08-13 08:58:42 -0400
  • 4496c1e419 feat(mock): added mock-seeds scripts Matthieu Haineault 2025-08-12 12:09:57 -0400
  • 22fb29b8fa feat(pay-period): added comments to pay-periods-query.service.ts Matthieu Haineault 2025-08-11 15:47:04 -0400
  • 4c880e47bf refactor(module): rename and refactor services Matthieu Haineault 2025-08-11 14:58:03 -0400
  • 6139d335c3 refactor(module): renamed services to match their uses Matthieu Haineault 2025-08-11 14:12:42 -0400
  • 80ddc853a4 refactor(modules): removed swagger entities and added docs to dtos Matthieu Haineault 2025-08-11 14:08:55 -0400
  • a99f39bbf6 fix(pay-periods): added fallback for archive purposes. minor fix for findAll Matthieu Haineault 2025-08-11 12:46:05 -0400
  • 242e3179f4 feat(pay-period): added a wrapper function to return 2 args, 1st is current pay-period and 2nd is all pay-periods Matthieu Haineault 2025-08-11 09:45:10 -0400
  • 91b718237d refactor(pay-period): refactor module to match required needs Matthieu Haineault 2025-08-11 09:03:28 -0400
  • 91ef6685b4 Merge branch 'main' of git.targo.ca:Targo/targo_backend into dev/setup/modules/MatthieuH Matthieu Haineault 2025-08-08 14:48:44 -0400
  • 1e4ec836d3 fix(notify): fixes and setup notify for daily overtime Matthieu Haineault 2025-08-08 14:47:47 -0400
  • f4c69c4620 fix(merge): conflicts resolved Nicolas Drolet 2025-08-08 13:44:24 -0400
  • 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. Nicolas Drolet 2025-08-08 13:40:12 -0400
  • dc8c4d048c feat(notify): base setup for notifications module Matthieu Haineault 2025-08-08 13:30:32 -0400
  • 109a80a0f0 fix(packages): fix packages, bad version Matthieu Haineault 2025-08-07 14:35:58 -0400
  • 1a0f8f8b0a feat(notify): setup notifications packages Matthieu Haineault 2025-08-07 14:04:48 -0400
  • 13a3ccb292 fix(module): added approval services to providers of their respective modules Matthieu Haineault 2025-08-07 09:20:22 -0400
  • 44da99e7c1 feat(module): search and filter querries for shifts, expenses, timesheets, leave-requests Matthieu Haineault 2025-08-07 09:11:50 -0400
  • c23da925e7 feat(approval): clean up Approval services. creation of a "shared" folder Matthieu Haineault 2025-08-06 14:17:52 -0400
  • ef5af80471 Merge branch 'main' of git.targo.ca:Targo/targo_backend into dev/setup/modules/MatthieuH Matthieu Haineault 2025-08-06 13:17:32 -0400
  • cb6ec29992 refactor(validation): Partial modification of the file structure for validation process, added migration 20250806 Matthieu Haineault 2025-08-06 13:15:34 -0400
  • 50c3bca11b feat(utils): added date-utils.ts and refactor services to use it Matthieu Haineault 2025-08-05 11:39:34 -0400
  • 9914e07ff3 fix(app): minor fix Matthieu Haineault 2025-08-05 09:51:26 -0400
  • c5a8db698d Merge branch 'dev/setup/modules/MatthieuH' of git.targo.ca:Targo/targo_backend Matthieu Haineault 2025-08-05 09:45:37 -0400
  • b0406b3a4c refactor(Oauth-sessions): refactor OAuth-Access-Token to OAuth-sessions Matthieu Haineault 2025-08-05 09:44:43 -0400
  • 5aac046356 feat(CSV): export to CSV modul fit filters Matthieu Haineault 2025-08-05 09:17:39 -0400
  • bd4fc5fd30 Merge branch 'main' of git.targo.ca:Targo/targo_backend Nicolas Drolet 2025-08-05 08:47:09 -0400