Nic D.
e44d790a21
fix(timesheet-approval): fix oversight to modify employee timesheet from approval module
...
Fixed an oversight in the logic in one of the steps to update and create shifts from the timesheet approval page, which led to update or create requests being sent with the users credentials instead of the employees
2026-01-26 09:52:45 -05:00
Nic D
9a520d94bf
fix(timesheet): add translation for sick hours error, make shift comment popup bigger
2026-01-23 11:27:24 -05:00
Nic D
6c10cbb7fa
feat(timesheet): add delete confirmation for shift. Add blur filter to dialogs
2026-01-22 11:36:12 -05:00
Nic D
c1e6f262d1
fix(approvals): change backend address to use env instead of localhost
2026-01-21 10:39:30 -05:00
Nic D
dccc2f4a10
feat(approvals): add SSE to timesheet-approval to notify of timesheet changes
2026-01-21 10:21:01 -05:00
2e2f2cd802
feat(timesheet_approval): begin integration of connection to approval SSE stream
2026-01-20 16:27:23 -05:00
7913c58680
feat(timesheet-approval): add display of overtime to overview and details dialog. Minor changes to timesheet appearance, holidays
2026-01-13 16:28:59 -05:00
7114574ecf
feat(chatbot): fully implement chatbot, fix UI issues, add to permissions under user list.
2026-01-12 14:12:37 -05:00
0fe8c89dd9
Merge branch 'main' of git.targo.ca:Targo/targo_frontend into dev/lion/chatbot
2026-01-12 10:48:16 -05:00
5ff20452a7
fix(chatbot): continue integration and trim of chatbot-related code.
2026-01-12 10:48:11 -05:00
Matthieu Haineault
ccdc1e68da
feat(shifts): added banking and withdrawal of banked hours
2026-01-12 08:51:43 -05:00
e3c596a5f2
Merge branch 'main' of git.targo.ca:Targo/targo_frontend into dev/lion/chatbot
2026-01-09 16:25:04 -05:00
d7b4e150ac
feat(employee-list): add error messages to form when modifying employee details, minor UI changes.
2026-01-09 16:01:00 -05:00
6ec05a00b8
feat(employees-list): add paid time off fields to employee details, DRY details dialog code
2026-01-09 11:40:21 -05:00
c62350fde4
fix(approvals): add more functionality and ui fixes to list view, add weekly breakdown hours, ui adjustments to card view
2026-01-09 07:37:50 -05:00
76da80cccc
fix(all): fix scroll issue in timesheet mobile, add approval for individual expenses in approvals
2026-01-07 09:49:20 -05:00
1e16c8334b
fix(all): many changes, see commit details. Add weekly overview data to timesheets
2026-01-06 09:12:49 -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
29cff14e3b
fix(approvals): work on list view, dashboard carousel and general layout
2025-12-29 14:13:56 -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
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
9a70875f78
feat(filters): add possibility of hiding inactive users, filter structure set up for future filters
2025-12-19 17:20:03 -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
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
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
Matthieu Haineault
06b663c102
feat(help): added more assets and ajusted path and description-place-holders
2025-12-18 10:57:27 -05:00
7c2b345600
Merge pull request 'dev/nicolas/timesheet-staging-prep' ( #33 ) from dev/nicolas/timesheet-staging-prep into main
...
Reviewed-on: Targo/targo_frontend#33
2025-12-18 10:21:11 -05:00
13c339953f
feat(timesheet): add shift overlap verification to shift entries
...
Also refactor mobile UI/UX for timesheet: reduced header bloat, made only shifts scrollable, added left or right swipe to travel between pay periods, showing default 'no data' message when beyond 6-month-back 1-month-forward timesheet scope.
2025-12-18 10:05:31 -05:00
Matthieu Haineault
75ab52d660
feat(help): added structure to display
2025-12-18 08:43:42 -05:00
db821d1d13
refactor(timesheet): add buttons to apply weekly or daily presets, fix mobile UI/UX to please sup.
2025-12-17 13:27:15 -05:00
Matthieu Haineault
f963570f45
feat(help): a start of the personnalized help to navigate and use the app according to the user access
2025-12-17 08:43:23 -05:00
35d36873e4
feat(timesheet): add toggle for work from home for shifts. UI/UX refactor for comment and delete buttons
2025-12-16 12:03:53 -05:00
35500eccda
Merge pull request 'dev/nicolas/employee-management' ( #32 ) from dev/nicolas/employee-management into main
...
Reviewed-on: Targo/targo_frontend#32
2025-12-15 14:18:26 -05:00
34f1ce5762
fix(presets): fix issue with shifts in preset editing getting sorted reactively, due to shifts being unsorted from backend.
...
Backend now sorts shifts before sending to front.
2025-12-12 14:54:25 -05:00
Matthieu Haineault
6f74be612e
fix(i18n): small fix to preferences strings
2025-12-12 13:55:11 -05:00
11afa42b58
Merge pull request 'dev/matthieu/csv' ( #31 ) from dev/matthieu/csv into main
...
Reviewed-on: Targo/targo_frontend#31
2025-12-12 13:30:47 -05:00
Matthieu Haineault
a859ad8107
feat(csv): work on the dialog for the report extraction
2025-12-11 08:43:30 -05:00
Nic D.
fd2146567f
feat(schedule-preset): Add update and create functionality to schedule preset with preview
2025-12-10 16:59:41 -05:00
f6e9415369
feat(preset): add preset function, select preset for employee, revamp employee management dialog UI/UX
...
Also change display of employee list to better wrap around card content
2025-12-09 16:59:53 -05:00
Matthieu Haineault
36612b5f4a
Merge branch 'dev/nicolas/employee-management' of git.targo.ca:Targo/targo_frontend into dev/matthieu/csv
2025-12-08 09:08:03 -05:00
a0d87a0013
feat(employee-list): complete functional advanced search for employee list
...
enabling or disabling hide-inactive-employees will hide them or show them at the top. Also added more functionality to the search bar-- it can match many columns for terms separated by spaces in the search field. i.e. typing Bourdo and Solucom separated by commas will show all employees that have those words in any of the columns
2025-12-05 16:07:12 -05:00
5bdf1e5eaa
feat(employee): add partial filter functionality to employee list, needs more work.
2025-12-04 17:18:22 -05:00
2affa8470b
refactor(presets): set up work for schedule presets, minor cleanup of other modules
2025-12-04 11:17:56 -05:00
8852f5990b
refactor(employee-list): might finally be done with module, need to test add feature.
2025-12-03 17:02:15 -05:00
af6cdbe890
refactor(profile): finalize appearance and functionality
2025-12-03 14:41:02 -05:00
Matthieu Haineault
803c9f977f
feat(csv): started to implements the dialog for the csv download feature
2025-12-03 14:40:05 -05:00