Commit Graph

  • 528c860a32 Modernize UI: outlined icons, improved timesheet layout, bug fixes main louispaulb 2026-03-25 13:02:38 -0400
  • 15e60c9ed2 Merge pull request 'release/nicolas/v1.3' (#96) from release/nicolas/v1.3 into main Nicolas 2026-03-23 15:36:15 -0400
  • 25cd208bfd fix(timesheet): fix issue where daily presets were not applying correctly Nic D 2026-03-23 15:33:17 -0400
  • 985b8a7564 fix(timesheet): fix issue on mobile version where shifts cannot be deleted Nic D 2026-03-23 15:15:43 -0400
  • 8a5451a0d6 Merge pull request 'release/nicolas/v1.3' (#95) from release/nicolas/v1.3 into main Nicolas 2026-03-23 14:44:43 -0400
  • 6576177652 fix(timesheet, approvals): overhaul of UI elements, standardized inputs and selects Nic D 2026-03-23 14:35:51 -0400
  • dcd3a5c188 refactor(timesheet): UI overhaul, better separation of concerns with components, minor chatbot changes Nic D 2026-03-19 16:16:58 -0400
  • 80c88ae749 Merge pull request 'release/nicolas/v1.2' (#94) from release/nicolas/v1.2 into main Nicolas 2026-03-18 15:39:37 -0400
  • 57334ed118 feat(dashboard, timesheet): Add weekly hours to timesheet overview, overhaul dashboard links Nic D 2026-03-18 15:35:49 -0400
  • 57946dbadd feat(timesheet-approval): Add menu that contains shift options, approval-only feature Nic D 2026-03-18 10:45:02 -0400
  • 83dd3a4de4 remove console.log statements. Will be using debugger going forward. Nic D 2026-03-18 09:32:17 -0400
  • 871b54a2c5 Merge branch 'main' of https://git.targo.ca/Targo/targo_frontend into release/nicolas/v1.2 Nic D 2026-03-18 09:19:22 -0400
  • e37ec79827 fix(many): refactor timesheet approval download menu, details window fixes, store refactor Nic D 2026-03-18 09:18:06 -0400
  • 0d84cc8272 fix(csv): fix the name of the csv file to match : period year, period num, company, type of rows, period start and period end dates Matthieu Haineault 2026-03-16 11:03:00 -0400
  • d4cbb90819 feat(csv): modified the generated name of the csv file to match the accounting needs. Matthieu Haineault 2026-03-16 09:43:25 -0400
  • 7d4b7236dd Update du docker compose Frédérick Pruneau 2026-03-12 09:39:20 -0400
  • 5bb44ad662 Merge pull request 'release/nicolas/v1.2' (#93) from release/nicolas/v1.2 into main Nicolas 2026-03-11 12:30:08 -0400
  • 9213a42d6b refactor(timesheet): complete overhaul of expense UI, fix functionality in approval module. Nic D. 2026-03-11 12:24:06 -0400
  • 4ab271e66f refactor(timesheet): Implement refactor of select and input fields from freeswitch-ui branch Nic D 2026-03-10 16:42:31 -0400
  • 1271d1eb61 fix(timesheet): fix issue with expense not updating properly in approval module Nic D 2026-03-10 15:52:40 -0400
  • c6187305d9 Merge branch 'main' of https://git.targo.ca/Targo/targo_frontend into release/nicolas/v1.2 Nic D 2026-03-09 14:03:43 -0400
  • 9f15f80be4 fix(timesheet-approval): prevent display of SSE events unrelated to current pay period viewed Nic D 2026-03-09 14:01:36 -0400
  • 561a104e07 Merge pull request 'fix(chatbot): made error handling more explicit in replies.' (#84) from dev/nicolas/timeoff-requests into main Nicolas 2026-02-25 14:16:38 -0500
  • 0b7e29e5d0 fix(chatbot): made error handling more explicit in replies. Nic D 2026-02-25 14:08:04 -0500
  • c737109f36 added restart stack api request to force update to staging app Frédérick Pruneau 2026-02-25 13:22:06 -0500
  • d5e26d632b Merge pull request 'feat(timesheet-approval): allow creation of expenses from employee details window' (#83) from release/nicolas/v1.1 into main Nicolas 2026-02-24 11:10:17 -0500
  • 0f45f59ee0 Merge branch 'main' into release/nicolas/v1.1 Nicolas 2026-02-24 11:05:41 -0500
  • 883e6f8a3d fix(chatbot): correct formatting issue with text display, now displays markdown properly as html Nic D 2026-02-24 11:04:24 -0500
  • 2895284bc1
    modification in action script Frederick Pruneau 2026-02-24 09:55:11 -0500
  • b353db518c
    added modifications to build Docker image in Gitea Runners Frederick Pruneau 2026-02-24 09:13:19 -0500
  • 67132857ac feat(timesheet-approval): allow creation of expenses from employee details window Nic D 2026-02-24 08:32:10 -0500
  • 58db6f7ac4 revert 60550f6364 Frédérick Pruneau 2026-02-23 15:59:39 -0500
  • 60550f6364 Updated dockerfile Frédérick Pruneau 2026-02-23 15:58:06 -0500
  • 1b3dc7a6a3 Updated Action script Frédérick Pruneau 2026-02-23 15:57:07 -0500
  • 9db1d1a839 Merge pull request 'release/nicolas/v1.1' (#82) from release/nicolas/v1.1 into main Nicolas 2026-02-23 15:02:03 -0500
  • 3156cee577 Merge branch 'release/nicolas/v1.1' of https://git.targo.ca/Targo/targo_frontend into release/nicolas/v1.1 Nic D 2026-02-23 14:58:36 -0500
  • e6d2dac092 fix(timesheets): fix issue where timesheets do not reload if applying presets with no other changes Nic D 2026-02-23 14:58:14 -0500
  • 64ae14edba Merge pull request 'release/nicolas/v1.1' (#81) from release/nicolas/v1.1 into main Nicolas 2026-02-23 14:43:45 -0500
  • 441a2f7135 Merge branch 'main' into release/nicolas/v1.1 Nicolas 2026-02-23 14:38:07 -0500
  • 2b1b0dbcbd fix(timesheets): add autofill functionality to sick, vacation, holiday shifts. Nic D 2026-02-23 14:36:51 -0500
  • 4dac626b81 Modified Dockerfile to add script to modify env vars Frédérick Pruneau 2026-02-23 14:00:50 -0500
  • 8a321cd88d added env file for VITE variables Frédérick Pruneau 2026-02-23 12:17:19 -0500
  • dc9599a084 added script to change env variables in docker compose Frédérick Pruneau 2026-02-23 12:15:22 -0500
  • 6368beb24d feat(shift): start to add logic to lock timestamp entry when selecting certain shift types Nic D 2026-02-18 16:12:51 -0500
  • b09057a6be refactor(timesheet): Add warning for unsaved changes when navigating away from timesheet. Nic D 2026-02-18 11:00:23 -0500
  • 505fdf0e62 feat(expense): finalize implementation of S3 in expenses Nic D 2026-02-11 07:52:07 -0500
  • aaefe20c9f Merge pull request 'release/nicolas/v1.1' (#80) from release/nicolas/v1.1 into main Nicolas 2026-02-09 11:41:50 -0500
  • 9f2fc1b706 Merge branch 'main' of https://git.targo.ca/Targo/targo_frontend into release/nicolas/v1.1 Nic D 2026-02-09 11:35:47 -0500
  • 442375efc7 feat(layout): add username on header bar to mitigate account confusion on shared PCs that access app. Nic D 2026-02-09 11:35:38 -0500
  • 877353307a Merge pull request 'release/nicolas/v1.1' (#79) from release/nicolas/v1.1 into main Nicolas 2026-02-09 09:53:57 -0500
  • 40d4105f7b Merge branch 'main' of https://git.targo.ca/Targo/targo_frontend into release/nicolas/v1.1 Nic D 2026-02-09 09:50:55 -0500
  • e8eb633810 fix(timesheet): fix expense submit issue in timesheet. Fix save button missing in approval dialog. Nic D 2026-02-09 09:50:42 -0500
  • 6d16dc099a
    Added docker image building Frederick Pruneau 2026-02-05 15:30:16 -0500
  • 319d7b2471
    Added docker image building Frederick Pruneau 2026-02-05 15:29:29 -0500
  • 0e5982ec62
    Added docker image building Frederick Pruneau 2026-02-05 15:25:15 -0500
  • 003be92aba
    Added docker image building Frederick Pruneau 2026-02-05 15:19:41 -0500
  • d0b3bd80c2
    Added docker image building Frederick Pruneau 2026-02-05 15:16:39 -0500
  • 019bc255a9
    Merge branch 'main' of https://git.targo.ca/Targo/targo_frontend Frederick Pruneau 2026-02-05 14:30:05 -0500
  • 7e3676bae0
    Move workflow to prod Frederick Pruneau 2026-02-05 14:29:58 -0500
  • fcd30ed81f Merge pull request 'fix(auth): fix async oversight in vue file' (#78) from release/nicolas/v1.1 into main Nicolas 2026-02-05 14:29:30 -0500
  • 450fc28782 fix(auth): fix async oversight in vue file Nic D 2026-02-05 14:29:09 -0500
  • 2148f218e5
    Rewrote Google Chat notification Frederick Pruneau 2026-02-05 14:26:29 -0500
  • 3bf6b071da
    Rewrote Google Chat notification Frederick Pruneau 2026-02-05 14:23:39 -0500
  • c50adb820d
    Rewrote Google Chat notification Frederick Pruneau 2026-02-05 14:20:56 -0500
  • 5a69febe60
    Rewrote Google Chat notification Frederick Pruneau 2026-02-05 14:19:08 -0500
  • 3e12cc6424
    Rewrote Google Chat notification Frederick Pruneau 2026-02-05 14:12:17 -0500
  • c24bd37b5c
    Rewrote Google Chat notification Frederick Pruneau 2026-02-05 14:01:31 -0500
  • f4e69cd79f
    Rewrote Google Chat notification Frederick Pruneau 2026-02-05 13:55:11 -0500
  • c37966b930
    Merge branch 'main' of https://git.targo.ca/Targo/targo_frontend Frederick Pruneau 2026-02-05 13:44:13 -0500
  • 94712c6cda
    test workflow Frederick Pruneau 2026-02-05 13:42:35 -0500
  • 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 Nicolas 2026-02-05 13:32:06 -0500
  • 618c980ee7
    Splitting jobs in workflow to test faster Frederick Pruneau 2026-02-05 13:31:09 -0500
  • 99419e24cf Merge branch 'release/nicolas/v1.1' of https://git.targo.ca/Targo/targo_frontend into release/nicolas/v1.1 Nic D 2026-02-05 13:30:56 -0500
  • 308b05ac1b Merge branch 'main' of https://git.targo.ca/Targo/targo_frontend into release/nicolas/v1.1 Nic D 2026-02-05 13:30:40 -0500
  • 45035d9aaa Merge branch 'main' into release/nicolas/v1.1 Nicolas 2026-02-05 13:29:55 -0500
  • 4b9bb6157a fix(auth): change logout behavior, now sends success code when logout request is processed Nic D 2026-02-05 13:23:43 -0500
  • 017f34ade7
    Optimizing Google Chat notification in workflow Frederick Pruneau 2026-02-05 13:21:13 -0500
  • d9783fd835
    adding Google Chat notification changes in workflow Frederick Pruneau 2026-02-05 13:02:31 -0500
  • 5e052b1d62
    adding more tests in workflow Frederick Pruneau 2026-02-05 11:47:05 -0500
  • 314f7d1a8c
    adding more tests in workflow Frederick Pruneau 2026-02-05 11:09:39 -0500
  • e57d90ab73
    fixed issues with workflow not starting Frederick Pruneau 2026-02-05 10:59:53 -0500
  • c4dc565679
    adding README for workflows Frederick Pruneau 2026-02-05 10:57:17 -0500
  • 041e76c906
    adding first workflow Frederick Pruneau 2026-02-05 10:54:22 -0500
  • 6ba03b76ad Merge pull request 'feat(timesheet): add backend and frontend logic to display paid time off' (#76) from release/nicolas/v1.1 into main Nicolas 2026-02-05 08:05:28 -0500
  • 01fb8b22e6 feat(timesheet): add backend and frontend logic to display paid time off Nic D 2026-02-04 16:04:25 -0500
  • 1c86226d42 Merge pull request 'release/nicolas/v1.1' (#75) from release/nicolas/v1.1 into main Nicolas 2026-02-04 11:06:44 -0500
  • f8d88de03e fix(timesheet): minor behavior change to mobile expense items Nic D 2026-02-04 11:05:32 -0500
  • 7833ddd083 refactor(approvals): optimize approval page UI/UX for mobile Nic D 2026-02-04 10:55:23 -0500
  • 36cf7d2fcf Merge pull request 'release/nicolas/v1.1' (#74) from release/nicolas/v1.1 into main Nicolas 2026-02-03 15:38:52 -0500
  • db6ec4bc90 feat(approvals): add more functionalities to details window, see notes Nic D 2026-02-03 15:31:06 -0500
  • 6dc1804918 refactor(employee-list): rework schedule preset selector, fix other ui issues, see notes Nic D 2026-02-03 13:09:46 -0500
  • 1c6f7fd155 fix(timesheet): fix issue mobile epxense issue. Mobile expense UI overhaul. Nic D 2026-02-02 10:56:52 -0500
  • 5889482df5 Merge pull request 'release/nicolas/v1.1' (#73) from release/nicolas/v1.1 into main Nicolas 2026-01-30 14:41:03 -0500
  • 8998918002 fix(timesheet): resolve issue with mobile expenses and timesheet presets. Nic D 2026-01-30 14:38:32 -0500
  • 119a145549 feat(timesheet): add functionality to upload expense attachment to garage test instance Nic D 2026-01-30 13:44:43 -0500
  • fec7300092 fix(timesheet): fix issue where email was incorrectly being sent as param when using timesheet page Nic D 2026-01-28 08:56:01 -0500
  • 7817695533 Merge pull request 'fix(approvals): add preset to possible changes that can be applied to employee timesheet from approval page' (#72) from dev/nicolas/staging-prep into main Nicolas 2026-01-27 16:13:17 -0500
  • 80e07bfff2 fix(approvals): add preset to possible changes that can be applied to employee timesheet from approval page Nic D 2026-01-27 16:09:53 -0500
  • c0eecc08ec Merge pull request 'fix(approval): still trying to fix email issue.' (#71) from dev/nicolas/staging-prep into main Nicolas 2026-01-27 15:39:17 -0500
  • e8d9e9c4dc fix(approval): still trying to fix email issue. Nic D 2026-01-27 15:38:39 -0500