Nic D
6576177652
fix(timesheet, approvals): overhaul of UI elements, standardized inputs and selects
2026-03-23 14:35:51 -04:00
Nic D
83dd3a4de4
remove console.log statements. Will be using debugger going forward.
2026-03-18 09:32:17 -04:00
Nic D.
9213a42d6b
refactor(timesheet): complete overhaul of expense UI, fix functionality in approval module.
2026-03-11 12:24:06 -04:00
Nic D
1271d1eb61
fix(timesheet): fix issue with expense not updating properly in approval module
...
Also rework expense item appearance in list to better divide space between components for visual clarity.
2026-03-10 15:52:40 -04:00
Nic D
505fdf0e62
feat(expense): finalize implementation of S3 in expenses
...
Now able to upload and then view images attached to expenses. Will need to check if further changes need to be made to updating expenses. Minor structural changes here and there.
2026-02-11 07:52:07 -05:00
Nic D
e8eb633810
fix(timesheet): fix expense submit issue in timesheet. Fix save button missing in approval dialog.
2026-02-09 09:50:42 -05:00
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
Nic D.
1cac8966be
fix(timesheet-approval): fix issue where expense wouldn't show correct expense type an refuse to update
2026-01-26 11:09:50 -05:00
Nic D
b9613889f5
fix(approvals): adjust scripts to handle timesheet modifications made through approvals page
2026-01-22 10:38:08 -05:00
c62350fde4
fix(approvals): add more functionality and ui fixes to list view, add weekly breakdown hours, ui adjustments to card view
2026-01-09 07:37:50 -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
db821d1d13
refactor(timesheet): add buttons to apply weekly or daily presets, fix mobile UI/UX to please sup.
2025-12-17 13:27:15 -05:00
faa239784b
refactor(timesheet): redo expense dialog to work with Expansion Items, improve UI/UX
2025-12-16 11:06:59 -05:00
1b4e59b292
refactor(timesheet): working on expense list, optimizing class usage
...
working to refactor expense list and form to instead be q-expansion-items that are part of the same group, will trim a lot of needless code and q-slide-transition use this way.
2025-12-15 17:12:39 -05:00
b436428a33
refactor(timesheet): finalize support for expenses, approval display, minor timesheet approval rework
2025-11-18 14:50:03 -05:00
88cdb9e5ff
feat(timesheet mobile): add interfaces for expense dialog in mobile format
...
Added mobile versions for expense form as well as expense items.
2025-11-17 12:06:30 -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
ac6744ff18
refactor(timesheet): rework appearance and functionality
...
removed modal for shift creation/update to better match current timesheet app and avoid adding superfluous user actions. Tweaked appearance of timesheet and overall theme to remove overcrowding of colors/elements
2025-11-07 17:02:54 -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