Skip to content

fix: restore green builds and tests after the Oct 24 merges - #1545

Merged
chinweobtagaz merged 2 commits into
mainfrom
fix/main-after-oct24-merges
Oct 25, 2026
Merged

chinweobtagaz merged 2 commits into
mainfrom
fix/main-after-oct24-merges

Conversation

@chinweobtagaz

Copy link
Copy Markdown
Contributor

Fixes main after the latest batch of merges. Locally, all backend tests pass (run against Postgres), and the frontend has 0 type errors, clean lint and 325/325 unit tests passing.

Backend

Frontend

CI

  • frontend/scripts/generate-contract-bindings.sh is now executable, so Contract Bindings CI can run it.

Backend
- api/lib.rs: remove the stray .configure(...) line (#1539) and stop
  compiling the unfinished player_stats module (sqlx/PgPool, wrong tables).
- api/players.rs: restore the service::players imports removed in #1542.
- pairing/swiss: treat a rematch as such when the history is recorded on
  either player; make the 'avoidance disabled' test actually disable it.

Frontend
- accessibility tests render inside AuthProvider, which
  GamePreferencesProvider now needs.
- socket tests: mock the WS ticket (#1540); default API port is 8080 (#1536).
- watch page: drop the unused setLiveGames.

CI
- generate-contract-bindings.sh is executable, so Contract Bindings CI can
  run it.
…out Freighter

- lib/csp.ts: the connect-src fallback was still localhost:8000 after #1536
  moved the API default to 8080, so the browser blocked every API call
  (sign-in, matchmaking, tournaments).
- walletContext: only sign through @stellar/freighter-api when
  isConnected() reports the extension; otherwise signTransaction() waits
  forever for a reply (#1541).
@chinweobtagaz
chinweobtagaz merged commit 1f69dc5 into main Oct 25, 2026
6 checks passed
@chinweobtagaz
chinweobtagaz deleted the fix/main-after-oct24-merges branch October 25, 2026 17:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant