Commit Graph

364 Commits

Author SHA1 Message Date
7abbfe8208 Merge pull request 'fix(approvals): fix sizing issue, multiple ui bugs in details window, separate scrollable timesheet from static one' (#38) from dev/nicolas/staging-prep into main
Reviewed-on: Targo/targo_frontend#38
2026-01-06 15:11:07 -05:00
ec466bf6f2 fix(approvals): fix sizing issue, multiple ui bugs in details window, separate scrollable timesheet from static one 2026-01-06 15:10:27 -05:00
07b52c854f Merge pull request 'dev/nicolas/timesheet-approval-staging-prep' (#37) from dev/nicolas/timesheet-approval-staging-prep into main
Reviewed-on: Targo/targo_frontend#37
2026-01-06 09:16:55 -05:00
b6ddb8f447 merge with main 2026-01-06 09:16:37 -05:00
1e16c8334b fix(all): many changes, see commit details. Add weekly overview data to timesheets 2026-01-06 09:12:49 -05:00
Matthieu Haineault
a2d5a187d2 fix(help): small modification display 2026-01-05 08:36:55 -05:00
f738a5872a fix(all): More changes to UI:
Timesheet: fix UI spaces with scrolling, change ui to not show preset apply if no preset set to employee. Layout Drawer: fix display of options according to user permissions, fix highlight of menu item to match current route name. Employee list: add functionality to prevent users without user management permissions to see or edit user info and prevent seeing inactive users, add remote to shifts for preset editor, add hover effect to employee items when management mode to visually hint at clickable item.
2026-01-02 17:26:20 -05:00
20fcc0206c fix(all): Many fixes and adjustements, see full commit comment:
Dashboard: Reworked carousel and added useful links. Help page: made title sections more obvious, minor UI adjustments to spacing, appearance. Timesheets: Make mobile timesheet automaticall scroll to today's date when loading. Layout: Fix UI bugs where menu labels would not appear in mobile and tray would load automatically on mobile.
2026-01-02 12:38:35 -05:00
8989a7d9c0 fix(approvals): progress on layout, dynamic resizing of table scroll area, UI/UX improvements, redo of left drawer 2025-12-30 17:15:47 -05:00
1d0c77b1fd added allowedHosts to make URL functional. 2025-12-30 14:56:20 -05:00
ba894b704e Added docker-compose file 2025-12-30 11:51:19 -05:00
6448a62fc5 Merge pull request 'dev/nicolas/timesheet-approval-staging-prep' (#36) from dev/nicolas/timesheet-approval-staging-prep into main
Reviewed-on: Targo/targo_frontend#36
2025-12-29 14:15:01 -05:00
720417ab16 Merge branch 'main' of git.targo.ca:Targo/targo_frontend into dev/nicolas/timesheet-approval-staging-prep 2025-12-29 14:14:34 -05:00
29cff14e3b fix(approvals): work on list view, dashboard carousel and general layout 2025-12-29 14:13:56 -05:00
7e3c83e40d Found a way to set variables inside docker compose and use them in Dockerfile 2025-12-29 11:05:39 -05:00
10511484fa Merge branch 'main' of git.targo.ca:Targo/targo_frontend into dev/nicolas/timesheet-approval-staging-prep 2025-12-29 10:18:11 -05:00
9fab8ae1ca refactor(approvals): more work on filters, table list view tweaks to columns, plug in list view functionalities 2025-12-29 10:17:18 -05:00
0efa683a07 fixed dockerfile 2025-12-29 10:15:27 -05:00
3b1f48231d update dockerfile 2025-12-29 09:58:07 -05:00
e824278cec update docker file 2025-12-29 09:53:49 -05:00
72469f0bd9 revert changes in docker file 2025-12-29 09:45:08 -05:00
0f22768b48 Added ARG to dockerfile 2025-12-29 09:36:28 -05:00
2f03fb4f3c fixed dockerfile 2025-12-29 09:18:07 -05:00
0614fafaf3 Remove test comment 2025-12-29 09:09:19 -05:00
ce21e5e2e1 test pour le git pull 2025-12-29 09:08:25 -05:00
f66934cc4f Merge branch 'dev/nicolas/timesheet-approval-staging-prep' of git.targo.ca:Targo/targo_frontend into dev/nicolas/timesheet-approval-staging-prep 2025-12-29 08:54:16 -05:00
a0ae870ef3 fix(approvals): adjustments to date changes on approval page. 2025-12-29 08:54:10 -05:00
Nic D.
b4ca53d196 feat(approvals): finalize filters implemententation 2025-12-29 06:54:01 -05:00
Matthieu Haineault
735a59ff86 feat(login): small easter egg at the login page 2025-12-23 15:37:15 -05:00
Matthieu Haineault
1a15930063 feat(login): commented the stay-connected toggle and added margin-top to the connection button 2025-12-23 07:58:10 -05:00
395b597f35 Merge pull request 'dev/matthieu/help-page' (#34) from dev/matthieu/help-page into main
Reviewed-on: Targo/targo_frontend#34
2025-12-22 18:13:01 -05:00
Matthieu Haineault
f0413f16b9 feat(help-page): finished help-page 2025-12-22 16:47:48 -05:00
Matthieu Haineault
ae374d0888 Merge branch 'main' of git.targo.ca:Targo/targo_frontend into dev/matthieu/help-page 2025-12-22 15:57:47 -05:00
ddd9dca8ba Merge pull request 'dev/nicolas/timesheet-approval-staging-prep' (#35) from dev/nicolas/timesheet-approval-staging-prep into main
Reviewed-on: Targo/targo_frontend#35
2025-12-22 15:53:47 -05:00
097fe9db3c Merge branch 'main' of git.targo.ca:Targo/targo_frontend into dev/nicolas/timesheet-approval-staging-prep 2025-12-22 15:53:21 -05:00
ec0ea14a91 feat(timesheet-approval): add toggle of approval for timesheets through overview card 2025-12-22 15:51:11 -05:00
Matthieu Haineault
c40156adbd BREAKING(help-page): commit breaking codes to switch branch 2025-12-22 14:35:45 -05:00
Matthieu Haineault
dd36bcbf46 feat(help-page): continued working on the layout and added more specified images 2025-12-22 13:56:54 -05:00
Matthieu Haineault
84e51d2c6b feat(help): made help-modules matching module access to ensure a personnalized help-page experience. 2025-12-22 10:48:31 -05:00
9a70875f78 feat(filters): add possibility of hiding inactive users, filter structure set up for future filters 2025-12-19 17:20:03 -05:00
e665cf87ab Merge branch 'dev/nicolas/timesheet-approval-staging-prep' of git.targo.ca:Targo/targo_frontend into dev/nicolas/timesheet-approval-staging-prep 2025-12-19 15:36:34 -05:00
b28f8768d2 fix(timesheet): more refactors and fixes to timesheet, mostly error handling, mobile UI/UX adjustments 2025-12-19 15:36:15 -05:00
Matthieu Haineault
b7956ce51b fix(schedule): removed unused is_default from schedule_presets models 2025-12-19 13:16:39 -05:00
Matthieu Haineault
c7ba02d74b fix(schedule): removed is_default from schedule_preset modules and its refs 2025-12-19 12:45:03 -05:00
4231b51c11 refactor(timesheet): More UI/UX adjustments to timesheet approval filters, mostly work on timesheets UI/UX for mobile 2025-12-18 17:14:31 -05:00
Matthieu Haineault
63472ebe88 feat(i18n): added descriptions to i18n files to display in the help page 2025-12-18 15:54:13 -05:00
Matthieu Haineault
8061184269 feat(help): worked on the appearances and display 2025-12-18 12:32:20 -05:00
fdbc563a0e Merge branch 'main' of git.targo.ca:Targo/targo_frontend into dev/nicolas/timesheet-approval-staging-prep 2025-12-18 11:03:57 -05:00
Matthieu Haineault
320212e390 Merge branch 'main' of git.targo.ca:Targo/targo_frontend into dev/matthieu/help-page 2025-12-18 11:01:28 -05:00
Matthieu Haineault
f059682dd9 Merge branch 'main' of git.targo.ca:Targo/targo_frontend into dev/matthieu/help-page 2025-12-18 11:01:07 -05:00