Commit Graph

11 Commits

Author SHA1 Message Date
Matthieu Haineault
c7ba02d74b fix(schedule): removed is_default from schedule_preset modules and its refs 2025-12-19 12:45:03 -05:00
faa239784b refactor(timesheet): redo expense dialog to work with Expansion Items, improve UI/UX 2025-12-16 11:06:59 -05:00
c5cf6becda feat(employee-list): add check for overlap when creating or editing schedule presets
module complete for staging
2025-12-15 14:17:37 -05:00
34f1ce5762 fix(presets): fix issue with shifts in preset editing getting sorted reactively, due to shifts being unsorted from backend.
Backend now sorts shifts before sending to front.
2025-12-12 14:54:25 -05:00
Nic D.
3579931899 fix(schedule-preset): can now add new schedule presets, small service/store refactor
minor bug fix with schedule preview not showing up in the schedule tab when looking at the details of an employee who has a schedule preset assigned to them.
2025-12-11 10:27:35 -05:00
Nic D.
fd2146567f feat(schedule-preset): Add update and create functionality to schedule preset with preview 2025-12-10 16:59:41 -05:00
f6e9415369 feat(preset): add preset function, select preset for employee, revamp employee management dialog UI/UX
Also change display of employee list to better wrap around card content
2025-12-09 16:59:53 -05:00
b13c8b8b1b feat(employees): add modal to show employee details, connects successfully to backend and receives data. 2025-08-15 17:00:52 -04:00
f33ca127fa refactor(employees): finish connection to backend api, design cards to display employees, fine-tunning element placement 2025-08-14 17:03:51 -04:00
f45d0c2bd6 feat(employees): add page and components for employee list, connect to backend logic 2025-08-13 17:02:59 -04:00
1f94d6a900 eat(approvals): add and define components and other files related to timesheet approval page 2025-08-08 17:04:54 -04:00