Joseph Spiker spikerj
  • Joined on 2025-11-03
spikerj closed issue spikerj/spikersoft-issues#723 2026-07-22 02:43:23 +00:00
platform-clang-runtime: 2 curriculum-pane specs fail on master (localStorage.getItem is not a function)
spikerj closed issue spikerj/spikersoft-issues#729 2026-07-22 02:43:23 +00:00
Reading journey: let parents share their uploaded books with their children
spikerj commented on issue spikerj/spikersoft-issues#729 2026-07-22 02:43:23 +00:00
Reading journey: let parents share their uploaded books with their children

Verified complete: feature landed in BOTH repos — backend PR #432 + angular PR #454 ('parents can share/grant their uploaded books with their children'). Closing.

spikerj commented on issue spikerj/spikersoft-issues#727 2026-07-22 02:43:23 +00:00
Parent approval map never shows a domestic child's requested states (wishlistRegions unbound; orange 'requested' style gated to minor mode; no region approval store)

Verified complete: spikersoft-angular PR #453 merged ('surface a domestic child's requested states on the parent approval map') — 1:1 with the reported bug. Closing.

spikerj closed issue spikerj/spikersoft-issues#655 2026-07-22 02:43:22 +00:00
[Reader][Offline] Read downloaded PDFs offline + auth.guard offline entry
spikerj commented on issue spikerj/spikersoft-issues#655 2026-07-22 02:43:22 +00:00
[Reader][Offline] Read downloaded PDFs offline + auth.guard offline entry

Verified complete: spikersoft-angular PR #228 merged ('read downloaded PDFs offline + auth.guard offline entry'); auth.guard offline path + offline manage UI on master. Closing.

spikerj commented on issue spikerj/spikersoft-issues#658 2026-07-22 02:43:22 +00:00
[Reader][Offline] Read downloaded EPUBs offline + blob-URL resource rewriter

Verified complete: spikersoft-angular PR #229 merged ('read downloaded EPUBs offline + blob-URL resource rewriter'); epub-reader carries the offline/blob-URL handling on master. Closing.

spikerj closed issue spikerj/spikersoft-issues#658 2026-07-22 02:43:22 +00:00
[Reader][Offline] Read downloaded EPUBs offline + blob-URL resource rewriter
spikerj commented on issue spikerj/spikersoft-issues#680 2026-07-22 02:43:22 +00:00
refactor(3dmodel): consolidate duplicated auth checks into TryGetUserId helper (S1192)

Verified complete: backend PR #378 merged; ThreeDModelController now uses TryGetUserId (5 call sites) with the duplicated checks consolidated. Closing.

spikerj closed issue spikerj/spikersoft-issues#680 2026-07-22 02:43:22 +00:00
refactor(3dmodel): consolidate duplicated auth checks into TryGetUserId helper (S1192)
spikerj commented on issue spikerj/spikersoft-issues#723 2026-07-22 02:43:22 +00:00
platform-clang-runtime: 2 curriculum-pane specs fail on master (localStorage.getItem is not a function)

Verified complete: spikersoft-angular PR #457 merged (shared in-memory storage setup for the playground persistence specs); master test-and-lint has run green repeatedly since. Closing.

spikerj closed issue spikerj/spikersoft-issues#654 2026-07-22 02:43:21 +00:00
[Reader][Offline] Profile "Offline books" section — list, remove, storage bar
spikerj commented on issue spikerj/spikersoft-issues#653 2026-07-22 02:43:21 +00:00
[Reader][Offline] Download-for-offline button on book cards

Verified complete: spikersoft-angular PR #226 merged ('download-for-offline button on book cards'); the offline.download/downloading/removeDownload i18n strings ship in the live bundle. Closing…

spikerj closed issue spikerj/spikersoft-issues#653 2026-07-22 02:43:21 +00:00
[Reader][Offline] Download-for-offline button on book cards
spikerj commented on issue spikerj/spikersoft-issues#654 2026-07-22 02:43:21 +00:00
[Reader][Offline] Profile "Offline books" section — list, remove, storage bar

Verified complete: spikersoft-angular PR #227 merged; offline-books-section.component exists on master with list/remove/quota strings (offline.manageTitle/storageUsed/noneDownloaded). Closing.

spikerj closed issue spikerj/spikersoft-issues#718 2026-07-22 02:37:25 +00:00
[Epic][Photography] Photograph Upload · Photo Gallery · Photo Stack — photography as a first-class interest
spikerj commented on issue spikerj/spikersoft-issues#718 2026-07-22 02:37:25 +00:00
[Epic][Photography] Photograph Upload · Photo Gallery · Photo Stack — photography as a first-class interest

Epic complete — every one of the 9 PR trains shipped, plus substantial post-scope hardening. Closing.

Train map (all merged + deployed): 1-2. Photograph domain/upload/permissions/gear +…

spikerj commented on issue spikerj/spikersoft-issues#755 2026-07-22 02:37:24 +00:00
note(art-studio): Stacked/Touchup saves are canvas exports — camera EXIF lost, photo-info panel sparse

Resolved by the #779 provenance work (spikersoft-backend PR #442/#446, merged + deployed): Stacked/Touchup gallery saves now carry artAssetId and the SERVER inherits gear/exposure metadata…

spikerj closed issue spikerj/spikersoft-issues#779 2026-07-22 02:37:24 +00:00
[Feature][Photography] Stack-aware gallery: EXIF burst auto-grouping, collapse to finished products, stack provenance + transparency panel (epic #718)
spikerj commented on issue spikerj/spikersoft-issues#779 2026-07-22 02:37:24 +00:00
[Feature][Photography] Stack-aware gallery: EXIF burst auto-grouping, collapse to finished products, stack provenance + transparency panel (epic #718)

All merged: backend #446/#447 (deployed) + angular #510/#511 (deploy in the current master pipeline). Burst auto-grouping live in the worker, backfill run (11/11), collapse gallery + provenance…