fix(official-bots): configure JWT verification #74

Closed
Janis wants to merge 2 commits from fix/official-bots-jwt-verify into main
Member
No description provided.
Janis added 2 commits 2026-06-17 10:32:06 +02:00
fix(official-bots): configure JWT verification
Build & Test (NowChessSystems) TeamCity build was removed from queue
0eb96ddf44
The official-bots service enabled smallrye-jwt but never set
mp.jwt.verify.publickey.location or issuer, so it could not validate
any incoming token and rejected every authenticated request with 401.

Add the verify public key (issuer nowchess) mirroring tournament/core,
and ship keys/public.pem from the shared keypair.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
feat(official-bots): park expert bot on tournament server at startup
Build & Test (NowChessSystems) TeamCity build was removed from queue
2548bf6f94
Park the expert bot on the configured tournament server (default
http://141.37.123.132:8086) on startup, reusing a fixed
TOURNAMENT_BOT_TOKEN when present instead of minting a new identity.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Janis closed this pull request 2026-06-17 10:33:31 +02:00
Janis deleted branch fix/official-bots-jwt-verify 2026-06-17 10:33:31 +02:00
Some checks are pending
Build & Test (NowChessSystems) TeamCity build was removed from queue

Pull request closed

Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: NowChess/NowChessSystems#74