Matthieu Haineault
|
c5c0e8b358
|
refactor(types): refactoring of shifts, expenses, timesheet types, interfaces and defaults values.
|
2025-09-25 09:05:03 -04:00 |
|
Matthieu Haineault
|
d1fc596b62
|
feat(expenses): expense's dialog 1st iteration
|
2025-09-22 14:17:07 -04:00 |
|
Matthieu Haineault
|
71956ef4b2
|
refactor(shift): extracted crud for shift from overview.
|
2025-09-18 14:38:23 -04:00 |
|
Matthieu Haineault
|
b488848ac3
|
feat(timesheet): added expenses list with create/update/delete expenses
|
2025-09-17 16:47:57 -04:00 |
|
Matthieu Haineault
|
10a62219ef
|
fix(timesheet): minor fixes to UI and time regex
|
2025-09-16 15:37:01 -04:00 |
|
Matthieu Haineault
|
a252ad98ef
|
feat(timesheet): added create-edit-delete shifts
|
2025-09-16 09:17:30 -04:00 |
|
Matthieu Haineault
|
a2f07ac3fb
|
feat(timesheet): added comment popup
|
2025-09-10 15:26:32 -04:00 |
|
Matthieu Haineault
|
5c0c9036c4
|
feat(timesheet): added pay-period interface to timesheet employee page
|
2025-09-10 08:34:21 -04:00 |
|