spikerj commented on issue spikerj/spikersoft-issues#632 2026-07-17 05:01:14 +00:00
[CI][Backend] sonar-scan has uploaded nothing since 2026-07-14 — scanner gets a wrong SonarQube host and continue-on-error hides the failure

Unmasking worked as designed: with the host fixed, the PR run surfaced failure layer two — 13 QuizGenerationServiceTests fail inside the sonarscan container (LLama.Native type initializer; the…

spikerj opened issue spikerj/spikersoft-issues#636 2026-07-17 04:54:01 +00:00
[Backend][Tests] Five strict-mock tests carry no explicit assertion (SonarQube S2699 BLOCKER x6 — 5 fixed, 1 false-positived)
spikerj opened issue spikerj/spikersoft-issues#635 2026-07-17 04:50:13 +00:00
[Backend] Duplicate placeholder names in structured-log templates render unbound holes and collide in Seq (SonarQube S6677 x3)
spikerj opened issue spikerj/spikersoft-issues#634 2026-07-17 04:50:03 +00:00
[Reader][Social] Frontend: profile Social tab, reader Community tab, upvotes, reading-list dialog
spikerj opened issue spikerj/spikersoft-issues#633 2026-07-17 04:42:41 +00:00
[Security][Backend] Rotate and migrate real secrets committed in appsettings files (SonarQube S6418/S2068 — verified true positives)
spikerj opened issue spikerj/spikersoft-issues#632 2026-07-17 04:42:41 +00:00
[CI][Backend] sonar-scan has uploaded nothing since 2026-07-14 — scanner gets a wrong SonarQube host and continue-on-error hides the failure
spikerj opened issue spikerj/spikersoft-issues#631 2026-07-17 04:35:55 +00:00
[Reader][Social] Backend: shared bookmarks, upvotes, and reading lists (opt-in, child-safe)
spikerj closed issue spikerj/spikersoft-issues#566 2026-07-17 04:16:00 +00:00
[Backend][Refactor] Finish the SpikerSoft.Business decomposition — physically move the 13 linked source files into their slice projects, and adopt 'new code goes in the slice directory'
spikerj commented on issue spikerj/spikersoft-issues#566 2026-07-17 04:16:00 +00:00
[Backend][Refactor] Finish the SpikerSoft.Business decomposition — physically move the 13 linked source files into their slice projects, and adopt 'new code goes in the slice directory'

Resolved in spikersoft-backend PR #339 (merged to master). All formerly link-included sources physically moved into their slice projects (556 files, pure git mv), 'new code goes in the slice…

spikerj commented on issue spikerj/spikersoft-issues#566 2026-07-17 04:10:10 +00:00
[Backend][Refactor] Finish the SpikerSoft.Business decomposition — physically move the 13 linked source files into their slice projects, and adopt 'new code goes in the slice directory'

PR up: spikersoft-backend PR #339 (spikerj/spikersoft-backend#339) — refactor/566-finish-business-decomposition.

  • Ask 1: all formerly link-included sources…
spikerj closed issue spikerj/spikersoft-issues#630 2026-07-17 04:01: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#629 2026-07-17 04:01:03 +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#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:

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