proposal-system/api
Adam Moussa 01fe003a6d fix: wire test suites into CI, fix stale tests from Phase 1-2 fixes
- Add web-test job (vitest) and python-test job (pytest) to CI workflow
- dotnet reusable workflow already runs tests by default
- Update InternalApiKeyMiddleware tests for API-C1/API-H1 fixes:
  invalid key now returns 401 (not pass-through), valid key on
  disallowed path returns 403
- Fix suggestions test: include status field for LAM-H4 idempotency guard
- Total: 108 tests (77 .NET, 12 web, 19 Python) all passing
2026-05-27 18:18:44 -04:00
..
src fix: API-H2 validate redirectUri, API-H6 add structured logging to services 2026-05-27 18:18:44 -04:00
tests/ProposalSystem.Tests fix: wire test suites into CI, fix stale tests from Phase 1-2 fixes 2026-05-27 18:18:44 -04:00
global.json Fix JSON enum serialization and audit log jsonb format 2026-05-20 17:23:55 -04:00
ProposalSystem.sln test: bootstrap test infrastructure with critical coverage (QA-C1 through QA-C6) 2026-05-27 18:18:44 -04:00