|
|
d7fd717c95
|
Refactor duplicate code, lints, correct engine status render
|
2026-03-14 20:18:51 +02:00 |
|
|
|
756c1cdc47
|
Improve UI
- Add metrics table to sidebar after schedule generation
- Add scheduler status indicator to sidebar
- Refactor report() to consume `ResidentMetrics`
- Delete unused preview component
- Beautify css across wizard steps
|
2026-03-14 19:44:29 +02:00 |
|
|
|
f84d812602
|
Add custom errors with thiserror, log thread id
|
2026-02-03 23:02:44 +02:00 |
|
|
|
318b7f6450
|
Hold config state from the generated schedule; avoids desync issues when changing configs and re-exporting data without generating new schedule
|
2026-02-01 23:23:27 +02:00 |
|
|
|
334b009749
|
Resolve lint warnings
|
2026-01-18 00:03:18 +02:00 |
|
|
|
125ddc3117
|
Change ResidentId(String) to ResidentId(u8), impl Copy for ShiftType, use u8 for all UserConfig params
|
2026-01-17 19:27:35 +02:00 |
|
|
|
db7623528c
|
Remove bind of project month in resident calendar options
|
2026-01-13 21:02:25 +02:00 |
|
|
|
92a9c6d704
|
Implement DTOs, add managed state for schedule, export to txt
|
2026-01-11 22:28:10 +02:00 |
|
|
|
e11e1376eb
|
Sync progress
|
2025-12-28 21:32:08 +02:00 |
|
|
|
8f8fc50310
|
Init project
|
2025-12-26 11:25:45 +02:00 |
|