Conversation
Converts the audited staff.sql schema into a dbmate migration file for production deployment. Includes full rollback in migrate:down.
) - Add bevy_rapier3d with KinematicCharacterController for player physics - Add RigidBody::Fixed + Collider::cuboid to all terrain body entities - Replace custom Collider enum with Rapier colliders on scene objects - Rewrite player movement: Rapier handles collision resolution, wall sliding, ground snapping, and auto-step (0.35 units, requiring jump for tile steps) - Keep fall damage, jump mechanics, and WASD isometric directions - Enable debug-render-3d for collider wireframe visualization
Contributor
Author
Dependency ReviewThe following issues were found:
|
…s, toasts, modals, and menu system (#7768) Adds the foundational game UI layer for the isometric overlay: - TailwindCSS v4 with game-themed design tokens (glass-morphism, HP/MP/XP colors, toast severities, animations) - Typed event bus (GameEventMap) with 15 event types for decoupled UI communication - Toast system with 5 severity levels, auto-dismiss, slide animations, and portal rendering - Modal system with stacking support, backdrop blur, size variants, and click-outside dismiss - Pause menu with sidebar settings navigation (General/Audio/Video/Controls placeholders) - GameUIProvider compositing all providers with centralized KeyboardRouter (Escape priority chain) - Shared components: GlassPanel, ProgressBar, useKeyboard hook, portal utility - Refactored FPSCounter, HUD, and Inventory from inline styles to Tailwind classes
…#7770) The CI pipeline was building the Docker image twice — once for e2e testing (~43 min) and again for publishing (~40 min) on separate runners with no shared cache. Now the test job pushes the built image to GHCR as a ci-<sha> tag after e2e passes. The publish job pulls and retags it instead of rebuilding. Falls back to full build if no CI image found. Also skip Playwright browser download in Dockerfile (unused, ~600MB).
- Time range picker (1h/6h/24h/7d) with localStorage persistence - Network traffic + disk usage time-series charts - Trend indicators with directional arrows and % change - Threshold coloring (green/yellow/red) for CPU, memory, disk - Sparklines on stat cards for visual trend at a glance - Click-to-expand drill-down panels (per-node, per-namespace) - PVC/storage usage metric card - Dynamic pod restarts window matching selected time range - Per-time-range cache strategy to avoid stale data
… cleanup (#7766) Runs daily at 3:30 AM UTC. Detects silent backup failures (exits non-zero if no successful backup in 48h) and prunes stale Backup CRDs (failed >7d, completed >60d). Follows existing hardening patterns (pinned image, full security context, minimal RBAC).
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Release: Dev → Main
7 atomic commits ready for main
Features
59c4f0f)39a7452)1ff396d)ada1b23)58f495f)ff00777)Chores
5d6452b)This PR is automatically maintained by CI — KBVE Studio