ce2fd3e024Merge 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 mainNicolas2025-11-12 15:29:16 -0500
da93753515Merge branch 'main' of git.targo.ca:Targo/targo_frontend into dev/nicolas/timesheet-gui-refactorNicolas Drolet2025-11-12 15:28:28 -0500
d5cdf3c7b4fix(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 Drolet2025-11-12 15:27:39 -0500
dccf5a8d82Merge pull request 'dev/nicolas/timesheet-gui-refactor' (#23) from dev/nicolas/timesheet-gui-refactor into mainNicolas2025-11-11 12:48:47 -0500
d913404af5Merge branch 'main' of git.targo.ca:Targo/targo_frontend into dev/nicolas/timesheet-gui-refactorNicolas Drolet2025-11-11 12:46:48 -0500
1274a1b65brefactor(timesheet): update appearance, work on expense dialog, plugging to backend.Nicolas Drolet2025-11-11 12:45:38 -0500
62385461d5fix(presets): minor fix to change imports, excluded eslint from commenting on current build.Nicolas Drolet2025-11-10 08:31:24 -0500
8e24d36b56Merge branch 'dev/nicolas/timesheet-gui-refactor' of git.targo.ca:Targo/targo_frontend into dev/nicolas/timesheet-gui-refactorNicolas Drolet2025-11-07 17:04:23 -0500
ac6744ff18refactor(timesheet): rework appearance and functionalityNicolas Drolet2025-11-07 17:02:54 -0500
13b3cf9399feat(schedule-presets): implement store and service for schedule-presets. added schedule panel to profile menu
Matthieu Haineault
2025-11-07 16:50:37 -0500
f0ef88a16crefactor(timesheet): more work on plugging in backend, managing expensesNicolas Drolet2025-10-31 17:03:21 -0400
18aa4c08f4fix(docker): bit of a callback to App Targo 1.0 -- 'clean Dockerfile'Nicolas Drolet2025-10-29 16:34:17 -0400
52984c88e9Merge pull request 'dev/nicolas/timesheet-gui-refactor' (#22) from dev/nicolas/timesheet-gui-refactor into mainNicolas2025-10-29 15:21:15 -0400
2a785d68fffeat: took the user from the front to send to the backLion Arar2025-10-15 08:29:06 -0400
702a977fcerefactor(timesheet): fix delete shift functionality which had stopped working due to complete frontend refactorNicolas Drolet2025-10-14 14:18:32 -0400
7f43341629refactor(approvals): so many changes that are difficult to keep track of. Work on more integration between approvals and timesheet, add list view to approvals, etcNicolas Drolet2025-10-10 17:04:14 -0400
8cf276deb0feat: created context objects to feed the ai.Lion Arar2025-10-10 15:02:18 -0400
6277a73bd6feat: added a centralized context folder which holds objects that describes the webpages of the app from a high levelLion Arar2025-10-08 16:21:48 -0400
19b2dd934cfeat: added the translation for thinking... in the chatbotLion Arar2025-10-08 10:54:50 -0400
1ce5c35a31feat: Added i18n to chatbot titles, name and message to dynamically change depending on the selected preferance.Lion Arar2025-10-08 10:48:21 -0400
c1d48edb1efeat: made the front capture the url whenever it changes and send it to the backend to later send to the n8n ai.Lion Arar2025-10-08 08:56:28 -0400
3c615ffe61Merge branch 'dev/lion/chatbot' of git.targo.ca:Targo/targo_frontend into dev/lion/chatbotLion Arar2025-10-07 14:39:32 -0400
fe553b3ccaMerge branch 'main' into dev/lion/chatbotLion Arar2025-10-07 14:38:45 -0400
2078c93cd0Merge branch 'main' into dev/lion/chatbotLion Arar2025-10-07 14:17:44 -0400
7af13db81eMerge pull request 'dev/nicolas/approvals-DRYing' (#21) from dev/nicolas/approvals-DRYing into mainNicolas2025-10-07 14:13:55 -0400
dc615340bcfix(auth): change auth signup to use authentik test account rather than seed account for supervisorNicolas Drolet2025-10-07 14:13:04 -0400
eed784c1fcstyle: changed the color for the header inside the drawer, to not have too much green everywhereLion Arar2025-10-07 11:32:57 -0400
72bf750fb8style: right drawer is now dynamically expandable by the user to enhance user experienceLion Arar2025-10-07 11:09:42 -0400
0b1ffe4787style: parsed some of the incomming markdown such that headers bigger than h4 will be reduced to enhance readibilty.Lion Arar2025-10-07 10:40:39 -0400
901ed27b57Merge branch 'main' into dev/lion/chatbotLion Arar2025-10-07 09:42:46 -0400
ee9121b369style: turned the chat bubble into a drawerLion Arar2025-10-07 09:34:05 -0400
8cc700d0e7style: stylized the chat message to be a little more user friendlyLion Arar2025-10-06 15:17:32 -0400
d958f90053feat: User message now disappears faster instead of waiting for response, and chatbox shows a 'Thinking...' message while the user awaits the n8n response.Lion Arar2025-10-06 14:20:51 -0400
064f941ca5style: Made the user's first name appear on the chat bubble as well as the selected name for the Ai agentLion Arar2025-10-06 11:28:41 -0400
ebc3bde10cMerge branch 'main' of git.targo.ca:Targo/targo_frontend into dev/nicolas/approvals-DRYingNicolas Drolet2025-10-03 12:24:42 -0400
00f5565fe5BREAKING(refactor): more refactor to streamline and standardize approvals and timesheet, pull to get expense changesNicolas Drolet2025-10-02 16:09:18 -0400
1bdbe021faMerge pull request 'dev/matthieu/timesheet-form' (#20) from dev/matthieu/timesheet-form into mainmatthieuh2025-10-02 08:38:00 -0400
3254deedebMerge branch 'main' of git.targo.ca:Targo/targo_frontend into dev/matthieu/timesheet-form
Matthieu Haineault
2025-10-02 08:36:20 -0400
e2206bae16Merge branch 'main' of git.targo.ca:Targo/targo_frontend into dev/matthieu/timesheet-form
Matthieu Haineault
2025-10-01 14:25:29 -0400
d05634397afeat(expenses): setup routing for expenses upsert function in form and list
Matthieu Haineault
2025-10-01 14:23:51 -0400
4aeafb1087fix: fixed the chatbox server side communicationLion Arar2025-10-01 14:10:34 -0400
8ac36ec4fcattempted to make the front communicate with the backLion Arar2025-10-01 12:54:46 -0400
0388719d42Merge branch 'main' of git.targo.ca:Targo/targo_frontend into dev/matthieu/timesheet-form
Matthieu Haineault
2025-09-30 10:43:29 -0400
655a7ecff1BREAKING(approvals): begin process of merging and DRYing timesheet with timesheet approvals, adjust imports, WIP - DO NOT MERGENicolas Drolet2025-09-26 17:03:19 -0400
e83a26d455feat: modified how the message is sent. Took out the handleEnter function since it wasnt needed.Lion Arar2025-09-26 13:48:14 -0400
89cce4f73fMerge branch 'main' of git.targo.ca:Targo/targo_frontend into dev/nicolas/approvals-DRYingNicolas Drolet2025-09-26 11:38:45 -0400
64c7f34f41feat: fixed the @keydown.enter function so that it actually works, previously it would not work properlyLion Arar2025-09-26 11:26:40 -0400
3bf8c57f74refactor(approvals): massive refactor of names, DRY component scripts, separation of concern, trim unnecessary codeNicolas Drolet2025-09-26 11:06:07 -0400
5036be71e6style: changed the conversation-box to use q-form to enable the submit function, as well as made the input field autogrow for readabilityLion Arar2025-09-26 10:37:22 -0400
1a78b49193style: modified chat button to adhere to Quasar styling without the need for a <style> and additional cssLion Arar2025-09-26 10:19:10 -0400
9bfbbb5635styel: Changed the icon for the chatbot to be a robot to fit the objective better.Lion Arar2025-09-25 11:15:41 -0400
76f21e56abfeat: 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 Arar2025-09-25 10:57:04 -0400
9d3a30fa65Merge pull request 'dev/matthieu/timesheet-form' (#19) from dev/matthieu/timesheet-form into mainmatthieuh2025-09-25 09:59:40 -0400
9512bc4bf6Merge branch 'main' of git.targo.ca:Targo/targo_frontend into dev/matthieu/timesheet-form
Matthieu Haineault
2025-09-25 09:58:07 -0400
c5c0e8b358refactor(types): refactoring of shifts, expenses, timesheet types, interfaces and defaults values.
Matthieu Haineault
2025-09-25 09:05:03 -0400
398ef5f888feat: Added initial skeleton for the messaging systemLion Arar2025-09-24 16:55:25 -0400
e2eb795284style: Added a button on the bottom right of the screen, this will later open the chatboxLion Arar2025-09-23 16:33:19 -0400
f91a664a92refactor(approvals): send pay period picker to shared util componentsNicolas Drolet2025-09-22 15:49:53 -0400
4470c855cfMerge pull request 'dev/matthieu/timesheet-form' (#18) from dev/matthieu/timesheet-form into mainmatthieuh2025-09-22 15:16:47 -0400
ceb6313322Merge branch 'main' of git.targo.ca:Targo/targo_frontend into dev/matthieu/timesheet-form
Matthieu Haineault
2025-09-22 14:21:00 -0400
e32cfe2bf1Merge pull request 'dev/nicolas/profile' (#17) from dev/nicolas/profile into mainNicolas2025-09-22 14:13:03 -0400
dec2ec84f1fix(app): refactor and slim i18n files, correct and update pages, rework and refactor verbose code on some components and pagesNicolas Drolet2025-09-22 14:11:29 -0400
45b2c3eef0refactor(frontend): finally trim i18n messages, refactor and DRY older frontend code, general cleanup and component breakdownNicolas Drolet2025-09-19 16:59:15 -0400
dc20f8bf0aMerge branch 'main' of git.targo.ca:Targo/targo_frontend into dev/nicolas/profileNicolas Drolet2025-09-18 14:46:58 -0400
e9a8350b09feat(profile): Profile module nearly complete, technically modular and could be used in employee list. Mobile friendly. Implement Dark Mode.Nicolas Drolet2025-09-18 14:40:06 -0400
3c30f44eb1Merge pull request 'dev/matthieu/timesheet-form' (#16) from dev/matthieu/timesheet-form into mainmatthieuh2025-09-18 14:39:07 -0400
71956ef4b2refactor(shift): extracted crud for shift from overview.
Matthieu Haineault
2025-09-18 14:38:23 -0400
b488848ac3feat(timesheet): added expenses list with create/update/delete expenses
Matthieu Haineault
2025-09-17 16:47:57 -0400
10a62219effix(timesheet): minor fixes to UI and time regex
Matthieu Haineault
2025-09-16 15:37:01 -0400
008b1363b5Merge pull request 'dev/matthieu/timesheet-form' (#15) from dev/matthieu/timesheet-form into mainmatthieuh2025-09-16 09:19:59 -0400
b7806f955bMerge branch 'main' of git.targo.ca:Targo/targo_frontend into dev/nicolas/approvals-overview-detailsNicolas Drolet2025-09-09 09:28:27 -0400
ea91da2c8cMerge pull request 'dev/matthieu/timesheet-form' (#14) from dev/matthieu/timesheet-form into mainmatthieuh2025-09-09 09:07:01 -0400
757013bd8efeat(i18n): fixed some translation variables
Matthieu Haineault
2025-09-09 09:02:45 -0400
638d9ce175Merge 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 areNicolas Drolet2025-09-09 08:54:22 -0400
b33c7530ebMerge 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 areNicolas Drolet2025-09-09 08:51:17 -0400
7f7f30d4a5fix(approvals): add minor adjustments to i18n namingNicolas Drolet2025-09-09 08:50:33 -0400
7bc9b45ef0Merge branch 'main' of git.targo.ca:Targo/targo_frontend into dev/matthieu/timesheet-form
Matthieu Haineault
2025-09-08 16:25:41 -0400