Commit Graph

  • ba894b704e Added docker-compose file Frédérick Pruneau 2025-12-30 11:51:19 -0500
  • 6448a62fc5 Merge pull request 'dev/nicolas/timesheet-approval-staging-prep' (#36) from dev/nicolas/timesheet-approval-staging-prep into main Nicolas 2025-12-29 14:15:01 -0500
  • 720417ab16 Merge branch 'main' of git.targo.ca:Targo/targo_frontend into dev/nicolas/timesheet-approval-staging-prep Nicolas Drolet 2025-12-29 14:14:34 -0500
  • 29cff14e3b fix(approvals): work on list view, dashboard carousel and general layout Nicolas Drolet 2025-12-29 14:13:56 -0500
  • 7e3c83e40d Found a way to set variables inside docker compose and use them in Dockerfile Frédérick Pruneau 2025-12-29 11:05:39 -0500
  • 10511484fa Merge branch 'main' of git.targo.ca:Targo/targo_frontend into dev/nicolas/timesheet-approval-staging-prep Nicolas Drolet 2025-12-29 10:18:11 -0500
  • 9fab8ae1ca refactor(approvals): more work on filters, table list view tweaks to columns, plug in list view functionalities Nicolas Drolet 2025-12-29 10:17:18 -0500
  • 0efa683a07 fixed dockerfile Frédérick Pruneau 2025-12-29 10:15:27 -0500
  • 3b1f48231d update dockerfile Frédérick Pruneau 2025-12-29 09:58:07 -0500
  • e824278cec update docker file Frédérick Pruneau 2025-12-29 09:53:49 -0500
  • 72469f0bd9 revert changes in docker file Frédérick Pruneau 2025-12-29 09:45:08 -0500
  • 0f22768b48 Added ARG to dockerfile Frédérick Pruneau 2025-12-29 09:36:28 -0500
  • 2f03fb4f3c fixed dockerfile Frédérick Pruneau 2025-12-29 09:18:07 -0500
  • 0614fafaf3 Remove test comment Frédérick Pruneau 2025-12-29 09:09:19 -0500
  • ce21e5e2e1 test pour le git pull Frédérick Pruneau 2025-12-29 09:08:25 -0500
  • f66934cc4f Merge branch 'dev/nicolas/timesheet-approval-staging-prep' of git.targo.ca:Targo/targo_frontend into dev/nicolas/timesheet-approval-staging-prep Nicolas Drolet 2025-12-29 08:54:16 -0500
  • a0ae870ef3 fix(approvals): adjustments to date changes on approval page. Nicolas Drolet 2025-12-29 08:54:10 -0500
  • b4ca53d196 feat(approvals): finalize filters implemententation Nic D. 2025-12-29 06:54:01 -0500
  • 735a59ff86 feat(login): small easter egg at the login page Matthieu Haineault 2025-12-23 15:37:15 -0500
  • 1a15930063 feat(login): commented the stay-connected toggle and added margin-top to the connection button Matthieu Haineault 2025-12-23 07:58:10 -0500
  • 395b597f35 Merge pull request 'dev/matthieu/help-page' (#34) from dev/matthieu/help-page into main matthieuh 2025-12-22 18:13:01 -0500
  • f0413f16b9 feat(help-page): finished help-page Matthieu Haineault 2025-12-22 16:47:48 -0500
  • ae374d0888 Merge branch 'main' of git.targo.ca:Targo/targo_frontend into dev/matthieu/help-page Matthieu Haineault 2025-12-22 15:57:47 -0500
  • ddd9dca8ba Merge pull request 'dev/nicolas/timesheet-approval-staging-prep' (#35) from dev/nicolas/timesheet-approval-staging-prep into main Nicolas 2025-12-22 15:53:47 -0500
  • 097fe9db3c Merge branch 'main' of git.targo.ca:Targo/targo_frontend into dev/nicolas/timesheet-approval-staging-prep Nicolas Drolet 2025-12-22 15:53:21 -0500
  • ec0ea14a91 feat(timesheet-approval): add toggle of approval for timesheets through overview card Nicolas Drolet 2025-12-22 15:51:11 -0500
  • c40156adbd BREAKING(help-page): commit breaking codes to switch branch Matthieu Haineault 2025-12-22 14:35:45 -0500
  • dd36bcbf46 feat(help-page): continued working on the layout and added more specified images Matthieu Haineault 2025-12-22 13:56:54 -0500
  • 84e51d2c6b feat(help): made help-modules matching module access to ensure a personnalized help-page experience. Matthieu Haineault 2025-12-22 10:48:31 -0500
  • 9a70875f78 feat(filters): add possibility of hiding inactive users, filter structure set up for future filters Nicolas Drolet 2025-12-19 17:20:03 -0500
  • e665cf87ab Merge branch 'dev/nicolas/timesheet-approval-staging-prep' of git.targo.ca:Targo/targo_frontend into dev/nicolas/timesheet-approval-staging-prep Nicolas Drolet 2025-12-19 15:36:34 -0500
  • b28f8768d2 fix(timesheet): more refactors and fixes to timesheet, mostly error handling, mobile UI/UX adjustments Nicolas Drolet 2025-12-19 15:36:15 -0500
  • b7956ce51b fix(schedule): removed unused is_default from schedule_presets models Matthieu Haineault 2025-12-19 13:16:39 -0500
  • c7ba02d74b fix(schedule): removed is_default from schedule_preset modules and its refs Matthieu Haineault 2025-12-19 12:45:03 -0500
  • 4231b51c11 refactor(timesheet): More UI/UX adjustments to timesheet approval filters, mostly work on timesheets UI/UX for mobile Nicolas Drolet 2025-12-18 17:14:31 -0500
  • 63472ebe88 feat(i18n): added descriptions to i18n files to display in the help page Matthieu Haineault 2025-12-18 15:54:13 -0500
  • 8061184269 feat(help): worked on the appearances and display Matthieu Haineault 2025-12-18 12:32:20 -0500
  • fdbc563a0e Merge branch 'main' of git.targo.ca:Targo/targo_frontend into dev/nicolas/timesheet-approval-staging-prep Nicolas Drolet 2025-12-18 11:03:57 -0500
  • 320212e390 Merge branch 'main' of git.targo.ca:Targo/targo_frontend into dev/matthieu/help-page Matthieu Haineault 2025-12-18 11:01:28 -0500
  • f059682dd9 Merge branch 'main' of git.targo.ca:Targo/targo_frontend into dev/matthieu/help-page Matthieu Haineault 2025-12-18 11:01:07 -0500
  • a07086fa2e feat(timesheet-approval): add filter template, working on filling. Merging with other changes on main. Nicolas Drolet 2025-12-18 11:00:31 -0500
  • 06b663c102 feat(help): added more assets and ajusted path and description-place-holders Matthieu Haineault 2025-12-18 10:57:27 -0500
  • 7c2b345600 Merge pull request 'dev/nicolas/timesheet-staging-prep' (#33) from dev/nicolas/timesheet-staging-prep into main matthieuh 2025-12-18 10:21:11 -0500
  • 13c339953f feat(timesheet): add shift overlap verification to shift entries Nicolas Drolet 2025-12-18 10:05:31 -0500
  • 75ab52d660 feat(help): added structure to display Matthieu Haineault 2025-12-18 08:43:42 -0500
  • db821d1d13 refactor(timesheet): add buttons to apply weekly or daily presets, fix mobile UI/UX to please sup. Nicolas Drolet 2025-12-17 13:27:15 -0500
  • f963570f45 feat(help): a start of the personnalized help to navigate and use the app according to the user access Matthieu Haineault 2025-12-17 08:43:23 -0500
  • 35d36873e4 feat(timesheet): add toggle for work from home for shifts. UI/UX refactor for comment and delete buttons Nicolas Drolet 2025-12-16 12:03:53 -0500
  • faa239784b refactor(timesheet): redo expense dialog to work with Expansion Items, improve UI/UX Nicolas Drolet 2025-12-16 11:06:59 -0500
  • 1b4e59b292 refactor(timesheet): working on expense list, optimizing class usage Nicolas Drolet 2025-12-15 17:12:39 -0500
  • 35500eccda Merge pull request 'dev/nicolas/employee-management' (#32) from dev/nicolas/employee-management into main Nicolas 2025-12-15 14:18:26 -0500
  • c5cf6becda feat(employee-list): add check for overlap when creating or editing schedule presets Nicolas Drolet 2025-12-15 14:17:37 -0500
  • 6606ebb992 fix(other): minor changes to other modules. Nicolas Drolet 2025-12-12 15:12:42 -0500
  • 34f1ce5762 fix(presets): fix issue with shifts in preset editing getting sorted reactively, due to shifts being unsorted from backend. Nicolas Drolet 2025-12-12 14:54:25 -0500
  • 6f74be612e fix(i18n): small fix to preferences strings Matthieu Haineault 2025-12-12 13:55:11 -0500
  • 572e0ade37 clean(comments): removed debugg comments Matthieu Haineault 2025-12-12 13:35:05 -0500
  • 11afa42b58 Merge pull request 'dev/matthieu/csv' (#31) from dev/matthieu/csv into main matthieuh 2025-12-12 13:30:47 -0500
  • 6120bd5e23 feat(csv): finished setup the download csv options Matthieu Haineault 2025-12-12 13:25:33 -0500
  • a2103a306b feat(schedule-preset): can now add new presets and assign them to employees. Nic D. 2025-12-11 16:59:35 -0500
  • c3681e50c7 fix(employees_list): added schedule_preset_id to return object Matthieu Haineault 2025-12-11 10:47:50 -0500
  • 0a87ce76f5 Merge pull request 'dev/nicolas/employee-management' (#30) from dev/nicolas/employee-management into main Nicolas 2025-12-11 10:28:31 -0500
  • 3579931899 fix(schedule-preset): can now add new schedule presets, small service/store refactor Nic D. 2025-12-11 10:27:35 -0500
  • a859ad8107 feat(csv): work on the dialog for the report extraction Matthieu Haineault 2025-12-11 08:43:30 -0500
  • fd2146567f feat(schedule-preset): Add update and create functionality to schedule preset with preview Nic D. 2025-12-10 16:59:41 -0500
  • f6e9415369 feat(preset): add preset function, select preset for employee, revamp employee management dialog UI/UX Nicolas Drolet 2025-12-09 16:59:53 -0500
  • 0c6fd3289e feat(csv): added a dialog to personnalize the csv to download Matthieu Haineault 2025-12-09 11:48:44 -0500
  • 36612b5f4a Merge branch 'dev/nicolas/employee-management' of git.targo.ca:Targo/targo_frontend into dev/matthieu/csv Matthieu Haineault 2025-12-08 09:08:03 -0500
  • c7fadbcaf1 fix(eslint): modified rules to finally stop screaming about unused vars even if they're preceded by an underscore Nicolas Drolet 2025-12-05 17:01:57 -0500
  • a0d87a0013 feat(employee-list): complete functional advanced search for employee list Nicolas Drolet 2025-12-05 16:07:12 -0500
  • 5bdf1e5eaa feat(employee): add partial filter functionality to employee list, needs more work. Nicolas Drolet 2025-12-04 17:18:22 -0500
  • fa62fb5ba1 fix(employee-management): can now set last work day of employee to null properly Nicolas Drolet 2025-12-04 11:47:24 -0500
  • 2affa8470b refactor(presets): set up work for schedule presets, minor cleanup of other modules Nicolas Drolet 2025-12-04 11:17:56 -0500
  • 8852f5990b refactor(employee-list): might finally be done with module, need to test add feature. Nicolas Drolet 2025-12-03 17:02:15 -0500
  • af6cdbe890 refactor(profile): finalize appearance and functionality Nicolas Drolet 2025-12-03 14:41:02 -0500
  • 803c9f977f feat(csv): started to implements the dialog for the csv download feature Matthieu Haineault 2025-12-03 14:40:05 -0500
  • 8368702490 meeting time Nicolas Drolet 2025-12-03 09:04:05 -0500
  • 8dd378fdd1 refactor(user-management): slowly add styling to panel and UI/UX adjustments Nicolas Drolet 2025-12-02 17:07:06 -0500
  • d8a1a87e98 refactor(management): replace standard form with carousel to separate info and access into two panels Nicolas Drolet 2025-12-02 13:38:03 -0500
  • a1b6748d95 feat(user-management): add popup with basic functionality to add or edit user info and module access Nicolas Drolet 2025-12-02 09:20:05 -0500
  • ff66a457d9 Merge pull request 'feat(profile): finalize get/update of user preferences, begin planning for employee-management module' (#29) from dev/nicolas/profile-refactor into main Nicolas 2025-11-28 10:55:38 -0500
  • a4904ee80d feat(profile): finalize get/update of user preferences, begin planning for employee-management module Nicolas Drolet 2025-11-28 10:54:38 -0500
  • 4c79820128 Merge pull request 'dev/nicolas/timesheet-validation-implementation' (#28) from dev/nicolas/timesheet-validation-implementation into main Nicolas 2025-11-25 14:05:00 -0500
  • 5bb02e67a0 feat(timesheet): add validation for timesheet timestamps, prevent submission if errors present. Nicolas Drolet 2025-11-25 14:03:45 -0500
  • 712e831653 fix(timesheets): implementing validation for shifts, fix service response changes. Nicolas Drolet 2025-11-24 16:42:40 -0500
  • 3669f65fe4 Merge pull request 'dev/nicolas/timesheet-gui-refactor' (#27) from dev/nicolas/timesheet-gui-refactor into main Nicolas 2025-11-24 09:19:37 -0500
  • 143e6d4b35 Merge branch 'main' of git.targo.ca:Targo/targo_frontend into dev/nicolas/timesheet-gui-refactor Nicolas Drolet 2025-11-24 09:18:41 -0500
  • a2f33b3145 Merge pull request 'dev/nicolas/timesheet-gui-refactor' (#26) from dev/nicolas/timesheet-gui-refactor into main Nicolas 2025-11-24 09:17:17 -0500
  • 4acfacdbda Merge branch 'main' into dev/nicolas/timesheet-gui-refactor Nicolas 2025-11-24 09:16:52 -0500
  • 82bf7d5282 fix(approvals): refactor to work with staging db which has partial user and employee info. Nicolas Drolet 2025-11-24 09:01:49 -0500
  • 39ce63603e fix(approvals, timesheet): separation of concern, refactor timesheet route to use optional email, fix frontend routes and streamline store, simplify logic in many places. Nicolas Drolet 2025-11-21 12:01:46 -0500
  • a47222a7b8 fix(approvals): reimplement charts with new structures, clean UI/UX, refine list view Nicolas Drolet 2025-11-20 14:41:50 -0500
  • 75ca572040 refactor(approvals): Reconnect Services to backend logic and routes, adjust UI/UX, fix list mode Nicolas Drolet 2025-11-19 13:58:50 -0500
  • 1dc001af49 Merge pull request 'dev/nicolas/timesheet-gui-refactor' (#25) from dev/nicolas/timesheet-gui-refactor into main Nicolas 2025-11-18 14:51:56 -0500
  • 3b0652fb8b Merge branch 'main' of git.targo.ca:Targo/targo_frontend into dev/nicolas/timesheet-gui-refactor Nicolas Drolet 2025-11-18 14:50:18 -0500
  • b436428a33 refactor(timesheet): finalize support for expenses, approval display, minor timesheet approval rework Nicolas Drolet 2025-11-18 14:50:03 -0500
  • 88cdb9e5ff feat(timesheet mobile): add interfaces for expense dialog in mobile format Nicolas Drolet 2025-11-17 12:06:30 -0500
  • b307f33ab0 refactor(timesheet): add at least some updates to approved shift look, maybe more??? Nicolas Drolet 2025-11-14 17:00:27 -0500
  • 7d311ecc29 removed yarn format Frédérick Pruneau 2025-11-14 15:18:52 -0500
  • 5d3e6d9498 Added few dependencies to Dockerfile Frédérick Pruneau 2025-11-14 15:14:11 -0500
  • 39359b511d fred qui delete son test file. Frédérick Pruneau 2025-11-14 14:36:06 -0500