Nic D.
42de823b87
fix(date-time-utils): fix rounding error in util method that converts hours float to HHmm string
2026-01-26 10:05:47 -05:00
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
c7e5829ca4
Merge pull request 'fix(timesheet): add translation for sick hours error, make shift comment popup bigger' ( #62 ) from dev/nicolas/staging-prep into main
...
Reviewed-on: Targo/targo_frontend#62
2026-01-23 11:28:39 -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
a9edde23c0
Merge pull request 'fix(timesheet): fix issue in mobile version where shift type selector doesn't respond to touch' ( #61 ) from dev/nicolas/staging-prep into main
...
Reviewed-on: Targo/targo_frontend#61
2026-01-22 15:49:37 -05:00
Nic D
d65113dd38
fix(timesheet): fix issue in mobile version where shift type selector doesn't respond to touch
2026-01-22 15:48:56 -05:00
0dfe895b5a
Merge pull request 'fix(timesheet): fix issue where expense dropdown for type select fades in background behind dialog' ( #60 ) from dev/nicolas/staging-prep into main
...
Reviewed-on: Targo/targo_frontend#60
2026-01-22 13:10:36 -05:00
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
b5bc1eb20b
Merge pull request 'fix(approvals): adjust scripts to handle timesheet modifications made through approvals page' ( #59 ) from dev/nicolas/staging-prep into main
...
Reviewed-on: Targo/targo_frontend#59
2026-01-22 12:27:38 -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
81711a9e40
Merge pull request 'feat(approvals): update overview and potentially employee details when modify event occurs' ( #58 ) from dev/nicolas/staging-prep into main
...
Reviewed-on: Targo/targo_frontend#58
2026-01-21 10:56:23 -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