|
|
89148343b6
|
feat(approvals): add chart to track total hours for each type, chart to track expenses, begin work on widget to display detailed shift info.
|
2025-09-02 16:56:04 -04:00 |
|
|
|
b4435020b2
|
feat(approvals): add print report functionality and filters for backend testing
|
2025-08-27 15:48:27 -04:00 |
|
|
|
6248cb3354
|
feat(approvals): add timeline compact viewer. Forego slider/range implementation for custom vue/typescript method
|
2025-08-25 17:07:08 -04:00 |
|
|
|
7dbb30259c
|
refactor(many): change some components to respect 'props down, events up' convention for modularity and reusability. Keep branch open for future possible refactors.
|
2025-08-22 11:11:14 -04:00 |
|
|
|
d0e64bdffc
|
refactor(approvals): move functionalities for separation of concern, page formatting, i18n refactoring, consideration for mobile appearance.
|
2025-08-21 17:06:57 -04:00 |
|
|
|
27e73f8f51
|
refactor(approvals): change timesheet store to no longer rely on array of pay periods, now requests new pay period objects depending on date picker button pressed.
|
2025-08-21 10:44:23 -04:00 |
|
|
|
21b98ec825
|
refactor(approvals): remake entire card appearance, hook up to pay period picker to backend, make the period picker actually functional.
|
2025-08-20 17:03:32 -04:00 |
|
|
|
0c1d214420
|
refactor(approvals): fully overhaul timesheet approvals to work with backend, begin to implement approval logic.
|
2025-08-19 16:49:49 -04:00 |
|