svc.kargo
533b26a15a
chore(kargo): update image tag official-bots to 0.33.0 on staging ( #497 )
2026-06-23 21:42:14 +02:00
svc.kargo
bcaee070eb
chore(kargo): update image tag tournament to 0.8.0 on staging ( #494 )
2026-06-23 20:53:57 +02:00
svc.kargo
92faff4212
chore(kargo): update image tag official-bots to 0.32.0 on staging ( #491 )
2026-06-23 15:25:39 +02:00
svc.kargo
59b30804f3
chore(kargo): update image tag frontend to 0.6.3 on staging ( #480 )
2026-06-23 15:01:06 +02:00
svc.kargo
f8552a681c
chore(kargo): update image tag official-bots to 0.31.0 on staging ( #476 )
2026-06-23 14:56:52 +02:00
svc.kargo
21d4f34a7d
chore(kargo): update image tag frontend to 0.6.2 on staging ( #473 )
2026-06-23 14:21:21 +02:00
svc.kargo
8c9659da75
chore(kargo): update image tag official-bots to 0.30.0 on staging ( #472 )
2026-06-23 14:04:19 +02:00
svc.kargo
952e121c4e
chore(kargo): update image tag tournament to 0.7.0 on staging ( #469 )
2026-06-23 14:03:28 +02:00
svc.kargo
6d6d540303
chore(kargo): update image tag official-bots to 0.29.0 on staging ( #467 )
2026-06-23 11:04:25 +02:00
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