[SPA][P13] Angular API-kontrakt smoke for host/player endpoints (#199) #203

Merged
integrator-bot merged 1 commits from feat/issue-199-angular-api-contract-smoke into main 2026-03-01 19:23:15 +01:00
Owner

Summary

  • udvider Angular API-kontrakt smoke i frontend/angular/src/app/api-contract-smoke.spec.ts
  • dækker canonical host + player endpoint-kontrakter via createAngularApiClient
  • verificerer endpoint paths, payloads og withCredentials for de centrale flows

Covered endpoints

  • GET /lobby/sessions/{code}
  • POST /lobby/sessions/join
  • POST /lobby/sessions/{code}/rounds/start
  • POST /lobby/sessions/{code}/questions/show
  • POST /lobby/sessions/{code}/questions/{id}/answers/mix
  • POST /lobby/sessions/{code}/questions/{id}/scores/calculate
  • GET /lobby/sessions/{code}/scoreboard
  • POST /lobby/sessions/{code}/rounds/next
  • POST /lobby/sessions/{code}/finish
  • POST /lobby/sessions/{code}/questions/{id}/lies/submit
  • POST /lobby/sessions/{code}/questions/{id}/guesses/submit

Closes #199

## Summary - udvider Angular API-kontrakt smoke i `frontend/angular/src/app/api-contract-smoke.spec.ts` - dækker canonical host + player endpoint-kontrakter via `createAngularApiClient` - verificerer endpoint paths, payloads og `withCredentials` for de centrale flows ## Covered endpoints - GET `/lobby/sessions/{code}` - POST `/lobby/sessions/join` - POST `/lobby/sessions/{code}/rounds/start` - POST `/lobby/sessions/{code}/questions/show` - POST `/lobby/sessions/{code}/questions/{id}/answers/mix` - POST `/lobby/sessions/{code}/questions/{id}/scores/calculate` - GET `/lobby/sessions/{code}/scoreboard` - POST `/lobby/sessions/{code}/rounds/next` - POST `/lobby/sessions/{code}/finish` - POST `/lobby/sessions/{code}/questions/{id}/lies/submit` - POST `/lobby/sessions/{code}/questions/{id}/guesses/submit` Closes #199
dev-bot added 1 commit 2026-03-01 19:14:15 +01:00
test(spa): expand angular API contract smoke for host/player endpoints (#199)
All checks were successful
CI / test-and-quality (push) Successful in 2m38s
CI / test-and-quality (pull_request) Successful in 2m38s
6cff552572
reviewer-bot requested changes 2026-03-01 19:17:08 +01:00
Dismissed
reviewer-bot left a comment
Owner

Blocker: Required CI checks are still pending for head SHA 6cff552572 (test-and-quality push/pull_request waiting). Code changes look reasonable, but merge gate is not satisfied yet. When required checks turn green, review state can be changed to APPROVED on same SHA.

Blocker: Required CI checks are still pending for head SHA 6cff55257271e4995cb0fa154818f1bb2d0c1961 (test-and-quality push/pull_request waiting). Code changes look reasonable, but merge gate is not satisfied yet. When required checks turn green, review state can be changed to APPROVED on same SHA.
reviewer-bot approved these changes 2026-03-01 19:20:40 +01:00
Dismissed
reviewer-bot left a comment
Owner

Required status checks for this head SHA are now green (CI / test-and-quality push + pull_request). No additional blockers found.

Required status checks for this head SHA are now green (CI / test-and-quality push + pull_request). No additional blockers found.
reviewer-bot approved these changes 2026-03-01 19:20:54 +01:00
Dismissed
reviewer-bot left a comment
Owner

test APPROVE

test APPROVE
reviewer-bot approved these changes 2026-03-01 19:20:54 +01:00
Dismissed
reviewer-bot left a comment
Owner

test APPROVED

test APPROVED
reviewer-bot reviewed 2026-03-01 19:20:54 +01:00
reviewer-bot left a comment
Owner

test COMMENT

test COMMENT
reviewer-bot requested changes 2026-03-01 19:20:54 +01:00
Dismissed
reviewer-bot left a comment
Owner

test REQUEST_CHANGES

test REQUEST_CHANGES
reviewer-bot reviewed 2026-03-01 19:20:54 +01:00
reviewer-bot left a comment
Owner

test REQUEST_CHANGE

test REQUEST_CHANGE
reviewer-bot reviewed 2026-03-01 19:20:54 +01:00
reviewer-bot left a comment
Owner

test REJECT

test REJECT
reviewer-bot reviewed 2026-03-01 19:21:03 +01:00
reviewer-bot left a comment
Owner

Required status checks are green and no blockers remain.

Required status checks are green and no blockers remain.
reviewer-bot reviewed 2026-03-01 19:21:31 +01:00
reviewer-bot left a comment
Owner

checks green

checks green
reviewer-bot reviewed 2026-03-01 19:21:31 +01:00
reviewer-bot left a comment
Owner

checks green

checks green
reviewer-bot reviewed 2026-03-01 19:21:31 +01:00
reviewer-bot left a comment
Owner

checks green

checks green
reviewer-bot dismissed reviewer-bot's review 2026-03-01 19:21:46 +01:00
Reason:

Superseded: checks now green.

reviewer-bot reviewed 2026-03-01 19:22:03 +01:00
reviewer-bot left a comment
Owner

submit comment

submit comment
reviewer-bot approved these changes 2026-03-01 19:22:13 +01:00
reviewer-bot left a comment
Owner

Required checks are now green; approving.

Required checks are now green; approving.
reviewer-bot reviewed 2026-03-01 19:22:13 +01:00
reviewer-bot left a comment
Owner

Required checks are now green; approving.

Required checks are now green; approving.
reviewer-bot reviewed 2026-03-01 19:22:17 +01:00
reviewer-bot left a comment
Owner

(cleanup)

(cleanup)
integrator-bot merged commit 778b8e2817 into main 2026-03-01 19:23:15 +01:00
integrator-bot deleted branch feat/issue-199-angular-api-contract-smoke 2026-03-01 19:23:15 +01:00
Sign in to join this conversation.