Commit Graph

  • ca2ab7b04b fred qui fait un test avec un fichier bidon Frédérick Pruneau 2025-11-14 14:34:48 -0500
  • ce2fd3e024 Merge pull request 'fix(payperiodpicker, expensedialog): change date picker display from dialog to menu, add transition animations for expense dialog form, move update dialog form into expense item.' (#24) from dev/nicolas/timesheet-gui-refactor into main Nicolas 2025-11-12 15:29:16 -0500
  • da93753515 Merge branch 'main' of git.targo.ca:Targo/targo_frontend into dev/nicolas/timesheet-gui-refactor Nicolas Drolet 2025-11-12 15:28:28 -0500
  • d5cdf3c7b4 fix(payperiodpicker, expensedialog): change date picker display from dialog to menu, add transition animations for expense dialog form, move update dialog form into expense item. Nicolas Drolet 2025-11-12 15:27:39 -0500
  • dccf5a8d82 Merge pull request 'dev/nicolas/timesheet-gui-refactor' (#23) from dev/nicolas/timesheet-gui-refactor into main Nicolas 2025-11-11 12:48:47 -0500
  • d913404af5 Merge branch 'main' of git.targo.ca:Targo/targo_frontend into dev/nicolas/timesheet-gui-refactor Nicolas Drolet 2025-11-11 12:46:48 -0500
  • 1274a1b65b refactor(timesheet): update appearance, work on expense dialog, plugging to backend. Nicolas Drolet 2025-11-11 12:45:38 -0500
  • 62385461d5 fix(presets): minor fix to change imports, excluded eslint from commenting on current build. Nicolas Drolet 2025-11-10 08:31:24 -0500
  • 8e24d36b56 Merge branch 'dev/nicolas/timesheet-gui-refactor' of git.targo.ca:Targo/targo_frontend into dev/nicolas/timesheet-gui-refactor Nicolas Drolet 2025-11-07 17:04:23 -0500
  • ac6744ff18 refactor(timesheet): rework appearance and functionality Nicolas Drolet 2025-11-07 17:02:54 -0500
  • 13b3cf9399 feat(schedule-presets): implement store and service for schedule-presets. added schedule panel to profile menu Matthieu Haineault 2025-11-07 16:50:37 -0500
  • f0ef88a16c refactor(timesheet): more work on plugging in backend, managing expenses Nicolas Drolet 2025-10-31 17:03:21 -0400
  • 18aa4c08f4 fix(docker): bit of a callback to App Targo 1.0 -- 'clean Dockerfile' Nicolas Drolet 2025-10-29 16:34:17 -0400
  • 52984c88e9 Merge pull request 'dev/nicolas/timesheet-gui-refactor' (#22) from dev/nicolas/timesheet-gui-refactor into main Nicolas 2025-10-29 15:21:15 -0400
  • 6c6cecbe7d feat(docker): Add/Correct Dockerfile for remote Docker Lab deployment Nicolas Drolet 2025-10-29 15:19:10 -0400
  • 33061ef2ab BREAKING(timesheet): Overhaul timesheet UI, refactor to increase efficiency, complete OIDC login Nicolas Drolet 2025-10-22 08:59:40 -0400
  • e5b2c12aed feat: had to take a few lines to make sure the url and context was watched dynamically. Lion Arar 2025-10-20 10:30:29 -0400
  • 77fb1f2cdb style: made changes to the translations Lion Arar 2025-10-20 08:21:20 -0400
  • c1c0faeaf1 BREAKING(login): implement full auth process using Authentik, remove files containing deprecated code Nicolas Drolet 2025-10-15 17:06:51 -0400
  • c9676e17a7 style: modified returned markdown to be more user-friendly. Lion Arar 2025-10-15 11:16:45 -0400
  • 579045d933 feat: refactored some things Lion Arar 2025-10-15 10:55:08 -0400
  • 2a785d68ff feat: took the user from the front to send to the back Lion Arar 2025-10-15 08:29:06 -0400
  • 702a977fce refactor(timesheet): fix delete shift functionality which had stopped working due to complete frontend refactor Nicolas Drolet 2025-10-14 14:18:32 -0400
  • 7f43341629 refactor(approvals): so many changes that are difficult to keep track of. Work on more integration between approvals and timesheet, add list view to approvals, etc Nicolas Drolet 2025-10-10 17:04:14 -0400
  • 5a40c8febf feat: removed unnecessary url functions Lion Arar 2025-10-10 15:40:49 -0400
  • 8cf276deb0 feat: created context objects to feed the ai. Lion Arar 2025-10-10 15:02:18 -0400
  • 6277a73bd6 feat: added a centralized context folder which holds objects that describes the webpages of the app from a high level Lion Arar 2025-10-08 16:21:48 -0400
  • 19b2dd934c feat: added the translation for thinking... in the chatbot Lion Arar 2025-10-08 10:54:50 -0400
  • 1ce5c35a31 feat: Added i18n to chatbot titles, name and message to dynamically change depending on the selected preferance. Lion Arar 2025-10-08 10:48:21 -0400
  • c1d48edb1e feat: made the front capture the url whenever it changes and send it to the backend to later send to the n8n ai. Lion Arar 2025-10-08 08:56:28 -0400
  • 3c615ffe61 Merge branch 'dev/lion/chatbot' of git.targo.ca:Targo/targo_frontend into dev/lion/chatbot Lion Arar 2025-10-07 14:39:32 -0400
  • fe553b3cca Merge branch 'main' into dev/lion/chatbot Lion Arar 2025-10-07 14:38:45 -0400
  • 2078c93cd0 Merge branch 'main' into dev/lion/chatbot Lion Arar 2025-10-07 14:17:44 -0400
  • aa3bc3d64d style: minor input changes Lion Arar 2025-10-07 14:16:17 -0400
  • 7af13db81e Merge pull request 'dev/nicolas/approvals-DRYing' (#21) from dev/nicolas/approvals-DRYing into main Nicolas 2025-10-07 14:13:55 -0400
  • dc615340bc fix(auth): change auth signup to use authentik test account rather than seed account for supervisor Nicolas Drolet 2025-10-07 14:13:04 -0400
  • eed784c1fc style: changed the color for the header inside the drawer, to not have too much green everywhere Lion Arar 2025-10-07 11:32:57 -0400
  • 72bf750fb8 style: right drawer is now dynamically expandable by the user to enhance user experience Lion Arar 2025-10-07 11:09:42 -0400
  • 0b1ffe4787 style: parsed some of the incomming markdown such that headers bigger than h4 will be reduced to enhance readibilty. Lion Arar 2025-10-07 10:40:39 -0400
  • 901ed27b57 Merge branch 'main' into dev/lion/chatbot Lion Arar 2025-10-07 09:42:46 -0400
  • ee9121b369 style: turned the chat bubble into a drawer Lion Arar 2025-10-07 09:34:05 -0400
  • 8cc700d0e7 style: stylized the chat message to be a little more user friendly Lion Arar 2025-10-06 15:17:32 -0400
  • d958f90053 feat: User message now disappears faster instead of waiting for response, and chatbox shows a 'Thinking...' message while the user awaits the n8n response. Lion Arar 2025-10-06 14:20:51 -0400
  • 064f941ca5 style: Made the user's first name appear on the chat bubble as well as the selected name for the Ai agent Lion Arar 2025-10-06 11:28:41 -0400
  • ebc3bde10c Merge branch 'main' of git.targo.ca:Targo/targo_frontend into dev/nicolas/approvals-DRYing Nicolas Drolet 2025-10-03 12:24:42 -0400
  • 00f5565fe5 BREAKING(refactor): more refactor to streamline and standardize approvals and timesheet, pull to get expense changes Nicolas Drolet 2025-10-02 16:09:18 -0400
  • 1bdbe021fa Merge pull request 'dev/matthieu/timesheet-form' (#20) from dev/matthieu/timesheet-form into main matthieuh 2025-10-02 08:38:00 -0400
  • 3254deedeb Merge branch 'main' of git.targo.ca:Targo/targo_frontend into dev/matthieu/timesheet-form Matthieu Haineault 2025-10-02 08:36:20 -0400
  • e2206bae16 Merge branch 'main' of git.targo.ca:Targo/targo_frontend into dev/matthieu/timesheet-form Matthieu Haineault 2025-10-01 14:25:29 -0400
  • d05634397a feat(expenses): setup routing for expenses upsert function in form and list Matthieu Haineault 2025-10-01 14:23:51 -0400
  • 4aeafb1087 fix: fixed the chatbox server side communication Lion Arar 2025-10-01 14:10:34 -0400
  • 8ac36ec4fc attempted to make the front communicate with the back Lion Arar 2025-10-01 12:54:46 -0400
  • 0388719d42 Merge branch 'main' of git.targo.ca:Targo/targo_frontend into dev/matthieu/timesheet-form Matthieu Haineault 2025-09-30 10:43:29 -0400
  • 655a7ecff1 BREAKING(approvals): begin process of merging and DRYing timesheet with timesheet approvals, adjust imports, WIP - DO NOT MERGE Nicolas Drolet 2025-09-26 17:03:19 -0400
  • e83a26d455 feat: modified how the message is sent. Took out the handleEnter function since it wasnt needed. Lion Arar 2025-09-26 13:48:14 -0400
  • 89cce4f73f Merge branch 'main' of git.targo.ca:Targo/targo_frontend into dev/nicolas/approvals-DRYing Nicolas Drolet 2025-09-26 11:38:45 -0400
  • 64c7f34f41 feat: fixed the @keydown.enter function so that it actually works, previously it would not work properly Lion Arar 2025-09-26 11:26:40 -0400
  • 3bf8c57f74 refactor(approvals): massive refactor of names, DRY component scripts, separation of concern, trim unnecessary code Nicolas Drolet 2025-09-26 11:06:07 -0400
  • 5036be71e6 style: changed the conversation-box to use q-form to enable the submit function, as well as made the input field autogrow for readability Lion Arar 2025-09-26 10:37:22 -0400
  • 1a78b49193 style: modified chat button to adhere to Quasar styling without the need for a <style> and additional css Lion Arar 2025-09-26 10:19:10 -0400
  • 9bfbbb5635 styel: Changed the icon for the chatbot to be a robot to fit the objective better. Lion Arar 2025-09-25 11:15:41 -0400
  • 76f21e56ab feat: Prototype chat-response: made a message store and service, so that the current chatbox sends the inputted txt and retrieves the defined mock response. Lion Arar 2025-09-25 10:57:04 -0400
  • 9d3a30fa65 Merge pull request 'dev/matthieu/timesheet-form' (#19) from dev/matthieu/timesheet-form into main matthieuh 2025-09-25 09:59:40 -0400
  • 9512bc4bf6 Merge branch 'main' of git.targo.ca:Targo/targo_frontend into dev/matthieu/timesheet-form Matthieu Haineault 2025-09-25 09:58:07 -0400
  • c5c0e8b358 refactor(types): refactoring of shifts, expenses, timesheet types, interfaces and defaults values. Matthieu Haineault 2025-09-25 09:05:03 -0400
  • 398ef5f888 feat: Added initial skeleton for the messaging system Lion Arar 2025-09-24 16:55:25 -0400
  • e2eb795284 style: Added a button on the bottom right of the screen, this will later open the chatbox Lion Arar 2025-09-23 16:33:19 -0400
  • f91a664a92 refactor(approvals): send pay period picker to shared util components Nicolas Drolet 2025-09-22 15:49:53 -0400
  • 4470c855cf Merge pull request 'dev/matthieu/timesheet-form' (#18) from dev/matthieu/timesheet-form into main matthieuh 2025-09-22 15:16:47 -0400
  • ceb6313322 Merge branch 'main' of git.targo.ca:Targo/targo_frontend into dev/matthieu/timesheet-form Matthieu Haineault 2025-09-22 14:21:00 -0400
  • d1fc596b62 feat(expenses): expense's dialog 1st iteration Matthieu Haineault 2025-09-22 14:17:07 -0400
  • e32cfe2bf1 Merge pull request 'dev/nicolas/profile' (#17) from dev/nicolas/profile into main Nicolas 2025-09-22 14:13:03 -0400
  • dec2ec84f1 fix(app): refactor and slim i18n files, correct and update pages, rework and refactor verbose code on some components and pages Nicolas Drolet 2025-09-22 14:11:29 -0400
  • 45b2c3eef0 refactor(frontend): finally trim i18n messages, refactor and DRY older frontend code, general cleanup and component breakdown Nicolas Drolet 2025-09-19 16:59:15 -0400
  • dc20f8bf0a Merge branch 'main' of git.targo.ca:Targo/targo_frontend into dev/nicolas/profile Nicolas Drolet 2025-09-18 14:46:58 -0400
  • e9a8350b09 feat(profile): Profile module nearly complete, technically modular and could be used in employee list. Mobile friendly. Implement Dark Mode. Nicolas Drolet 2025-09-18 14:40:06 -0400
  • 3c30f44eb1 Merge pull request 'dev/matthieu/timesheet-form' (#16) from dev/matthieu/timesheet-form into main matthieuh 2025-09-18 14:39:07 -0400
  • 71956ef4b2 refactor(shift): extracted crud for shift from overview. Matthieu Haineault 2025-09-18 14:38:23 -0400
  • b488848ac3 feat(timesheet): added expenses list with create/update/delete expenses Matthieu Haineault 2025-09-17 16:47:57 -0400
  • 10a62219ef fix(timesheet): minor fixes to UI and time regex Matthieu Haineault 2025-09-16 15:37:01 -0400
  • 008b1363b5 Merge pull request 'dev/matthieu/timesheet-form' (#15) from dev/matthieu/timesheet-form into main matthieuh 2025-09-16 09:19:59 -0400
  • a252ad98ef feat(timesheet): added create-edit-delete shifts Matthieu Haineault 2025-09-16 09:17:30 -0400
  • b9a549b9f9 feat(profile): add profile template, employee tabs and panels, add some logic to validate entries, i18n implementation Nicolas Drolet 2025-09-12 16:55:33 -0400
  • 123befb5f8 feat(timesheet): added comment popup data Matthieu Haineault 2025-09-10 16:21:32 -0400
  • a2f07ac3fb feat(timesheet): added comment popup Matthieu Haineault 2025-09-10 15:26:32 -0400
  • 5c0c9036c4 feat(timesheet): added pay-period interface to timesheet employee page Matthieu Haineault 2025-09-10 08:34:21 -0400
  • f5ec3025ef fix(approvals): add total hours worked to employee timesheet cards Nicolas Drolet 2025-09-09 10:42:52 -0400
  • 3be76b9c96 fix(pay-period): modify total hours calculation Matthieu Haineault 2025-09-09 10:00:42 -0400
  • 8f3a4c13d1 fix(timesheet): ajusted imports to type Matthieu Haineault 2025-09-09 09:46:38 -0400
  • 04b5778dd4 refactor(timesheet): moved payload interfaces to seperate file Matthieu Haineault 2025-09-09 09:37:33 -0400
  • 47c58bb391 removed un-used files Matthieu Haineault 2025-09-09 09:24:38 -0400
  • b7806f955b Merge branch 'main' of git.targo.ca:Targo/targo_frontend into dev/nicolas/approvals-overview-details Nicolas Drolet 2025-09-09 09:28:27 -0400
  • ea91da2c8c Merge pull request 'dev/matthieu/timesheet-form' (#14) from dev/matthieu/timesheet-form into main matthieuh 2025-09-09 09:07:01 -0400
  • 757013bd8e feat(i18n): fixed some translation variables Matthieu Haineault 2025-09-09 09:02:45 -0400
  • 638d9ce175 Merge branch 'main' of git.targo.ca:Targo/targo_frontend into dev/nicolas/approvals-overview-details Again, not really sure why this is happening, but here we are Nicolas Drolet 2025-09-09 08:54:22 -0400
  • b33c7530eb Merge branch 'dev/nicolas/approvals-overview-details' of git.targo.ca:Targo/targo_frontend into dev/nicolas/approvals-overview-details not really sure what happened but here we are Nicolas Drolet 2025-09-09 08:51:17 -0400
  • 7f7f30d4a5 fix(approvals): add minor adjustments to i18n naming Nicolas Drolet 2025-09-09 08:50:33 -0400
  • 7bc9b45ef0 Merge branch 'main' of git.targo.ca:Targo/targo_frontend into dev/matthieu/timesheet-form Matthieu Haineault 2025-09-08 16:25:41 -0400
  • e7dfe6db00 feat(timesheet): added remote_work, add_shift, add_expense btns, Matthieu Haineault 2025-09-08 16:14:57 -0400
  • 0fd515e8cd Merge pull request 'dev/nicolas/approvals-overview-details' (#12) from dev/nicolas/approvals-overview-details into main Nicolas 2025-09-08 16:12:52 -0400