Commit Graph

240 Commits

Author SHA1 Message Date
svc.kargo efdd2774e9 chore(kargo): update image tag frontend to 0.6.1 on staging (#465) 2026-06-23 10:50:00 +02:00
svc.kargo a8f98a1419 chore(kargo): update image tag tournament to 0.6.0 on staging (#462) 2026-06-23 10:21:01 +02:00
svc.kargo 4adbf38b2b chore(kargo): update image tag official-bots to 0.28.0 on staging (#461) 2026-06-23 10:17:32 +02:00
svc.kargo 7a736c41d0 chore(kargo): update image tag frontend to 0.6.0 on staging (#458) 2026-06-23 09:45:02 +02:00
svc.kargo 1487b4b840 chore(kargo): update image tag official-bots to 0.27.0 on staging (#457) 2026-06-22 22:51:42 +02:00
svc.kargo df0ff57707 chore(kargo): update image tag official-bots to 0.26.0 on staging (#455) 2026-06-22 21:54:28 +02:00
svc.kargo bc6bbc7b71 chore(kargo): update image tag official-bots to 0.25.0 on staging (#452) 2026-06-22 20:51:24 +02:00
svc.kargo b65ddd0a49 chore(kargo): update image tag official-bots to 0.24.0 on staging (#447) 2026-06-22 19:54:29 +02:00
svc.kargo 674049e10e chore(kargo): update image tag account to 0.26.0 on staging (#446) 2026-06-22 19:52:16 +02:00
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