streamd/src
Konstantin Fickel ca43106486
feat(timesheet): add formatted report output to CLI
Replace CSV output with formatted table display showing:
- Monthly breakdown with expected/actual hours per day
- Day types (Regular, Sick Leave, Vacation, Holiday, Flex Day, etc.)
- Warning indicators for missing days and overlapping timecards
- Monthly summaries with total expected/actual hours
- Cumulative balance across all months
- Detailed warnings section at the end

Shows helpful message when no .streamd.toml configuration is found.
2026-04-02 16:22:27 +02:00
..
cli feat(timesheet): add formatted report output to CLI 2026-04-02 16:22:27 +02:00
extract refactor: rewrite in rust 2026-03-29 18:28:03 +02:00
localize refactor: rewrite in rust 2026-03-29 18:28:03 +02:00
models refactor: rewrite in rust 2026-03-29 18:28:03 +02:00
query refactor: rewrite in rust 2026-03-29 18:28:03 +02:00
timesheet feat(timesheet): add report generation logic 2026-04-02 16:22:26 +02:00
config.rs chore: switch from yaml to toml 2026-03-29 19:14:51 +02:00
error.rs chore: switch from yaml to toml 2026-03-29 19:14:51 +02:00
lib.rs refactor: rewrite in rust 2026-03-29 18:28:03 +02:00
main.rs refactor: rewrite in rust 2026-03-29 18:28:03 +02:00