Joseph Spiker spikerj
  • Joined on 2025-11-03
spikerj closed issue spikerj/spikersoft-issues#627 2026-07-17 04:01:02 +00:00
[Bug][Prod][Reader] PDF worker fails to load — nginx serves .mjs as application/octet-stream (strict MIME blocks the module script)
spikerj commented on issue spikerj/spikersoft-issues#630 2026-07-17 04:00:57 +00:00
[Reader][UX] Reading-journey landing: drop the hero + tabs, add a guided tour and per-book quiz icons

Resolved in spikersoft-angular PR #220 (merged to master). Hero + My Books/Take a Quiz tabs replaced with a compact action bar (title, Upload, Guided tour); intro.js walkthrough added; per-book…

spikerj commented on issue spikerj/spikersoft-issues#629 2026-07-17 04:00:55 +00:00
[Bug][Reader][UI] Reader slides under the fixed app menu-bar — its toolbar/close button is obscured

Resolved in spikersoft-angular PR #219 (merged to master). The reader shell now reserves the fixed app-menu-bar strip (box-sizing: border-box + padding-top: var(--app-toolbar-height)), so…

spikerj commented on issue spikerj/spikersoft-issues#627 2026-07-17 04:00:53 +00:00
[Bug][Prod][Reader] PDF worker fails to load — nginx serves .mjs as application/octet-stream (strict MIME blocks the module script)

Resolved in spikersoft-angular PR #217 (merged to master) and deployed + verified:

$ curl -sI https://learn.spikersoft.com/assets/pdfjs/pdf.worker-6.0.1169.min.mjs
HTTP/2 200
content-type…
spikerj opened issue spikerj/spikersoft-issues#630 2026-07-17 03:58:04 +00:00
[Reader][UX] Reading-journey landing: drop the hero + tabs, add a guided tour and per-book quiz icons
spikerj closed issue spikerj/spikersoft-issues#596 2026-07-17 03:55:16 +00:00
[Bug][CI][Registry] #548 was closed but its fix NEVER LANDED — all 23 of 23 multi-arch workflows still --amend mutable :amd64/:arm64v8 tags, and the cancelled-run window from #590 makes mixed-commit :latest reachable today
spikerj closed issue spikerj/spikersoft-issues#616 2026-07-17 03:53:06 +00:00
Activity-coverage page: content hidden under fixed menu bar; user scope requires raw KeycloakUserId
spikerj closed issue spikerj/spikersoft-issues#580 2026-07-17 03:52:39 +00:00
[Bug][CI] arm64v8 image builds intermittently fail pulling mcr.microsoft.com base image over IPv6 — 'network is unreachable', ~1 in 6 arm jobs
spikerj commented on issue spikerj/spikersoft-issues#303 2026-07-17 03:49:17 +00:00
[Perf/i18n] Split Transloco into scoped, lazily-loaded translation files

Done — closing after a full verification pass against the acceptance criteria.

Delivered (spikersoft-angular PRs #88, #89, #218):

  • Global bundle materially smaller: en.json
spikerj closed issue spikerj/spikersoft-issues#303 2026-07-17 03:49:17 +00:00
[Perf/i18n] Split Transloco into scoped, lazily-loaded translation files
spikerj opened issue spikerj/spikersoft-issues#629 2026-07-17 03:37:35 +00:00
[Bug][Reader][UI] Reader slides under the fixed app menu-bar — its toolbar/close button is obscured
spikerj closed issue spikerj/spikersoft-issues#501 2026-07-17 03:14:57 +00:00
[Bug][Infra][GPU] artpipe lane down on 4090 — workers Rejected on missing /mnt/fusionio/spikersoft/art_pipe bind after artpipe-gpu label move (collateral of #500)
spikerj closed issue spikerj/spikersoft-issues#587 2026-07-17 03:14:36 +00:00
[Bug][Prod][Registry] 14 images have no :latest manifest (manifest unknown / 404) — any reschedule onto a fresh node will fail to start
spikerj opened issue spikerj/spikersoft-issues#628 2026-07-17 03:10:21 +00:00
[Bug][CI][E2E] e2e.staff credential drift — OpenBao staff_password no longer authenticates against Keycloak (student from same secret works)
spikerj closed issue spikerj/spikersoft-issues#626 2026-07-17 03:00:52 +00:00
[Bug][Prod][Reader] PDFs never open in the reader — pdf.js fetches /api/book/{id}/file tokenless (401); EPUBs unaffected
spikerj commented on issue spikerj/spikersoft-issues#626 2026-07-17 03:00:49 +00:00
[Bug][Prod][Reader] PDFs never open in the reader — pdf.js fetches /api/book/{id}/file tokenless (401); EPUBs unaffected

Auth fix confirmed working end-to-end: in the browser the PDF now begins to load (pdf.js fetched the document bytes and reached worker startup), which means GET /file returned 200 + bytes

spikerj opened issue spikerj/spikersoft-issues#627 2026-07-17 02:58:40 +00:00
[Bug][Prod][Reader] PDF worker fails to load — nginx serves .mjs as application/octet-stream (strict MIME blocks the module script)
spikerj closed issue spikerj/spikersoft-issues#623 2026-07-17 02:08:45 +00:00
[CI][Backend] Unit Tests red since Batch S (dcproj NU1105 via Directory.Build.props pins) + ArtPipe per-model images broken since CPM (Dockerfile.model missing Packages.props)
spikerj commented on issue spikerj/spikersoft-issues#623 2026-07-17 02:08:45 +00:00
[CI][Backend] Unit Tests red since Batch S (dcproj NU1105 via Directory.Build.props pins) + ArtPipe per-model images broken since CPM (Dockerfile.model missing Packages.props)

Resolved in spikersoft-backend PR #337 (merged to master, 97198fdc), now CI-proven on the merge commit:

  • ArtPipeProcessor workflow: green on the merge push (build_and_publish + deploy…
spikerj closed issue spikerj/spikersoft-issues#344 2026-07-17 02:08:16 +00:00
[CI] SonarQube Scan workflow red on every spikersoft-angular run — CE task fails server-side during report processing