Skip to content

Release: 6 features, 1 fix → Main#7585

Merged
h0lybyte merged 7 commits intomainfrom
dev
Mar 4, 2026
Merged

Release: 6 features, 1 fix → Main#7585
h0lybyte merged 7 commits intomainfrom
dev

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Mar 4, 2026

Release: Dev → Main

7 atomic commits ready for main

Features

Bug Fixes


This PR is automatically maintained by CI

… components (#7584)

* feat(cryptothrone): add game store context with types, reducer, and event bridge

Foundation for full UI migration:
- GameState with player stats, inventory, notifications, NPC interaction, dialogue, dice roll, and modal state
- React Context + useReducer replaces nanostores
- Event bridge hook converts laserEvents into dispatch actions
- Mock item and NPC data stubs for demo/testing
- GameWindow wrapped with GameStoreProvider

* feat(cryptothrone): enhance notification toast and character dialog

NotificationToast: stacking multiple toasts at bottom-center, auto-dismiss
after 5s, color-coded borders by type, reads from game store.
CharacterDialog: full modal overlay with backdrop, split layout (portrait
left + message right), background image support, yellow/zinc theme.
Both now use useGameStore instead of direct laserEvents listeners.

* feat(cryptothrone): add sticky sidebar HUD with stats, inventory, and settings

* feat(cryptothrone): add action menu, dialogue modal, and typewriter text

* feat(cryptothrone): add dice roll modal for steal mechanic

* chore(cryptothrone): copy missing NPC assets from old app
@github-actions
Copy link
Contributor Author

github-actions bot commented Mar 4, 2026

Dependency Review

The following issues were found:
  • ✅ 0 vulnerable package(s)
  • ✅ 0 package(s) with incompatible licenses
  • ✅ 0 package(s) with invalid SPDX license definitions
  • ⚠️ 1 package(s) with unknown licenses.
See the Details below.

License Issues

apps/irc/irc-gateway/Cargo.toml

PackageVersionLicenseIssue Type
tokio-tungstenite>= 0.28.0, < 0.29.0NullUnknown License

OpenSSF Scorecard

PackageVersionScoreDetails
cargo/tokio-tungstenite >= 0.28.0, < 0.29.0 UnknownUnknown

Scanned Files

  • Cargo.lock
  • apps/irc/irc-gateway/Cargo.toml

@github-actions github-actions bot changed the title Release: 1 feature → Main Release: 2 features → Main Mar 4, 2026
Replace Starlight's default hero with a custom full-viewport hero section.
AstroHeroSection.astro renders static HTML (zero JS), HeroDitherCycle.tsx
hydrates as an O(1) React island that cycles unsplash backgrounds using an
8x8 Bayer ordered-dither dissolve on a quarter-res canvas. PageTitle
override suppresses Starlight's h1 and content-panel padding on splash
pages for true edge-to-edge layout.
@github-actions github-actions bot changed the title Release: 2 features → Main Release: 3 features → Main Mar 4, 2026
* feat(devops): add oneof, cycle detection, multi-pkg, tests to proto-to-zod

- Add 204 unit tests across 5 spec files with shared mock factories
- Add oneof support: mapOneof() emits z.union() for oneof groups
- Add cycle detection: three-color DFS in topoSort returns lazyRefs
- Auto z.lazy() for circular message references
- Emitter iterates msg.members (not msg.fields) for correct oneof ordering
- Multi-package support: protoPackage accepts string | string[]
- Well-known type inlining (Timestamp, Struct, wrapper types, etc.)
- Field rename conflict detection in emitter

* fix(devops): remove unused makeDescEnumValue import
@github-actions github-actions bot changed the title Release: 3 features → Main Release: 4 features → Main Mar 4, 2026
…ce (#7589)

RCON (port 25575) is now only accessible from the kilobase and mc
namespaces. Game, bedrock, and resource-pack ports remain open.
@github-actions github-actions bot changed the title Release: 4 features → Main Release: 5 features → Main Mar 4, 2026
…nti-affinity (#7591)

Addresses #7590 — adds verified n8n env vars for execution data
pruning, timeout enforcement, Redis isolation (DB 2 + n8n-bull prefix),
Prometheus metrics, Code node sandbox lockdown. Bumps DB pool from 10
to 25 for scaling headroom. Adds PodDisruptionBudgets and pod
anti-affinity to keep scheduler and worker on separate nodes.
@github-actions github-actions bot changed the title Release: 5 features → Main Release: 6 features → Main Mar 4, 2026
…heck (#7592)

Remove devops.devops barrel assertion (function was removed in #6983).
Fix _md_safe_row test to verify escaped chars via lookbehind regex
instead of .not.toContain() which false-positives on backslash-escaped
substrings.
@github-actions github-actions bot changed the title Release: 6 features → Main Release: 6 features, 1 fix → Main Mar 4, 2026
@h0lybyte h0lybyte merged commit 8503429 into main Mar 4, 2026
17 checks passed
@github-project-automation github-project-automation bot moved this from Review to Done in KBVE Mar 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant