Commit Graph

15 Commits

Author SHA1 Message Date
Nic D
e37ec79827 fix(many): refactor timesheet approval download menu, details window fixes, store refactor
- Timesheet Approval's download menu has had its UI overhauled and the script has been streamlined to better match backend structure and logic

- Details window in timesheet approval has a few bug and oversight fixes.

- Refactored UI store to work with camelCase instead of snake_case
2026-03-18 09:18:06 -04:00
Nic D
9b1bfc9068 fix(approvals): remove one slash in route because YEP 2026-01-21 10:44:05 -05:00
Nic D
c1e6f262d1 fix(approvals): change backend address to use env instead of localhost 2026-01-21 10:39:30 -05:00
Nic D
dccc2f4a10 feat(approvals): add SSE to timesheet-approval to notify of timesheet changes 2026-01-21 10:21:01 -05:00
2e2f2cd802 feat(timesheet_approval): begin integration of connection to approval SSE stream 2026-01-20 16:27:23 -05:00
ec0ea14a91 feat(timesheet-approval): add toggle of approval for timesheets through overview card 2025-12-22 15:51:11 -05:00
Matthieu Haineault
6120bd5e23 feat(csv): finished setup the download csv options 2025-12-12 13:25:33 -05:00
Matthieu Haineault
803c9f977f feat(csv): started to implements the dialog for the csv download feature 2025-12-03 14:40:05 -05:00
712e831653 fix(timesheets): implementing validation for shifts, fix service response changes. 2025-11-24 16:42:40 -05:00
82bf7d5282 fix(approvals): refactor to work with staging db which has partial user and employee info. 2025-11-24 09:01:49 -05:00
75ca572040 refactor(approvals): Reconnect Services to backend logic and routes, adjust UI/UX, fix list mode 2025-11-19 13:58:50 -05:00
c1c0faeaf1 BREAKING(login): implement full auth process using Authentik, remove files containing deprecated code 2025-10-15 17:06:51 -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
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
3bf8c57f74 refactor(approvals): massive refactor of names, DRY component scripts, separation of concern, trim unnecessary code 2025-09-26 11:06:07 -04:00