Block a user
Bug: Execute code in sandbox returns 500 error
Root cause: CSharpCodeRunnerController.Run/RunLesson converted every exception (including validator ArgumentException for syntax errors and CodeExecutionSecurityException for forbidden…
Error: Http failure response body: Error: Http failure response for https://api.spikersoft.com/api/CSharpCodeRunner/run: 500 OK
Duplicate of #205 (same CSharpCodeRunner/run 500). Fixed in spikerj/spikersoft-backend#2 — the controller no longer turns validator/security exceptions into 500s; they return 400 with the…
Bug: Space Game - White screen after ship creation, game does not load
white screen on space game load is you in the center of the star, you have to fly forward for like 15 seconds or so to get out of the middle of the sun -- needs a better starting location for sure.
Bug: Detective SQL - Backend texts not translated (incomplete i18n)
Bug: Game dropdown menu - Some game names not translated to Spanish
Bug: Incomplete translation in Sponsorship section - main info still in English
Bug: Jobs board - Mixed translation in job cards (some fields translated, others not)
## [Bug] Interest Filter Labels Displayed in English While Spanish Mode Is Active
## [Bug] Translation Error in Homepage Headline
## [Bug] Incorrect Spanish Translation of “Stories from the Road”
## [Bug] Translation Tone Issue in Call-to-Action Section
## [Enhancement] Move Language Selector to Navigation Header with Flag Icon
## [Bug] Country Data Displayed in English While Spanish Mode Is Active
SQL Playground: Cross-pane keyword highlighting between lesson instructions and Data Sources
SQL Playground: Cross-pane keyword highlighting between lesson instructions and Data Sources
architecture: SQL Playground as first-class LessonStrategy — DuckDB WASM + worker grading + language-runner parity
architecture: SQL Playground as first-class LessonStrategy — DuckDB WASM + worker grading + language-runner parity
All DoD bullets closed — 2026-05-14
Follow-ups landed:
- #138 ✅ —
SqlLessonGradingExecutor+DuckDB.NET.Data.FullNuGet + worker registration. Thelesson.regrade.requestsqueue now…
sql: theme-switch UX polish — feedback, output reset, lesson instructions reload
sql: theme-switch UX polish — feedback, output reset, lesson instructions reload
Closed by implementation
Shipped:
- Toast feedback:
SqlRunnershell now subscribes to the theme picker'sthemeChangedSignal()via Angulareffect()and surfaces aMatSnackBartoast…