Joseph Spiker spikerj
  • Joined on 2025-11-03
spikerj commented on issue spikerj/spikersoft-issues#873 2026-07-29 15:29:08 +00:00
exposeAgePublicly parental permission + Age on SponsorFamilyMember (consent-boundary design)

Resolved in spikersoft-backend PR #497 + spikersoft-angular PR #592 (consolidated epic PRs), with the lint follow-up in angular PR #593. The standalone PRs #495/#590 were closed unmerged in favour…

spikerj closed issue spikerj/spikersoft-issues#871 2026-07-29 15:28:55 +00:00
TopAwards on SponsorFamilyListItem — public top-4 family prizes/skills aggregation
spikerj commented on issue spikerj/spikersoft-issues#871 2026-07-29 15:28:51 +00:00
TopAwards on SponsorFamilyListItem — public top-4 family prizes/skills aggregation

Resolved in spikersoft-backend PR #497 (consolidated family-card epic PR, c8f692d7), with test hardening in PR #500. The standalone PR #494 was closed unmerged in favour of the consolidation.…

spikerj closed issue spikerj/spikersoft-issues#870 2026-07-29 15:28:43 +00:00
Family card re-skin to approved mock (header, ringed avatars, image destination tiles, CTA banner)
spikerj commented on issue spikerj/spikersoft-issues#870 2026-07-29 15:28:40 +00:00
Family card re-skin to approved mock (header, ringed avatars, image destination tiles, CTA banner)

Resolved in spikersoft-angular PR #592 (the consolidated family-card epic PR, merged to master, 501a3ada). PR #587 was closed unmerged in favour of that consolidation. Verified against…

spikerj closed issue spikerj/spikersoft-issues#869 2026-07-29 15:28:29 +00:00
Destination background images: anonymous /destination-images MediaRoute from MinIO assets bucket
spikerj commented on issue spikerj/spikersoft-issues#869 2026-07-29 15:28:25 +00:00
Destination background images: anonymous /destination-images MediaRoute from MinIO assets bucket

Resolved in spikersoft-backend PR #497 (the consolidated family-card epic PR, merged to master, c8f692d7). The standalone PR #493 was closed unmerged in favour of that consolidation. Verified…

spikerj closed issue spikerj/spikersoft-issues#863 2026-07-29 15:28:18 +00:00
Art Studio: artifacts only appear when the whole asset finishes, and the progress percentages are not honest
spikerj commented on issue spikerj/spikersoft-issues#863 2026-07-29 15:28:15 +00:00
Art Studio: artifacts only appear when the whole asset finishes, and the progress percentages are not honest

Resolved across all three repos — spikersoft-angular PR #585 (f361c20f), spikersoft-backend PR #491, spikersoft-artpipe PR #42 (e535f35). Verified against origin/master / origin/main:

**C…

spikerj closed issue spikerj/spikersoft-issues#860 2026-07-29 15:28:01 +00:00
hex-tower-defence: loadout effect re-subscribes to the art loader's httpResources, looping until the renderer is killed
spikerj commented on issue spikerj/spikersoft-issues#860 2026-07-29 15:27:57 +00:00
hex-tower-defence: loadout effect re-subscribes to the art loader's httpResources, looping until the renderer is killed

Resolved in spikersoft-angular PR #582 (merged to master, 9a542b20 / 249db37e). Verified against origin/master.

(For the record: angular PR #584 — the Art Studio GLB cache — is…

spikerj closed issue spikerj/spikersoft-issues#867 2026-07-29 15:27:49 +00:00
Rework /employment into a routed master-detail careers page with a globe
spikerj commented on issue spikerj/spikersoft-issues#867 2026-07-29 15:27:39 +00:00
Rework /employment into a routed master-detail careers page with a globe

Resolved in spikersoft-backend PR #492 (6430e271) + spikersoft-angular PR #588 (72808f7d), both merged to master. Verified against origin/master:

Backend

  • `SpikerSoft.Data/Mongos/Open…
spikerj closed issue spikerj/spikersoft-issues#881 2026-07-29 15:27:26 +00:00
book-upload preview binds bucket-relative coverImage key as <img src> — broken preview for MinIO-served books
spikerj commented on issue spikerj/spikersoft-issues#881 2026-07-29 15:27:16 +00:00
book-upload preview binds bucket-relative coverImage key as <img src> — broken preview for MinIO-served books

Resolved in spikersoft-angular PR #595 (merged to master, 5ca8e589). Verified against origin/master:

  • book-upload.component.ts:72-75 — prefers data.book.coverUrl, accepts coverImage
spikerj commented on issue spikerj/spikersoft-issues#894 2026-07-29 15:27:00 +00:00
Photo gallery: Florence-2 AI auto-tagging pipeline step (auto-tags + caption, suppressible, full backfill)

Audited against origin/master (backend/angular) and origin/main (artpipe). 4 of 5 workstreams landed — staying open for the Angular half. Notes updated so the remaining work is unambiguous…

spikerj closed issue spikerj/spikersoft-issues#893 2026-07-29 15:26:39 +00:00
Photo gallery: free-form tags — editor, gallery filter/search, EXIF keyword seeding
spikerj commented on issue spikerj/spikersoft-issues#893 2026-07-29 15:26:35 +00:00
Photo gallery: free-form tags — editor, gallery filter/search, EXIF keyword seeding

Resolved in spikersoft-backend PR #507 (b061923c) + spikersoft-angular PR #600 (db191289), both merged to master. Verified against origin/master, walking the ticket's bullet list:

**Storag…

spikerj closed issue spikerj/spikersoft-issues#892 2026-07-29 15:26:21 +00:00
Photo gallery: poor thumbnail quality — Lanczos3 + edge-aware sharpening + fix ORF 160×120 thumbs
spikerj commented on issue spikerj/spikersoft-issues#892 2026-07-29 15:26:13 +00:00
Photo gallery: poor thumbnail quality — Lanczos3 + edge-aware sharpening + fix ORF 160×120 thumbs

Resolved in spikersoft-backend PR #506 (merged to master, 6f24333a). Verified against origin/master:

  • Lanczos3 + ResizeMode.MaxDerivativeGenerator.cs:85-86.
  • **Edge-aware…