Full deployment history for this project.
perf(mansion): use indexed loop over forEach in BlackglassCryptAtmosphere useFrame (#494)
perf(mansion): use indexed loop over forEach in BlackglassCryptAtmosphere useFrame (#494)
perf(mansion): use indexed loop over forEach in BlackglassCryptAtmosphere useFrame Avoid creating function closures on every frame inside the high-frequency React Three Fiber render loop by replacing Array.prototype.forEach with an indexed for loop. Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Verify strict input validation on practice id parameter (get) (#458)
Verify strict input validation on practice id parameter (get) (#458)
refactor(end-screen): consolidate PlayerStats parameters into single object (#457)
refactor(end-screen): consolidate PlayerStats parameters into single object (#457)
🧪 test(utils): expand unit tests for id-validation utilities (#459)
🧪 test(utils): expand unit tests for id-validation utilities (#459)
test: add comprehensive unit tests for createSafeId (#460)
chore: auto-close PR #353 via merge path
chore: auto-close PR #352 via merge path
chore: auto-close PR #353 via merge path
chore: auto-close PR #352 via merge path
chore: auto-close PR #351 via merge path
chore: auto-close PR #351 via merge path
chore: stack PR #353
chore: stack PR #351
Merge pull request #280 from mbarbine/perf/pk3-scenic-props-concurrent-loading-7021196601852794209 ⚡ Optimize pk3 scenic props texture loading with Promise.all
Merge pull request #280 from mbarbine/perf/pk3-scenic-props-concurrent-loading-7021196601852794209 ⚡ Optimize pk3 scenic props texture loading with Promise.all
Merge pull request #244 from mbarbine/jules-10307082121189889322-8f19d957 🎨 Palette: Improve MatchQuickSettings accessibility & key navigation
Merge pull request #244 from mbarbine/jules-10307082121189889322-8f19d957 🎨 Palette: Improve MatchQuickSettings accessibility & key navigation
Merge pull request #243 from mbarbine/jules-13441717843555108133-80c45097 ⚡ Bolt: Optimize snow particle simulation loop-invariant calculations
Merge pull request #243 from mbarbine/jules-13441717843555108133-80c45097 ⚡ Bolt: Optimize snow particle simulation loop-invariant calculations
Merge pull request #245 from mbarbine/sentinel-secure-match-events-4912160361791894271 🛡️ Sentinel: Secure GET /api/v1/matches/[id]/events route and add unit tests
Merge pull request #245 from mbarbine/sentinel-secure-match-events-4912160361791894271 🛡️ Sentinel: Secure GET /api/v1/matches/[id]/events route and add unit tests
Export complete QuakeCraft manifest traces
Merge pull request #242 from mbarbine/jules-18068861616763892315-b9f40555 🛡️ Sentinel: Fix input validation and parameter injection in route-compliance
Merge pull request #242 from mbarbine/jules-18068861616763892315-b9f40555 🛡️ Sentinel: Fix input validation and parameter injection in route-compliance
Merge pull request #241 from mbarbine/jules-3335436200002257179-8ace9de4 🎨 Palette: Keyboard Submit & Blur Interactions in Settings
Merge pull request #241 from mbarbine/jules-3335436200002257179-8ace9de4 🎨 Palette: Keyboard Submit & Blur Interactions in Settings
Merge pull request #240 from mbarbine/bolt/hud-overlay-selectors-optimization-7998439198567922982 ⚡ Bolt: Optimize HUDOverlay selectors to prevent GC spikes
Merge pull request #240 from mbarbine/bolt/hud-overlay-selectors-optimization-7998439198567922982 ⚡ Bolt: Optimize HUDOverlay selectors to prevent GC spikes
Merge pull request #239 from mbarbine/sentinel/fix-practice-record-auth-bypass-1667790566655828869 🛡️ Sentinel: Fix authorization bypass in practice record REST endpoint
Merge pull request #239 from mbarbine/sentinel/fix-practice-record-auth-bypass-1667790566655828869 🛡️ Sentinel: Fix authorization bypass in practice record REST endpoint
Consolidate 1 open pull request Merged consolidation of open PRs: #234
Consolidate 1 open pull request Merged consolidation of open PRs: #234
Merge pull request #237 from mbarbine/jules-2362567773970598280-9a09b285 🎨 Palette: Improve server browser input accessibility
Merge pull request #237 from mbarbine/jules-2362567773970598280-9a09b285 🎨 Palette: Improve server browser input accessibility
Merge pull request #235 from mbarbine/sentinel/fix-clickjacking-headers-16361519834253197310 🛡️ Sentinel: Fix clickjacking vulnerability and add security headers
Merge pull request #235 from mbarbine/sentinel/fix-clickjacking-headers-16361519834253197310 🛡️ Sentinel: Fix clickjacking vulnerability and add security headers
Merge pull request #236 from mbarbine/jules-5070810242981872559-251a923d ⚡ Bolt: Avoid Object.values() in syncCombatants
Merge pull request #236 from mbarbine/jules-5070810242981872559-251a923d ⚡ Bolt: Avoid Object.values() in syncCombatants
fix: support Vercel alias compliance status
fix: support Vercel alias compliance status
Merge pull request #232 from mbarbine/jules-11036335528497231331-9d4d30ea feat: Add stunning 3D graphic assets to arenas