Skip to content

Release: 6 features, 2 fixes, 1 CI, 2 chores → Main#7665

Merged
h0lybyte merged 11 commits intomainfrom
dev
Mar 6, 2026
Merged

Release: 6 features, 2 fixes, 1 CI, 2 chores → Main#7665
h0lybyte merged 11 commits intomainfrom
dev

Conversation

@github-actions
Copy link
Contributor

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

Release: Dev → Main

11 atomic commits ready for main

Features

Bug Fixes

CI/CD

Chores


This PR is automatically maintained by CI

h0lybyte added 3 commits March 6, 2026 14:47
)

Add spring-based hover effects, staggered card entrance via useTrail,
animated lightbox open/close/navigation, shimmer loading skeletons,
and refined card styling with rounded-2xl corners and dynamic shadows.
…7662)

Add a Starlight Footer override with gold/amber CryptoThrone branding,
RPG-flavored section headings (Adventure, Kingdom, Scrolls), social
badges, and a decorative sword divider. The footer is hidden via CSS
on the game/play page when the game-fullscreen overlay is active.
…7664)

Expand hardSkills from 6 to 24 entries — each book is now a
specific tool or technology with its own documentation page:
JavaScript, Python, Rust, PHP, .NET, Docker, Kubernetes,
Terraform, Ansible, Linux, Nginx, Traefik, SQL, Supabase,
Redis, Git, Unity, Godot, Nmap, WireGuard, ML, N8N, GCloud,
and Flutter.

Expand softSkills from 6 to 24 entries — covering guides,
theory, projects, and gaming documentation: Getting Started,
Introduction, First Project, Programming theory, Automation,
Emulation, SolarPunk, Technical Specs, Webmaster, API,
CryptoThrone, RareIcon, CityVote, DiscordSH, Brackeys Jam,
Pirate Jam, HerbMail, LofiFocus, Atlas, Charles, BitCraft,
League of Legends, World of Warcraft, and RimWorld.

Rebuild jay_docs.ts with cross-references between all 48
skills so each book modal shows related scrolls linking to
sibling documentation pages.
)

Adds /dashboard/grafana/ page with React component that fetches cluster
metrics (CPU, Memory, Pods, Nodes) from Grafana API via the JWT-gated
proxy and renders them as stat cards + time-series area chart.

Moves raw Grafana proxy from /dashboard/grafana/* to /dashboard/grafana/proxy/*
to separate the custom UI from the raw proxy endpoint.
@github-actions
Copy link
Contributor Author

github-actions bot commented Mar 6, 2026

Dependency Review

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

Scanned Files

None

@github-actions github-actions bot changed the title Release: 3 features → Main Release: 4 features → Main Mar 6, 2026
)

Add /api/docs-meta.json endpoint that generates documentation metadata
(title, description, img, tags, category) from the docs content collection
at build time. Update Yuki BookModal to fetch this data and display
header images, real doc descriptions, and tag chips from the MDX
frontmatter instead of hardcoded summaries.
@github-actions github-actions bot changed the title Release: 4 features → Main Release: 5 features → Main Mar 6, 2026
h0lybyte added 2 commits March 6, 2026 15:48
www.cryptothrone.com has no DNS record, causing cert-manager HTTP-01
self-check to fail with "no such host". This blocks certificate issuance
for the bare domain too, resulting in Cloudflare 526 (invalid origin cert).
* feat(discordsh): add inventory card SVG and 16-slot inventory cap

Add a visual inventory/equipment card rendered as an SVG-to-PNG
attachment alongside the existing game and map cards. Players can
toggle it via a new "Inv" button available in all game phases.

- Add ViewInventory action and show_inventory toggle to SessionState
- Enforce MAX_INVENTORY_SLOTS (16) in add_item_to_inventory
- Create inventory.svg Askama template (400x500, equipment + 4x4 grid)
- Add InventoryCardTemplate builder and render pipeline in card.rs
- Wire Inv button into render.rs component rows for all phases
- Add /svg/inventory/{png,svg} HTTP endpoints in svg.rs
- Check inventory capacity before gold deduction in buy action
- Log dropped loot when inventory is full

* test(discordsh): expand inventory feature test coverage

Add 41 tests covering inventory cap, ViewInventory toggle, card
rendering, Inv button presence, rarity colors, truncation, equip
slot display, grid coordinates, and buy-at-capacity scenarios.
@github-actions github-actions bot changed the title Release: 5 features → Main Release: 6 features, 1 fix → Main Mar 6, 2026
@h0lybyte h0lybyte self-requested a review as a code owner March 6, 2026 20:51
@github-actions github-actions bot changed the title Release: 6 features, 1 fix → Main Release: 6 features, 1 fix, 1 CI → Main Mar 6, 2026
h0lybyte added 3 commits March 6, 2026 15:53
…r build (#7673)

Reduce --max-old-space-size from 8192 to 4096 in Dockerfile to fit
within GitHub Actions runner memory limits (7GB). Forward CI
configuration from e2e target to container dependency so the Docker
build uses the pre-built base image and GHA cache instead of building
all Rust stages inline.
@github-actions github-actions bot changed the title Release: 6 features, 1 fix, 1 CI → Main Release: 6 features, 2 fixes, 1 CI, 2 chores → Main Mar 6, 2026
@h0lybyte h0lybyte merged commit ef6806a into main Mar 6, 2026
4 checks passed
@github-project-automation github-project-automation bot moved this from Review to Done in KBVE Mar 6, 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