Commit Graph

  • ac6fc077e4 Merge pull request 'fix(timesheet): attempt to fix issue where employee email is not passed properly' (#70) from dev/nicolas/staging-prep into main Nicolas 2026-01-27 15:13:19 -0500
  • 7e4b163aa4 fix(timesheet): attempt to fix issue where employee email is not passed properly Nic D 2026-01-27 15:12:55 -0500
  • 79c67b8637 Merge pull request 'dev/nicolas/staging-prep' (#69) from dev/nicolas/staging-prep into main Nicolas 2026-01-27 15:07:18 -0500
  • bff6ce1f31 Merge branch 'main' of https://git.targo.ca/Targo/targo_frontend into dev/nicolas/staging-prep Nic D 2026-01-27 15:06:38 -0500
  • e7b154e041 Merge branch 'dev/nicolas/staging-prep' of https://git.targo.ca/Targo/targo_frontend into dev/nicolas/staging-prep Nic D 2026-01-27 14:53:34 -0500
  • 7267efc258 fix(approval): fix issue where employee email was not properly propagated to shifts and expenses in approval page Nic D 2026-01-27 14:48:25 -0500
  • 7f8af939d6 Merge pull request 'refactor(auth): change behavior of disconnect button, now ends authentik session for app only' (#68) from dev/nicolas/staging-prep into main Nicolas 2026-01-26 16:28:24 -0500
  • e8f72178b2 refactor(auth): change behavior of disconnect button, now ends authentik session for app only Nic D. 2026-01-26 16:27:54 -0500
  • 3b3fb4d373 Merge pull request 'fix(timesheet-approval): overview list now updates when closing details dialog.' (#67) from dev/nicolas/staging-prep into main Nicolas 2026-01-26 12:17:39 -0500
  • b0de761645 fix(timesheet-approval): overview list now updates when closing details dialog. Nic D. 2026-01-26 12:16:52 -0500
  • 0178cb610a Merge pull request 'fix(timesheet-approval): fix issue where expense wouldn't show correct expense type an refuse to update' (#66) from dev/nicolas/staging-prep into main Nicolas 2026-01-26 11:11:10 -0500
  • 1cac8966be fix(timesheet-approval): fix issue where expense wouldn't show correct expense type an refuse to update Nic D. 2026-01-26 11:09:50 -0500
  • 05c3f7b7c4 Merge pull request 'fix(timesheet-approval): minor fix to timesheet reload after changes to employee timesheet' (#65) from dev/nicolas/staging-prep into main Nicolas 2026-01-26 10:42:13 -0500
  • 75060a2228 fix(timesheet-approval): minor fix to timesheet reload after changes to employee timesheet Nic D. 2026-01-26 10:41:24 -0500
  • 7b56a14cb4 Merge pull request 'dev/nicolas/staging-prep' (#64) from dev/nicolas/staging-prep into main Nicolas 2026-01-26 10:09:24 -0500
  • 8231b3084d fix(timesheets): fix error where shift payload is not sent when modify employee timesheets from approval page Nic D. 2026-01-26 10:08:53 -0500
  • 42de823b87 fix(date-time-utils): fix rounding error in util method that converts hours float to HHmm string Nic D. 2026-01-26 10:05:47 -0500
  • cd29f4c3ad Merge pull request 'fix(timesheet-approval): fix oversight to modify employee timesheet from approval module' (#63) from dev/nicolas/staging-prep into main Nicolas 2026-01-26 09:58:45 -0500
  • e44d790a21 fix(timesheet-approval): fix oversight to modify employee timesheet from approval module Nic D. 2026-01-26 09:52:45 -0500
  • 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 Nicolas 2026-01-23 11:28:39 -0500
  • 9a520d94bf fix(timesheet): add translation for sick hours error, make shift comment popup bigger Nic D 2026-01-23 11:27:24 -0500
  • 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 Nicolas 2026-01-22 15:49:37 -0500
  • d65113dd38 fix(timesheet): fix issue in mobile version where shift type selector doesn't respond to touch Nic D 2026-01-22 15:48:56 -0500
  • 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 Nicolas 2026-01-22 13:10:36 -0500
  • c20fbe4282 fix(timesheet): fix issue where expense dropdown for type select fades in background behind dialog Nic D 2026-01-22 13:10:12 -0500
  • b5bc1eb20b Merge pull request 'fix(approvals): adjust scripts to handle timesheet modifications made through approvals page' (#59) from dev/nicolas/staging-prep into main matthieuh 2026-01-22 12:27:38 -0500
  • 13ed243d6e fix(timesheet): try to make comment notification more apparent. Again. Nic D 2026-01-22 12:23:06 -0500
  • b8ce517a02 fix(timesheet): remove explicit undefined where unnecessary Nic D 2026-01-22 12:11:49 -0500
  • 6c10cbb7fa feat(timesheet): add delete confirmation for shift. Add blur filter to dialogs Nic D 2026-01-22 11:36:12 -0500
  • 9a802ffd1c fix(timesheets): change comment button color when comment is present (requested by sysadmin) Nic D 2026-01-22 11:09:28 -0500
  • b9613889f5 fix(approvals): adjust scripts to handle timesheet modifications made through approvals page Nic D 2026-01-22 10:38:08 -0500
  • 81711a9e40 Merge pull request 'feat(approvals): update overview and potentially employee details when modify event occurs' (#58) from dev/nicolas/staging-prep into main Nicolas 2026-01-21 10:56:23 -0500
  • 388e002dda feat(approvals): update overview and potentially employee details when modify event occurs Nic D 2026-01-21 10:55:55 -0500
  • 121b09bbe0 Merge pull request 'fix(approvals): remove one slash in route because YEP' (#57) from dev/nicolas/staging-prep into main Nicolas 2026-01-21 10:44:25 -0500
  • 9b1bfc9068 fix(approvals): remove one slash in route because YEP Nic D 2026-01-21 10:44:05 -0500
  • d2576d3a44 Merge pull request 'fix(approvals): change backend address to use env instead of localhost' (#56) from dev/nicolas/staging-prep into main Nicolas 2026-01-21 10:40:03 -0500
  • c1e6f262d1 fix(approvals): change backend address to use env instead of localhost Nic D 2026-01-21 10:39:30 -0500
  • f662a8bcb4 Merge pull request 'dev/nicolas/staging-prep' (#55) from dev/nicolas/staging-prep into main Nicolas 2026-01-21 10:30:10 -0500
  • 27ca2a6269 Merge branch 'main' of https://git.targo.ca/Targo/targo_frontend into dev/nicolas/staging-prep Nic D 2026-01-21 10:29:37 -0500
  • dccc2f4a10 feat(approvals): add SSE to timesheet-approval to notify of timesheet changes Nic D 2026-01-21 10:21:01 -0500
  • 2e2f2cd802 feat(timesheet_approval): begin integration of connection to approval SSE stream Nicolas Drolet 2026-01-20 16:27:23 -0500
  • 29b6d0ef6a Merge pull request 'dev/nicolas/staging-prep' (#54) from dev/nicolas/staging-prep into main Nicolas 2026-01-20 10:09:49 -0500
  • 0ac68d3d00 Merge branch 'dev/nicolas/staging-prep' of git.targo.ca:Targo/targo_frontend into dev/nicolas/staging-prep Nicolas Drolet 2026-01-20 09:58:13 -0500
  • 0eb93d7046 fix(timesheet): better handling of error validation Nicolas Drolet 2026-01-20 09:56:29 -0500
  • 7a20aa5d4e feat(help): basic setup for chatbot help Matthieu Haineault 2026-01-16 09:11:24 -0500
  • e86dff3026 Merge pull request 'fix(chatbot): hotfix to actually hide chatbot from users without chatbot perms.' (#53) from dev/nicolas/staging-prep into main Nicolas 2026-01-15 15:59:26 -0500
  • 38714717d1 fix(chatbot): hotfix to actually hide chatbot from users without chatbot perms. Nic D. 2026-01-15 15:58:18 -0500
  • f4f9c97169 Merge pull request 'fix(chatbot): updating context in chatbot store no longer requires async, removed.' (#52) from dev/nicolas/staging-prep into main Nicolas 2026-01-15 15:27:18 -0500
  • d51fe6a7ae fix(chatbot): updating context in chatbot store no longer requires async, removed. Nic D. 2026-01-15 15:26:43 -0500
  • 1def71983c Merge pull request 'dev/nicolas/staging-prep' (#51) from dev/nicolas/staging-prep into main Nicolas 2026-01-15 12:20:25 -0500
  • 7cf23a6a55 refactor(chatbot): change appearance and function of chatbot window, send context on chat message instead of with each page change Nic D 2026-01-15 12:19:45 -0500
  • e44e2c1e20 fix(chatbot): fix chatbot speech formatting, will need to do more work, change from drawer setup Nic D 2026-01-14 16:05:05 -0500
  • 82e805fa60 Merge branch 'main' of https://git.targo.ca/Targo/targo_frontend Nic D 2026-01-14 11:56:21 -0500
  • 582335e082 fix(chatbot, approvals): fix display of warning labels, add vacation and holiday to graphs, fix chatbot UI issues. Nic D 2026-01-14 11:56:04 -0500
  • 8eddc44dd9 feat(banking): commented banking options - waiting on more infos on the business logics to implement Matthieu Haineault 2026-01-14 11:31:26 -0500
  • 550dcbc3ba Merge pull request 'dev/nicolas/staging-prep' (#50) from dev/nicolas/staging-prep into main Nicolas 2026-01-13 16:29:50 -0500
  • 7913c58680 feat(timesheet-approval): add display of overtime to overview and details dialog. Minor changes to timesheet appearance, holidays Nicolas Drolet 2026-01-13 16:28:59 -0500
  • b8c112f149 feat(timesheet): fully implement holiday tracker with web API. Only works for current year, however. Nicolas Drolet 2026-01-12 16:14:54 -0500
  • 8b0e40dc2a feat(timesheet): add conditional UI appearance that will change if day is holiday. Nicolas Drolet 2026-01-12 15:37:42 -0500
  • d59dd9b041 Merge pull request 'fix(chatbot): forgot to actually translate internal/default chat messages, fixed' (#49) from dev/lion/chatbot into main Nicolas 2026-01-12 14:25:36 -0500
  • 9001429d2f Merge branch 'main' of git.targo.ca:Targo/targo_frontend into dev/lion/chatbot Nicolas Drolet 2026-01-12 14:25:16 -0500
  • 6a473fae0c fix(chatbot): forgot to actually translate internal/default chat messages, fixed Nicolas Drolet 2026-01-12 14:24:44 -0500
  • ff25cf5082 Merge pull request 'dev/lion/chatbot' (#48) from dev/lion/chatbot into main Nicolas 2026-01-12 14:13:42 -0500
  • 7114574ecf feat(chatbot): fully implement chatbot, fix UI issues, add to permissions under user list. Nicolas Drolet 2026-01-12 14:12:37 -0500
  • 0fe8c89dd9 Merge branch 'main' of git.targo.ca:Targo/targo_frontend into dev/lion/chatbot Nicolas Drolet 2026-01-12 10:48:16 -0500
  • 5ff20452a7 fix(chatbot): continue integration and trim of chatbot-related code. Nicolas Drolet 2026-01-12 10:48:11 -0500
  • 7432d7f15b Merge pull request 'feat(shifts): added banking and withdrawal of banked hours' (#47) from dev/matthieu/getting-ready-for-staging into main Nicolas 2026-01-12 10:40:46 -0500
  • ccdc1e68da feat(shifts): added banking and withdrawal of banked hours Matthieu Haineault 2026-01-12 08:51:43 -0500
  • ea5e2ef36e BREAKING(chatbot): being process of merging chatbot with current app for inhouse testing Nicolas Drolet 2026-01-09 16:38:23 -0500
  • e3c596a5f2 Merge branch 'main' of git.targo.ca:Targo/targo_frontend into dev/lion/chatbot Nicolas Drolet 2026-01-09 16:25:04 -0500
  • 129b422551 Merge pull request 'dev/nicolas/staging-prep' (#46) from dev/nicolas/staging-prep into main Nicolas 2026-01-09 16:06:42 -0500
  • 9c82319298 Merge branch 'main' of git.targo.ca:Targo/targo_frontend into dev/nicolas/staging-prep Nicolas Drolet 2026-01-09 16:06:05 -0500
  • b56510c6db fix(employee-list): add background color to input fields in employee detail dialog because I forgot, like a junior dev Nicolas Drolet 2026-01-09 16:05:56 -0500
  • 10e0939e4e Merge pull request 'dev/nicolas/staging-prep' (#45) from dev/nicolas/staging-prep into main Nicolas 2026-01-09 16:01:40 -0500
  • d7b4e150ac feat(employee-list): add error messages to form when modifying employee details, minor UI changes. Nicolas Drolet 2026-01-09 16:01:00 -0500
  • ffe671376f fix(employee-list): make last_updated change for pto when sick hours are changed Nicolas Drolet 2026-01-09 13:01:55 -0500
  • 68973501c6 Merge pull request 'dev/nicolas/staging-prep' (#44) from dev/nicolas/staging-prep into main Nicolas 2026-01-09 11:41:05 -0500
  • 6ec05a00b8 feat(employees-list): add paid time off fields to employee details, DRY details dialog code Nicolas Drolet 2026-01-09 11:40:21 -0500
  • 35db8418a6 fix(many): ui adjustments to employee-list and timesheet-approvals, add phone number to employee-list Nicolas Drolet 2026-01-09 09:43:17 -0500
  • 78d70f8fe4 Merge pull request 'fix(approvals): add more functionality and ui fixes to list view, add weekly breakdown hours, ui adjustments to card view' (#43) from dev/nicolas/staging-prep into main Nicolas 2026-01-09 07:38:26 -0500
  • c62350fde4 fix(approvals): add more functionality and ui fixes to list view, add weekly breakdown hours, ui adjustments to card view Nicolas Drolet 2026-01-09 07:37:50 -0500
  • 10fd1a956d Merge pull request 'fix(help): removed "terminated_employee" descriptions from the basic employee_list_options' (#42) from dev/matthieu/help-page into main matthieuh 2026-01-07 14:53:59 -0500
  • 5f41bf964a fix(help): removed "terminated_employee" descriptions from the basic employee_list_options Matthieu Haineault 2026-01-07 14:53:21 -0500
  • 0d068f2156 Merge pull request 'fix(csv): fixed the checkbox for companies and used a radio-button instead to make sure only one can be selected at a time' (#41) from dev/matthieu/staging-csv into main matthieuh 2026-01-07 14:51:12 -0500
  • 04eb716a12 fix(csv): fixed the checkbox for companies and used a radio-button instead to make sure only one can be selected at a time Matthieu Haineault 2026-01-07 13:59:11 -0500
  • 53698eaa08 Merge pull request 'fix(timesheet): adjustment to mobile UI, reduce header space, remove footer' (#40) from dev/nicolas/staging-prep into main Nicolas 2026-01-07 10:32:41 -0500
  • 1a707bf05b fix(timesheet): adjustment to mobile UI, reduce header space, remove footer Nicolas Drolet 2026-01-07 10:32:19 -0500
  • 73a371ae49 Modification in Dockerfile to remove the necessity to have a persistent folder on the docker host. Also added modification in docker-compose file to reflect the Dockerfile changes. Frederick Pruneau 2026-01-07 10:26:20 -0500
  • 00bc56ea61 Merge pull request 'fix(all): fix scroll issue in timesheet mobile, add approval for individual expenses in approvals' (#39) from dev/nicolas/staging-prep into main Nicolas 2026-01-07 09:49:54 -0500
  • 76da80cccc fix(all): fix scroll issue in timesheet mobile, add approval for individual expenses in approvals Nicolas Drolet 2026-01-07 09:49:20 -0500
  • 7abbfe8208 Merge pull request 'fix(approvals): fix sizing issue, multiple ui bugs in details window, separate scrollable timesheet from static one' (#38) from dev/nicolas/staging-prep into main Nicolas 2026-01-06 15:11:07 -0500
  • ec466bf6f2 fix(approvals): fix sizing issue, multiple ui bugs in details window, separate scrollable timesheet from static one Nicolas Drolet 2026-01-06 15:10:27 -0500
  • 07b52c854f Merge pull request 'dev/nicolas/timesheet-approval-staging-prep' (#37) from dev/nicolas/timesheet-approval-staging-prep into main Nicolas 2026-01-06 09:16:55 -0500
  • b6ddb8f447 merge with main Nicolas Drolet 2026-01-06 09:16:37 -0500
  • 1e16c8334b fix(all): many changes, see commit details. Add weekly overview data to timesheets Nicolas Drolet 2026-01-06 09:12:49 -0500
  • a2d5a187d2 fix(help): small modification display Matthieu Haineault 2026-01-05 08:36:55 -0500
  • f738a5872a fix(all): More changes to UI: Nicolas Drolet 2026-01-02 17:26:20 -0500
  • 20fcc0206c fix(all): Many fixes and adjustements, see full commit comment: Nicolas Drolet 2026-01-02 12:38:35 -0500
  • 8989a7d9c0 fix(approvals): progress on layout, dynamic resizing of table scroll area, UI/UX improvements, redo of left drawer Nicolas Drolet 2025-12-30 17:15:47 -0500
  • 1d0c77b1fd added allowedHosts to make URL functional. Frédérick Pruneau 2025-12-30 14:56:20 -0500