shoc-backend/Api.SeaHavenIndustries
Alexandre Brandizzi 104439c239 fix(dashboard): serialise KPI counts in Stats response (SH-353)
GetKpiCountsAsync computes ScheduledTomorrow, PendingUplifts and
AvetaPending and DashboardStatsDTO carries them, but the Stats
endpoint's anonymous wire object never serialised them, so the tiles
had nothing to read. Add scheduledTomorrow, pendingUplifts and
avetaPending to the response.

Add a DashboardServiceTests case covering GetKpiCountsAsync end to end:
it asserts all three counts and pins the pendingUplifts semantics to
Status "Pending" only, excluding "ChangesRequested" (which is back with
the vendor, not awaiting an approval decision).
2026-09-16 20:07:31 -03:00
..
.config Initial commit 2024-09-28 14:58:36 -04:00
Controllers fix(dashboard): serialise KPI counts in Stats response (SH-353) 2026-09-16 20:07:31 -03:00
DTOs feat(locations): manage ordered site contacts 2026-09-15 19:03:54 -03:00
Filters merge: integrate origin/dev into PR #22 flag-color base 2026-07-24 14:20:16 -03:00
Helper feat: add API Sentry tracing (SH-298) (#105) 2026-09-04 14:11:32 -03:00
HostedServices feat: add API Sentry tracing (SH-298) (#105) 2026-09-04 14:11:32 -03:00
Infrastructure feat(work-orders): stream stored WO media safely 2026-09-08 11:09:55 -03:00
Middleware feat: add API Sentry tracing (SH-298) (#105) 2026-09-04 14:11:32 -03:00
Models initial commit for api changes 2025-02-18 13:13:33 -06:00
Observability fix(observability): preserve backend release identity (#114) 2026-09-15 16:08:14 -03:00
Options feat(work-orders): add Phase 5 scheduled domain events (WeekRolled) 2026-07-24 10:13:17 -03:00
Properties Initial commit 2024-09-28 14:58:36 -04:00
wwwroot Add zip-to-zip distance calculation for vendor dispatch 2026-04-17 11:56:06 -04:00
Api.SeaHavenIndustries.csproj feat: add API Sentry tracing (SH-298) (#105) 2026-09-04 14:11:32 -03:00
Api.SeaHavenIndustries.http Initial commit 2024-09-28 14:58:36 -04:00
appsettings.Development.json fix(security): remove hardcoded secrets from source 2026-06-05 11:56:54 -04:00
appsettings.json fix(work-orders): satisfy producer contract review 2026-07-27 16:33:06 -03:00
appsettings.Production.json fix(vendors): address roadmap review findings 2026-07-24 11:49:57 -03:00
aws-beanstalk-tools-defaults.json fixes for Dev changes 2026-04-24 12:12:16 -05:00
db.txt fixes for Dev changes 2026-04-24 12:12:16 -05:00
Program.cs feat: add API Sentry tracing (SH-298) (#105) 2026-09-04 14:11:32 -03:00