Skip to content

Release: 1 feature, 2 fixes, 1 chore → Main#9452

Merged
h0lybyte merged 4 commits intomainfrom
dev
Apr 1, 2026
Merged

Release: 1 feature, 2 fixes, 1 chore → Main#9452
h0lybyte merged 4 commits intomainfrom
dev

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions Bot commented Apr 1, 2026

Release: Dev → Main

4 atomic commits ready for main

Features

Bug Fixes

Chores


This PR is automatically maintained by CI — KBVE Studio

h0lybyte added 2 commits April 1, 2026 12:23
…issing k8s secret (#9450)

* fix(discordsh-bot): remove nonexistent secret ref, use Supabase Vault for Discord token

The deployment referenced discordsh-discord-token secret which doesn't
exist. The bot already resolves DISCORD_TOKEN at runtime: env var first,
then Supabase Vault fallback. Remove the secretKeyRef so the pod can
start and pull the token from Vault via the existing Supabase creds.

* fix(discordsh-e2e): remove session-api tests after bot extraction

The /api/session/ and /session/ endpoints were stripped from
axum-discordsh in the bot extraction. Remove the e2e tests that
validated those endpoints.

Fixes #9449
…com (#9451)

Wire up the droid WebSocket SharedWorker for chat.kbve.com:

- boot.ts: initializes droid workers + Supabase auth in parallel
- ReactChatRoom: waits for droid-ready before auth check, auto-connects
  WebSocket with JWT once authenticated
- service.ts: auto-joins #general after IRC 001 welcome message

Flow: page load → bootChat() → auth check → auto-connect ws → auto-join #general
…DP only (#9453)

game.chuckrpg.com is used by Agones for UE5 dedicated server UDP
traffic. It does not serve HTTPS and never needed a Let's Encrypt cert.
The cert was causing Envoy NACK errors (duplicate TLS filter chains)
and blocking ACME HTTP-01 challenges.

- Remove game-chuckrpg-tls Certificate CRD from chuckrpg manifests
- Remove chuckrpg cross-namespace cert refs from gateway HTTPS listener
  (reverts to single kbve-wt-tls cert — fixes Envoy NACK)
- Add chuckrpg kube README documenting domain architecture

Post-merge:
  kubectl delete certificate game-chuckrpg-tls -n chuckrpg
  kubectl delete secret game-chuckrpg-tls -n chuckrpg
  kubectl delete challenge -n chuckrpg --all
@github-actions
Copy link
Copy Markdown
Contributor Author

github-actions Bot commented Apr 1, 2026

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Snapshot Warnings

⚠️: No snapshots were found for the head SHA bb117b2.
Ensure that dependencies are being submitted on PR branches and consider enabling retry-on-snapshot-warnings. See the documentation for more information and troubleshooting advice.

Scanned Files

None

@github-actions github-actions Bot changed the title Release: 1 feature, 1 fix → Main Release: 1 feature, 2 fixes → Main Apr 1, 2026
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
@github-actions github-actions Bot changed the title Release: 1 feature, 2 fixes → Main Release: 1 feature, 2 fixes, 1 chore → Main Apr 1, 2026
@h0lybyte h0lybyte merged commit ad228de into main Apr 1, 2026
8 checks passed
@github-project-automation github-project-automation Bot moved this from Review to Done in KBVE Apr 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

1 participant