Nic D
119a145549
feat(timesheet): add functionality to upload expense attachment to garage test instance
...
requires further development. Key used to store file needs to be saved to expense to be later used for retrieval
2026-01-30 13:44:43 -05:00
1a707bf05b
fix(timesheet): adjustment to mobile UI, reduce header space, remove footer
2026-01-07 10:32:19 -05:00
76da80cccc
fix(all): fix scroll issue in timesheet mobile, add approval for individual expenses in approvals
2026-01-07 09:49:20 -05:00
13c339953f
feat(timesheet): add shift overlap verification to shift entries
...
Also refactor mobile UI/UX for timesheet: reduced header bloat, made only shifts scrollable, added left or right swipe to travel between pay periods, showing default 'no data' message when beyond 6-month-back 1-month-forward timesheet scope.
2025-12-18 10:05:31 -05:00
faa239784b
refactor(timesheet): redo expense dialog to work with Expansion Items, improve UI/UX
2025-12-16 11:06:59 -05:00
39ce63603e
fix(approvals, timesheet): separation of concern, refactor timesheet route to use optional email, fix frontend routes and streamline store, simplify logic in many places.
2025-11-21 12:01:46 -05:00
b436428a33
refactor(timesheet): finalize support for expenses, approval display, minor timesheet approval rework
2025-11-18 14:50:03 -05:00
b307f33ab0
refactor(timesheet): add at least some updates to approved shift look, maybe more???
2025-11-14 17:00:27 -05:00
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.
2025-11-12 15:27:39 -05:00
1274a1b65b
refactor(timesheet): update appearance, work on expense dialog, plugging to backend.
2025-11-11 12:45:38 -05:00
f0ef88a16c
refactor(timesheet): more work on plugging in backend, managing expenses
2025-10-31 17:03:21 -04:00
6c6cecbe7d
feat(docker): Add/Correct Dockerfile for remote Docker Lab deployment
2025-10-29 15:19:10 -04:00
33061ef2ab
BREAKING(timesheet): Overhaul timesheet UI, refactor to increase efficiency, complete OIDC login
...
Change timesheet UI to better fit current app model and avoid adding extra clicks and interactions to add new shifts and expenses. Also refactoring calls to backend to be more efficient and use recently-finalized OIDC implementation and integration.
2025-10-22 08:59:40 -04:00
702a977fce
refactor(timesheet): fix delete shift functionality which had stopped working due to complete frontend refactor
2025-10-14 14:18:32 -04:00
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
2025-10-10 17:04:14 -04:00
dc615340bc
fix(auth): change auth signup to use authentik test account rather than seed account for supervisor
2025-10-07 14:13:04 -04:00
ebc3bde10c
Merge branch 'main' of git.targo.ca:Targo/targo_frontend into dev/nicolas/approvals-DRYing
2025-10-03 12:24:42 -04:00
00f5565fe5
BREAKING(refactor): more refactor to streamline and standardize approvals and timesheet, pull to get expense changes
2025-10-02 16:09:18 -04:00
Matthieu Haineault
c5c0e8b358
refactor(types): refactoring of shifts, expenses, timesheet types, interfaces and defaults values.
2025-09-25 09:05:03 -04:00