Block a user
github snake wont display properly in browser fullscreen mode
github snake wont display properly in browser fullscreen mode
Fixed — the root cause was simpler than the fullscreen pseudo-class theory:
- The
.containerhadwidth: fit-contentbut no centering mechanism — it just sat at the default flow…
github snake wont display properly in browser fullscreen mode
Reopening — the :host-context(:fullscreen) CSS fix from May 5 did not fully resolve this.
The game grid still renders incorrectly when the browser is in fullscreen mode. Looking at the…
github snake wont display properly in browser fullscreen mode
bug: Admin sidebar Sponsorship badge count doesn't update after approving a pending profile
bug: Profile Mailing Address — State/Province field appears blank because Country must be selected first, but Country comes after State in the form
x86 lessons: add server-side Blink re-execution to close the trust gap in BlinkX86LessonGradingExecutor
[Bug] /api/Cluster/nodes 500s in prod — API container can't reach Docker daemon (EADDRNOTAVAIL)
[Bug] /api/Cluster/nodes 500s in prod — API container can't reach Docker daemon (EADDRNOTAVAIL)
[Bug] Video-call invite never reaches callee —
VideoCallHub uses sub claim but picker addresses callee by sid from ChatHub
[Bug] Video-call invite never reaches callee —
VideoCallHub uses sub claim but picker addresses callee by sid from ChatHub
[Bug] You can see (and try to call) yourself in the video-call user picker —
chatService.userId non-reactive race
[Bug] Video-call hub WebSocket fails in prod —
/hubs/video-call missing from JWT auth allowlist
[Bug] You can see (and try to call) yourself in the video-call user picker —
chatService.userId non-reactive race
Resolution
Fixed by adding a reactive mirror of userId on ChatService and switching the racy reactive consumers to it.
ChatService — add a signal mirror
public userId:…
[Bug] Video-call hub WebSocket fails in prod —
/hubs/video-call missing from JWT auth allowlist
Resolution
Fixed in SpikerSoft.Api/Infrastructure/Authentication.cs by adding /hubs/video-call (plus three other already-mapped hubs that were silently broken for the same reason:…
[Bug] You can see (and try to call) yourself in the video-call user picker —
chatService.userId non-reactive race
[Bug] Video-call hub WebSocket fails in prod —
/hubs/video-call missing from JWT auth allowlist
Base64 tool: add editor-style menubar (File via ToolFileMenu, Encode/Decode toggles, Help + Tour right-aligned)
JWT tool: add editor-style menubar (File via ToolFileMenu, Decode/Encode toggles, Help + Tour right-aligned)
Base64 tool: add editor-style menubar (File via ToolFileMenu, Encode/Decode toggles, Help + Tour right-aligned)
Implemented and shipped together with #93 — the two tools now share an identical menubar pattern.
What changed
- Replaced the Base64 tool's stacked
header-section(Toggle Help + Guided…