Commit Graph

417 Commits

Author SHA1 Message Date
64ae14edba Merge pull request 'release/nicolas/v1.1' (#81) from release/nicolas/v1.1 into main
Reviewed-on: Targo/targo_frontend#81
2026-02-23 14:43:45 -05:00
441a2f7135 Merge branch 'main' into release/nicolas/v1.1 2026-02-23 14:38:07 -05:00
Nic D
2b1b0dbcbd fix(timesheets): add autofill functionality to sick, vacation, holiday shifts. 2026-02-23 14:36:51 -05:00
4dac626b81 Modified Dockerfile to add script to modify env vars 2026-02-23 14:00:50 -05:00
8a321cd88d added env file for VITE variables 2026-02-23 12:17:19 -05:00
dc9599a084 added script to change env variables in docker compose 2026-02-23 12:15:22 -05:00
Nic D
6368beb24d feat(shift): start to add logic to lock timestamp entry when selecting certain shift types 2026-02-18 16:12:51 -05:00
Nic D
b09057a6be refactor(timesheet): Add warning for unsaved changes when navigating away from timesheet.
refactor(approvals): Move save timesheets button to top bar in details dialog. Force timesheet reload when saving any modifications to timesheets.
2026-02-18 11:00:23 -05:00
Nic D
505fdf0e62 feat(expense): finalize implementation of S3 in expenses
Now able to upload and then view images attached to expenses. Will need to check if further changes need to be made to updating expenses. Minor structural changes here and there.
2026-02-11 07:52:07 -05:00
aaefe20c9f Merge pull request 'release/nicolas/v1.1' (#80) from release/nicolas/v1.1 into main
Reviewed-on: Targo/targo_frontend#80
2026-02-09 11:41:50 -05:00
Nic D
9f2fc1b706 Merge branch 'main' of https://git.targo.ca/Targo/targo_frontend into release/nicolas/v1.1 2026-02-09 11:35:47 -05:00
Nic D
442375efc7 feat(layout): add username on header bar to mitigate account confusion on shared PCs that access app. 2026-02-09 11:35:38 -05:00
877353307a Merge pull request 'release/nicolas/v1.1' (#79) from release/nicolas/v1.1 into main
Reviewed-on: Targo/targo_frontend#79
2026-02-09 09:53:57 -05:00
Nic D
40d4105f7b Merge branch 'main' of https://git.targo.ca/Targo/targo_frontend into release/nicolas/v1.1 2026-02-09 09:50:55 -05:00
Nic D
e8eb633810 fix(timesheet): fix expense submit issue in timesheet. Fix save button missing in approval dialog. 2026-02-09 09:50:42 -05:00
6d16dc099a
Added docker image building 2026-02-05 15:30:16 -05:00
319d7b2471
Added docker image building 2026-02-05 15:29:29 -05:00
0e5982ec62
Added docker image building 2026-02-05 15:25:15 -05:00
003be92aba
Added docker image building 2026-02-05 15:19:41 -05:00
d0b3bd80c2
Added docker image building 2026-02-05 15:16:39 -05:00
019bc255a9
Merge branch 'main' of https://git.targo.ca/Targo/targo_frontend 2026-02-05 14:30:05 -05:00
7e3676bae0
Move workflow to prod 2026-02-05 14:29:58 -05:00
fcd30ed81f Merge pull request 'fix(auth): fix async oversight in vue file' (#78) from release/nicolas/v1.1 into main
Reviewed-on: Targo/targo_frontend#78
2026-02-05 14:29:30 -05:00
Nic D
450fc28782 fix(auth): fix async oversight in vue file 2026-02-05 14:29:09 -05:00
2148f218e5
Rewrote Google Chat notification 2026-02-05 14:26:29 -05:00
3bf6b071da
Rewrote Google Chat notification 2026-02-05 14:23:39 -05:00
c50adb820d
Rewrote Google Chat notification 2026-02-05 14:20:56 -05:00
5a69febe60
Rewrote Google Chat notification 2026-02-05 14:19:08 -05:00
3e12cc6424
Rewrote Google Chat notification 2026-02-05 14:12:17 -05:00
c24bd37b5c
Rewrote Google Chat notification 2026-02-05 14:01:31 -05:00
f4e69cd79f
Rewrote Google Chat notification 2026-02-05 13:55:11 -05:00
c37966b930
Merge branch 'main' of https://git.targo.ca/Targo/targo_frontend 2026-02-05 13:44:13 -05:00
94712c6cda
test workflow 2026-02-05 13:42:35 -05:00
ff613f2f8d Merge pull request 'fix(auth): change logout behavior, now sends success code when logout request is processed' (#77) from release/nicolas/v1.1 into main
Reviewed-on: Targo/targo_frontend#77
2026-02-05 13:32:06 -05:00
618c980ee7
Splitting jobs in workflow to test faster 2026-02-05 13:31:09 -05:00
Nic D
99419e24cf Merge branch 'release/nicolas/v1.1' of https://git.targo.ca/Targo/targo_frontend into release/nicolas/v1.1 2026-02-05 13:30:56 -05:00
Nic D
308b05ac1b Merge branch 'main' of https://git.targo.ca/Targo/targo_frontend into release/nicolas/v1.1 2026-02-05 13:30:40 -05:00
45035d9aaa Merge branch 'main' into release/nicolas/v1.1 2026-02-05 13:29:55 -05:00
Nic D
4b9bb6157a fix(auth): change logout behavior, now sends success code when logout request is processed 2026-02-05 13:23:43 -05:00
017f34ade7
Optimizing Google Chat notification in workflow 2026-02-05 13:21:13 -05:00
d9783fd835
adding Google Chat notification changes in workflow 2026-02-05 13:02:31 -05:00
5e052b1d62
adding more tests in workflow 2026-02-05 11:47:05 -05:00
314f7d1a8c
adding more tests in workflow 2026-02-05 11:09:39 -05:00
e57d90ab73
fixed issues with workflow not starting 2026-02-05 10:59:53 -05:00
c4dc565679
adding README for workflows 2026-02-05 10:57:17 -05:00
041e76c906
adding first workflow 2026-02-05 10:54:22 -05:00
6ba03b76ad Merge pull request 'feat(timesheet): add backend and frontend logic to display paid time off' (#76) from release/nicolas/v1.1 into main
Reviewed-on: Targo/targo_frontend#76
2026-02-05 08:05:28 -05:00
Nic D
01fb8b22e6 feat(timesheet): add backend and frontend logic to display paid time off 2026-02-04 16:04:25 -05:00
1c86226d42 Merge pull request 'release/nicolas/v1.1' (#75) from release/nicolas/v1.1 into main
Reviewed-on: Targo/targo_frontend#75
2026-02-04 11:06:44 -05:00
Nic D
f8d88de03e fix(timesheet): minor behavior change to mobile expense items 2026-02-04 11:05:32 -05:00