Commit Graph

231 Commits

Author SHA1 Message Date
svc.kargo df44bd176e chore(kargo): update image tag tournament to 0.5.0 on staging (#441) 2026-06-21 22:24:11 +02:00
svc.kargo 7a60f2865c chore(kargo): update image tag official-bots to 0.23.0 on staging (#440) 2026-06-21 22:20:03 +02:00
svc.kargo 7d2b4774c7 chore(kargo): update image tag frontend to 0.5.0 on staging (#437) 2026-06-21 22:11:49 +02:00
svc.kargo 433227e132 chore(kargo): update image tag official-bots to 0.22.0 on staging (#435) 2026-06-21 16:22:26 +02:00
svc.kargo 5423f0000a chore(kargo): update image tag frontend to 0.4.4 on staging (#433) 2026-06-21 16:12:22 +02:00
svc.kargo e164e6d1a2 chore(kargo): update image tag official-bots to 0.21.0 on staging (#430) 2026-06-21 13:46:54 +02:00
svc.kargo 72e623bbf5 chore(kargo): update image tag tournament to 0.4.0 on staging (#427) 2026-06-21 13:42:52 +02:00
svc.kargo 79a2968950 chore(kargo): update image tag core to 0.53.0 on staging (#426) 2026-06-21 13:42:22 +02:00
lq64 0030998279 fix: add WebSocket timeout annotations and use-regex to ingresses (#419)
Add proxy-read-timeout and proxy-send-timeout (3600s) so nginx does not
drop long-lived WebSocket connections at the default 60s idle timeout.

Add use-regex: "true" to staging to match production — without it, the
ImplementationSpecific path for the game WebSocket
(/api/board/game/[A-Za-z0-9]{8}/ws) is treated as a literal string
instead of a regex and never matches real game IDs.

---------

Co-authored-by: LQ63 <lkhermann@web.de>
Reviewed-on: #419
Co-authored-by: Leon Hermann <lq@blackhole.local>
Co-committed-by: Leon Hermann <lq@blackhole.local>
2026-06-21 12:35:28 +02:00
svc.kargo 4916dc590f chore(kargo): update image tag frontend to 0.4.3 on staging (#421) 2026-06-21 11:08:31 +02:00
Janis Eccarius c39661828b fix: wire analysis service to ingress across all clusters
Add /api/analysis → nowchess-analysis-active:8087 path rule to
eu-central-1-staging, eu-central-1-prod, and htwg-1-prod ingresses.
Rule placed before the /api catch-all so nginx routes correctly.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-21 10:32:01 +02:00
svc.kargo 994a709f44 chore(kargo): update image tag ws to 0.17.0 on staging (#420) 2026-06-19 12:35:52 +02:00
svc.kargo cef7823b44 chore(kargo): update image tag frontend to 0.4.2 on staging (#418) 2026-06-17 11:22:48 +02:00
Janis 4563782626 fix(official-bots): mount JWT public key from ncs-jwt-keys (#414)
Reviewed-on: #414
2026-06-17 09:51:15 +02:00
svc.kargo 793b92e1e3 chore(kargo): update image tag official-bots to 0.19.0 on staging (#406) 2026-06-17 09:33:57 +02:00
svc.kargo b8b7d5aa47 chore(kargo): update image tag account to 0.25.0 on staging (#405) 2026-06-17 09:33:26 +02:00
svc.kargo 79dc37ffb5 chore(kargo): update image tag frontend to 0.4.1 on staging (#404) 2026-06-17 09:22:11 +02:00
Janis dbf9a551a7 fix(ingress): route /api/bots to official-bots service (#403)
/api/bots/official/join-tournament returned 404 because no ingress
rule matched the prefix; requests fell through to the /api catch-all
and hit nowchess-core (8080), which has no such endpoint.

Add /api/bots Prefix rule -> nowchess-official-bots-active:8088 in
all three environments (staging, eu-central-1-prod, htwg-1-prod).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

Reviewed-on: #403
2026-06-17 08:58:49 +02:00
svc.kargo f38fd0302c chore(kargo): update image tag frontend to 0.4.0 on staging (#402) 2026-06-17 08:24:42 +02:00
svc.kargo 7f17905b68 chore(kargo): update image tag analysis to 0.2.0 on staging (#395) 2026-06-16 21:53:37 +02:00
svc.kargo 7b95f16361 chore(kargo): update image tag official-bots to 0.18.0 on staging (#394) 2026-06-16 21:52:58 +02:00
svc.kargo e61cf790b1 chore(kargo): update image tag tournament to 0.3.0 on staging (#393) 2026-06-16 21:49:31 +02:00
Janis 63e9d0512c feat(nci-11): add Kubernetes manifests for nowchess-analysis service (#392)
Co-authored-by: Janis Eccarius <eccariusjanis@gmail.com>
Reviewed-on: #392
2026-06-16 19:42:04 +02:00
svc.kargo 0bb5aabf98 chore(kargo): update image tag analysis to 0.2.0 on staging (#383) 2026-06-15 23:01:39 +02:00
svc.kargo 767a7f28a1 chore(kargo): update image tag tournament to 0.2.0 on staging (#382) 2026-06-15 22:23:21 +02:00
Janis 0373f61ef7 feat(nci-11): add Kubernetes manifests for nowchess-analysis service (#381)
Add Argo Rollout (blueGreen), active/preview Services, and HPA for the
new analysis service (port 8087). Wire image pins into all three overlay
kustomizations and register the analysis Warehouse and freight entries in
all three Kargo Stages (staging -> eu-central-1-prod / htwg-1-prod).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

---------

Co-authored-by: Janis Eccarius <eccariusjanis@gmail.com>
Reviewed-on: #381
2026-06-15 22:17:45 +02:00
svc.kargo 93793671e3 chore(kargo): update image tag frontend to 0.3.0 on staging (#379) 2026-06-10 22:45:48 +02:00
svc.kargo 8f6ae5b69e chore(kargo): update image tag core to 0.51.0 on staging (#378) 2026-06-10 11:55:00 +02:00
svc.kargo bbb57cfc15 chore(kargo): update image tag frontend to 0.2.8 on staging (#377) 2026-06-10 11:23:20 +02:00
svc.kargo f48e4e9de1 chore(kargo): update image tag account to 0.24.0 on staging (#363) 2026-06-10 10:04:34 +02:00
svc.kargo 491482eb53 chore(kargo): update image tag ws to 0.16.0 on staging (#362) 2026-06-10 10:03:48 +02:00
svc.kargo 6f938c4ba9 chore(kargo): update image tag bot-platform to 0.12.0 on staging (#361) 2026-06-10 10:03:03 +02:00
svc.kargo bd9571fc91 chore(kargo): update image tag core to 0.50.0 on staging (#360) 2026-06-10 10:02:21 +02:00
svc.kargo 34bf5f0d6d chore(kargo): update image tag official-bots to 0.17.0 on staging (#359) 2026-06-10 10:01:36 +02:00
shosho996 a55a07fa39 feat: NCI 12 stuff for tournment (#358)
Co-authored-by: Lala, Shahd <Shahd.Lala@sybit.de>
Reviewed-on: #358
2026-06-09 23:52:36 +02:00
svc.kargo 4c88228b02 chore(kargo): update image tag official-bots to 0.16.0 on staging (#356) 2026-06-09 15:38:17 +02:00
svc.kargo 125eae3ab1 chore(kargo): update image tag core to 0.49.0 on staging (#355) 2026-06-09 15:37:29 +02:00
svc.kargo 6e2028cadf chore(kargo): update image tag account to 0.22.0 on staging (#354) 2026-06-09 15:36:53 +02:00
svc.kargo 471cfad5ff chore(kargo): update image tag official-bots to 0.15.0 on staging (#353) 2026-06-09 11:04:07 +02:00
svc.kargo 633d2b0f8d chore(kargo): update image tag core to 0.48.0 on staging (#352) 2026-06-09 11:03:32 +02:00
svc.kargo 9bfa9345bd chore(kargo): update image tag account to 0.21.0 on staging (#351) 2026-06-09 11:02:58 +02:00
Janis Eccarius ec10c55094 chore: mode changes 2026-06-06 15:47:25 +02:00
svc.kargo 504f599306 chore(kargo): update image tag frontend to 0.2.7 on staging (#350) 2026-06-06 14:38:04 +02:00
svc.kargo 9ba7dd83be chore(kargo): update image tag account to 0.20.0 on staging (#348) 2026-06-05 12:36:19 +02:00
svc.kargo 4bd7e9e5fb chore(kargo): update image tag account to 0.19.0 on staging (#347) 2026-06-03 14:03:21 +02:00
svc.kargo 750e98f143 chore(kargo): update image tag official-bots to 0.14.0 on staging (#346) 2026-06-03 14:01:37 +02:00
svc.kargo ed451158fb chore(kargo): update image tag store to 0.24.0 on staging (#343) 2026-06-03 08:12:25 +02:00
svc.kargo 63b7b9f0cc chore(kargo): update image tag frontend to 0.2.6 on staging (#340) 2026-06-02 22:00:06 +02:00
svc.kargo a9932f2241 chore(kargo): update image tag io to 0.23.0 on staging (#336)
chore(kargo): update image tag io to 0.23.0 on staging

[View in Kargo UI](https://kargo.nowchess.janis-eccarius.de/project/nowchess-kargo/stage/staging)

---------

Co-authored-by: Kargo <no-reply@kargo.io>
Reviewed-on: #336
Co-authored-by: svc.kargo <kargo@blackhole.local>
Co-committed-by: svc.kargo <kargo@blackhole.local>
2026-06-02 13:42:28 +02:00
svc.kargo 15c7bdb888 chore(kargo): update image tag core to 0.47.0 on staging (#334) 2026-06-02 11:58:35 +02:00