Joseph Spiker spikerj
  • Joined on 2025-11-03
spikerj commented on issue spikerj/spikersoft-issues#280 2026-06-28 21:25:52 +00:00
# [Bug] Lesson submission fails with “400 OK” error in JavaScript Playground

Resolved in spikersoft-backend PR #33 (merged to master). Root cause: the shared CSharpCodeRunnerController was hardcoding metadata.language = "csharp", so valid JavaScript/Python lesson…

spikerj opened issue spikerj/spikersoft-issues#285 2026-06-28 21:22:34 +00:00
[Enhancement] Rename CSharpCodeRunnerController to a language-agnostic name
spikerj closed issue spikerj/spikersoft-issues#279 2026-06-28 17:54:24 +00:00
[Content] Spanish lesson instructions & hints untranslated across all playground tracks
spikerj commented on issue spikerj/spikersoft-issues#279 2026-06-28 17:54:16 +00:00
[Content] Spanish lesson instructions & hints untranslated across all playground tracks

Resolved across all eight playground tracks. Spanish instructions, hints, and tutorialPanels (plus any previously-missing title/description) have been authored for every lesson, with…

spikerj closed issue spikerj/spikersoft-issues#275 2026-06-27 22:26:34 +00:00
# [Bug] Language switch inconsistency across all playgrounds
spikerj commented on issue spikerj/spikersoft-issues#275 2026-06-27 22:26:27 +00:00
# [Bug] Language switch inconsistency across all playgrounds

Resolved in spikersoft-angular PR #82 (merged to master, commit 951acc1).

Root cause: lesson catalog titles/descriptions and per-attempt instructions/hints are fetched from the backend…

spikerj opened issue spikerj/spikersoft-issues#279 2026-06-27 22:24:14 +00:00
[Content] Spanish lesson instructions & hints untranslated across all playground tracks
spikerj closed issue spikerj/spikersoft-issues#34 2026-06-27 19:18:32 +00:00
[Enhancement] Python (Pyodide) playground: Monaco debugger toolbar — sys.settrace, stepping, vars, Monaco bridge
spikerj commented on issue spikerj/spikersoft-issues#34 2026-06-27 19:18:26 +00:00
[Enhancement] Python (Pyodide) playground: Monaco debugger toolbar — sys.settrace, stepping, vars, Monaco bridge

Resolved. Landed in spikersoft-angular PR #60 (merged to master, commit c1c8082): Monaco step debugger for the Python (Pyodide) playground (sys.settrace-based stepping, variables, Monaco…

spikerj closed issue spikerj/spikersoft-issues#231 2026-06-27 19:18:18 +00:00
chore(deps): PDF viewer stack major — ngx-extended-pdf-viewer 28 + pdfjs-dist 6
spikerj commented on issue spikerj/spikersoft-issues#231 2026-06-27 19:18:10 +00:00
chore(deps): PDF viewer stack major — ngx-extended-pdf-viewer 28 + pdfjs-dist 6

Resolved. Landed in spikersoft-angular PR #72 (merged to master, commit 35134f4): PDF viewer stack major upgrade — ngx-extended-pdf-viewer 28 + pdfjs-dist 6. Closing.

spikerj closed issue spikerj/spikersoft-issues#239 2026-06-27 19:18:01 +00:00
chore(deps): patch roll-up — amcharts5 5.19.1, storybook 10.4.6
spikerj commented on issue spikerj/spikersoft-issues#239 2026-06-27 19:17:52 +00:00
chore(deps): patch roll-up — amcharts5 5.19.1, storybook 10.4.6

Resolved. Landed in spikersoft-angular PR #71 (merged to master, commit 00656b0): patch roll-up bumping amcharts5 to 5.19.1 and storybook to 10.4.6. Closing.

spikerj closed issue spikerj/spikersoft-issues#261 2026-06-27 19:17:33 +00:00
Twilio Verify worker handlers read wrong config key (Twilio:VerificationServiceSid vs Twilio:VerifyServiceSid)
spikerj commented on issue spikerj/spikersoft-issues#261 2026-06-27 19:17:25 +00:00
Twilio Verify worker handlers read wrong config key (Twilio:VerificationServiceSid vs Twilio:VerifyServiceSid)

Resolved. Fixed in spikersoft-backend PR #21 (merged to master, commit ede0fa6): the worker verify handlers now read Twilio:VerifyServiceSid (matching the configured key) instead of…

spikerj closed issue spikerj/spikersoft-issues#251 2026-06-27 19:11:21 +00:00
Contact page overhaul: real messaging, staff-aware live support, management inbox
spikerj commented on issue spikerj/spikersoft-issues#251 2026-06-27 19:11:13 +00:00
Contact page overhaul: real messaging, staff-aware live support, management inbox

Resolved. Both fixing PRs merged to master:

  • spikersoft-backend PR #16 — Contact messaging API: persistence, support email, staff presence + inbox (commit 05f9055).
  • spikersoft-angular…
spikerj closed issue spikerj/spikersoft-issues#265 2026-06-27 19:05:23 +00:00
Language playground UX enhancements: unified action buttons + results in right pane (no-scroll layout)
spikerj commented on issue spikerj/spikersoft-issues#265 2026-06-27 19:05:08 +00:00
Language playground UX enhancements: unified action buttons + results in right pane (no-scroll layout)

Resolved. Landed in spikersoft-angular via PR #79 (feat(playground): unify action buttons & move results to right pane) merged to master, with follow-up PR #80 (`test(playground): fix…

spikerj closed issue spikerj/spikersoft-issues#266 2026-06-27 18:41:46 +00:00
Self-service account deletion + personal data export (GDPR-style "delete my account" / "download my data")