No description
Find a file
Claudio Schaad 2eedd2fd20 PR E: ChartService cleanup
Remove the settings-mutating year-hopping in GetAccountExpensesPerMonth
that discarded the user's header year selection and silently forced
the Spendings-over-time chart back to DateTime.Now.Year. The chart
now honours settingsService.GetYear(), skips accounts with no
transactions instead of returning null, and no longer depends on
IAccountRepository or ISubclassRepository.

Also reorder the plan: async becomes PR F, tests PR G.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-02 20:56:20 +02:00
.idea/.idea.Accounting/.idea Add new blazor app 2025-05-04 20:00:42 +02:00
dlls Add new blazor app 2025-05-04 20:00:42 +02:00
Schaad.Accounting.Common PR C: mechanical cleanup (typos, packages, formatting, culture) 2026-07-02 20:46:55 +02:00
Schaad.Accounting.Db PR D: per-scope repository cache 2026-07-02 20:52:24 +02:00
Schaad.Accounting.Services PR E: ChartService cleanup 2026-07-02 20:56:20 +02:00
Schaad.Accounting.UI PR D: per-scope repository cache 2026-07-02 20:52:24 +02:00
.gitignore Add new blazor app 2025-05-04 20:00:42 +02:00
Accounting.sln Add new blazor app 2025-05-04 20:00:42 +02:00
CLAUDE.md PR A: correctness fixes and improvement plan 2026-07-02 20:37:03 +02:00
IMPROVEMENT_PLAN.md PR E: ChartService cleanup 2026-07-02 20:56:20 +02:00
LICENSE Create LICENSE 2025-05-14 21:46:47 +02:00