Joseph Spiker spikerj
  • Joined on 2025-11-03
spikerj closed issue spikerj/spikersoft-issues#114 2026-06-09 16:23:36 +00:00
bug: Profile Mailing Address — State/Province field appears blank because Country must be selected first, but Country comes after State in the form
spikerj closed issue spikerj/spikersoft-issues#111 2026-06-09 16:23:36 +00:00
enhancement: Links section should open external links in new tabs
spikerj commented on issue spikerj/spikersoft-issues#111 2026-06-09 16:23:20 +00:00
enhancement: Links section should open external links in new tabs

Resolved in spikersoft-angular PR #32 (merged).

External links in the Links list now open in a new tab via target="_blank" with rel="noopener noreferrer" (reverse-tabnabbing protection) on…

spikerj commented on issue spikerj/spikersoft-issues#114 2026-06-09 16:23:19 +00:00
bug: Profile Mailing Address — State/Province field appears blank because Country must be selected first, but Country comes after State in the form

Resolved in spikersoft-angular PR #31 (merged).

The Mailing Address form was reordered to the conventional Country -> City/State -> Postal Code layout. Country now sits above State/Province,…

spikerj closed issue spikerj/spikersoft-issues#221 2026-06-09 15:44:55 +00:00
## [Bug] Lesson Progress and Account State Are Lost After ~10 Minutes of Inactivity (AFK)
spikerj commented on issue spikerj/spikersoft-issues#221 2026-06-09 15:44:47 +00:00
## [Bug] Lesson Progress and Account State Are Lost After ~10 Minutes of Inactivity (AFK)

Resolved in spikersoft-angular PR #29 (merged).

Root cause (two compounding bugs):

  1. Aggressive idle logout — keycloak-angular auto-refresh was set to a 5-min inactivity window with…
spikerj closed issue spikerj/spikersoft-issues#161 2026-06-09 14:38:13 +00:00
## [Bug] Missing or Incorrect Hover Definitions in Python Playground Lessons
spikerj closed issue spikerj/spikersoft-issues#153 2026-06-09 14:37:59 +00:00
## [Bug] Missing Hover Definitions and Concept Registry in Python Playground Lessons
spikerj commented on issue spikerj/spikersoft-issues#161 2026-06-09 14:37:46 +00:00
## [Bug] Missing or Incorrect Hover Definitions in Python Playground Lessons

Resolved on master (same root cause as #153). With the Python concept registry now populated and wired, lookup() resolves each hovered token to its own concept — the "hovering def shows the…

spikerj commented on issue spikerj/spikersoft-issues#153 2026-06-09 14:37:34 +00:00
## [Bug] Missing Hover Definitions and Concept Registry in Python Playground Lessons

Resolved on master. The Python Concept Reference registry (PYTHON_CONCEPTS, ~45 entries) is now populated and wired into the Python playground exactly like the C# path (`LANGUAGE_CONCEPT_REGIST…

spikerj closed issue spikerj/spikersoft-issues#220 2026-06-09 14:32:15 +00:00
## [Bug] Untranslated Literal “Playground lessons and sandbox” in C# Lesson Header
spikerj closed issue spikerj/spikersoft-issues#216 2026-06-09 14:32:09 +00:00
## [Bug] Missing or Unimplemented Translations in Login Page
spikerj closed issue spikerj/spikersoft-issues#213 2026-06-09 14:32:02 +00:00
Bug: Concepts section - inconsistent translation
spikerj closed issue spikerj/spikersoft-issues#212 2026-06-09 14:31:55 +00:00
Bug: Partial translation in View dropdown menu
spikerj closed issue spikerj/spikersoft-issues#211 2026-06-09 14:31:47 +00:00
Bug: Partial translation in lesson dropdown menu
spikerj closed issue spikerj/spikersoft-issues#210 2026-06-09 14:31:41 +00:00
Bug: C# Lesson 6 - missing translation (partially untranslated)
spikerj closed issue spikerj/spikersoft-issues#208 2026-06-09 14:31:35 +00:00
Bug: C# Lesson 4 - missing translation (partially untranslated)
spikerj closed issue spikerj/spikersoft-issues#207 2026-06-09 14:31:29 +00:00
Bug: C# Lesson 3 - missing translation (partially untranslated)
spikerj closed issue spikerj/spikersoft-issues#206 2026-06-09 14:31:22 +00:00
Bug: C# Lesson 2 - missing translation (partially untranslated)
spikerj closed issue spikerj/spikersoft-issues#204 2026-06-09 14:31:14 +00:00
Bug: Learn C# - reload example in editor button not working