Commit Graph

328 Commits

Author SHA1 Message Date
Nic D
c20fbe4282 fix(timesheet): fix issue where expense dropdown for type select fades in background behind dialog 2026-01-22 13:10:12 -05:00
Nic D
13ed243d6e fix(timesheet): try to make comment notification more apparent. Again. 2026-01-22 12:23:06 -05:00
Nic D
b8ce517a02 fix(timesheet): remove explicit undefined where unnecessary 2026-01-22 12:11:49 -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
9a802ffd1c fix(timesheets): change comment button color when comment is present (requested by sysadmin) 2026-01-22 11:09:28 -05:00
Nic D
b9613889f5 fix(approvals): adjust scripts to handle timesheet modifications made through approvals page 2026-01-22 10:38:08 -05:00
Nic D
388e002dda feat(approvals): update overview and potentially employee details when modify event occurs 2026-01-21 10:55:55 -05:00
121b09bbe0 Merge pull request 'fix(approvals): remove one slash in route because YEP' (#57) from dev/nicolas/staging-prep into main
Reviewed-on: Targo/targo_frontend#57
2026-01-21 10:44:25 -05:00
Nic D
9b1bfc9068 fix(approvals): remove one slash in route because YEP 2026-01-21 10:44:05 -05:00
d2576d3a44 Merge pull request 'fix(approvals): change backend address to use env instead of localhost' (#56) from dev/nicolas/staging-prep into main
Reviewed-on: Targo/targo_frontend#56
2026-01-21 10:40:03 -05:00
Nic D
c1e6f262d1 fix(approvals): change backend address to use env instead of localhost 2026-01-21 10:39:30 -05:00
f662a8bcb4 Merge pull request 'dev/nicolas/staging-prep' (#55) from dev/nicolas/staging-prep into main
Reviewed-on: Targo/targo_frontend#55
2026-01-21 10:30:10 -05:00
Nic D
27ca2a6269 Merge branch 'main' of https://git.targo.ca/Targo/targo_frontend into dev/nicolas/staging-prep 2026-01-21 10:29:37 -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
29b6d0ef6a Merge pull request 'dev/nicolas/staging-prep' (#54) from dev/nicolas/staging-prep into main
Reviewed-on: Targo/targo_frontend#54
2026-01-20 10:09:49 -05:00
0ac68d3d00 Merge branch 'dev/nicolas/staging-prep' of git.targo.ca:Targo/targo_frontend into dev/nicolas/staging-prep 2026-01-20 09:58:13 -05:00
0eb93d7046 fix(timesheet): better handling of error validation 2026-01-20 09:56:29 -05:00
Matthieu Haineault
7a20aa5d4e feat(help): basic setup for chatbot help 2026-01-16 09:11:24 -05:00
e86dff3026 Merge pull request 'fix(chatbot): hotfix to actually hide chatbot from users without chatbot perms.' (#53) from dev/nicolas/staging-prep into main
Reviewed-on: Targo/targo_frontend#53
2026-01-15 15:59:26 -05:00
Nic D.
38714717d1 fix(chatbot): hotfix to actually hide chatbot from users without chatbot perms. 2026-01-15 15:58:18 -05:00
f4f9c97169 Merge pull request 'fix(chatbot): updating context in chatbot store no longer requires async, removed.' (#52) from dev/nicolas/staging-prep into main
Reviewed-on: Targo/targo_frontend#52
2026-01-15 15:27:18 -05:00
Nic D.
d51fe6a7ae fix(chatbot): updating context in chatbot store no longer requires async, removed. 2026-01-15 15:26:43 -05:00
1def71983c Merge pull request 'dev/nicolas/staging-prep' (#51) from dev/nicolas/staging-prep into main
Reviewed-on: Targo/targo_frontend#51
2026-01-15 12:20:25 -05:00
Nic D
7cf23a6a55 refactor(chatbot): change appearance and function of chatbot window, send context on chat message instead of with each page change 2026-01-15 12:19:45 -05:00
Nic D
e44e2c1e20 fix(chatbot): fix chatbot speech formatting, will need to do more work, change from drawer setup 2026-01-14 16:05:05 -05:00
Nic D
82e805fa60 Merge branch 'main' of https://git.targo.ca/Targo/targo_frontend 2026-01-14 11:56:21 -05:00
Nic D
582335e082 fix(chatbot, approvals): fix display of warning labels, add vacation and holiday to graphs, fix chatbot UI issues. 2026-01-14 11:56:04 -05:00
Matthieu Haineault
8eddc44dd9 feat(banking): commented banking options - waiting on more infos on the business logics to implement 2026-01-14 11:31:26 -05:00
550dcbc3ba Merge pull request 'dev/nicolas/staging-prep' (#50) from dev/nicolas/staging-prep into main
Reviewed-on: Targo/targo_frontend#50
2026-01-13 16:29:50 -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
b8c112f149 feat(timesheet): fully implement holiday tracker with web API. Only works for current year, however. 2026-01-12 16:14:54 -05:00
8b0e40dc2a feat(timesheet): add conditional UI appearance that will change if day is holiday. 2026-01-12 15:37:42 -05:00
d59dd9b041 Merge pull request 'fix(chatbot): forgot to actually translate internal/default chat messages, fixed' (#49) from dev/lion/chatbot into main
Reviewed-on: Targo/targo_frontend#49
2026-01-12 14:25:36 -05:00
9001429d2f Merge branch 'main' of git.targo.ca:Targo/targo_frontend into dev/lion/chatbot 2026-01-12 14:25:16 -05:00
6a473fae0c fix(chatbot): forgot to actually translate internal/default chat messages, fixed 2026-01-12 14:24:44 -05:00
ff25cf5082 Merge pull request 'dev/lion/chatbot' (#48) from dev/lion/chatbot into main
Reviewed-on: Targo/targo_frontend#48
2026-01-12 14:13:42 -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
7432d7f15b Merge pull request 'feat(shifts): added banking and withdrawal of banked hours' (#47) from dev/matthieu/getting-ready-for-staging into main
Reviewed-on: Targo/targo_frontend#47
2026-01-12 10:40:46 -05:00
Matthieu Haineault
ccdc1e68da feat(shifts): added banking and withdrawal of banked hours 2026-01-12 08:51:43 -05:00
ea5e2ef36e BREAKING(chatbot): being process of merging chatbot with current app for inhouse testing 2026-01-09 16:38:23 -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
129b422551 Merge pull request 'dev/nicolas/staging-prep' (#46) from dev/nicolas/staging-prep into main
Reviewed-on: Targo/targo_frontend#46
2026-01-09 16:06:42 -05:00
9c82319298 Merge branch 'main' of git.targo.ca:Targo/targo_frontend into dev/nicolas/staging-prep 2026-01-09 16:06:05 -05:00
b56510c6db fix(employee-list): add background color to input fields in employee detail dialog because I forgot, like a junior dev 2026-01-09 16:05:56 -05:00
10e0939e4e Merge pull request 'dev/nicolas/staging-prep' (#45) from dev/nicolas/staging-prep into main
Reviewed-on: Targo/targo_frontend#45
2026-01-09 16:01:40 -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
ffe671376f fix(employee-list): make last_updated change for pto when sick hours are changed 2026-01-09 13:01:55 -05:00