spikerj opened issue spikerj/spikersoft-issues#829 2026-07-24 19:44:01 +00:00
JWT tool: in-flight signature computation writes stale signature over cleared state (also reddens the full-suite SonarQube scan on master)
spikerj commented on issue spikerj/spikersoft-issues#826 2026-07-24 19:27:40 +00:00
space-game KeybindingManager ctor wipes saved localStorage keybindings on every boot (custom binds lost on reload)

Confirmed still present on master, and fixed in spikersoft-angular PR #569 (fix/826-keybinding-ctor-clobber) — awaiting CI/review.

The suggested fix from the ticket is what landed:…

spikerj closed issue spikerj/spikersoft-issues#827 2026-07-24 19:24:14 +00:00
Epic: Sponsor page — unified card grid, declutter donate buttons, and family shared-trip funds
spikerj commented on issue spikerj/spikersoft-issues#827 2026-07-24 19:24:14 +00:00
Epic: Sponsor page — unified card grid, declutter donate buttons, and family shared-trip funds

Shipped — closing. The deploy blocker (#828) is cleared and all three parts of this epic are now live in production.

Deploy confirmed

spikersoft-angular master run 18124 (dd34b0a4) is…

spikerj commented on issue spikerj/spikersoft-issues#828 2026-07-24 19:23:49 +00:00
Angular master e2e-anonymous RED since #827 PR #564: /sponsor/donate-family/:familyKey unclassified in route-manifest → publish skipped, frontend not deploying

Fixed and verified end to end. spikersoft-angular PR #568 merged to master (dd34b0a4).

  • PR #568's own e2e-anonymous passed at 19:05Z — the first green run of that job since 17:52Z.
  • Master…
spikerj closed issue spikerj/spikersoft-issues#828 2026-07-24 19:23:49 +00:00
Angular master e2e-anonymous RED since #827 PR #564: /sponsor/donate-family/:familyKey unclassified in route-manifest → publish skipped, frontend not deploying
spikerj closed issue spikerj/spikersoft-issues#817 2026-07-24 18:59:24 +00:00
Angular master CI red: Stylelint declaration-empty-line-before in sponsor-family.component.scss
spikerj commented on issue spikerj/spikersoft-issues#823 2026-07-24 18:59:24 +00:00
master production app build is RED: photo-lightbox humanizeDuration(number|null) strictTemplates error

Fixed and verified. spikersoft-angular PR #561 (`e64673a5`, merged to master) widened `humanizeDuration` to accept `number

spikerj closed issue spikerj/spikersoft-issues#823 2026-07-24 18:59:24 +00:00
master production app build is RED: photo-lightbox humanizeDuration(number|null) strictTemplates error
spikerj commented on issue spikerj/spikersoft-issues#817 2026-07-24 18:59:24 +00:00
Angular master CI red: Stylelint declaration-empty-line-before in sponsor-family.component.scss

Fixed and verified. spikersoft-angular PR #554 (`e1e00eb6`, merged to master) added the blank line before the declarations following `@include` in `sponsor-family.component.scss`.

Verified…

spikerj commented on issue spikerj/spikersoft-issues#818 2026-07-24 18:59:24 +00:00
Angular lint: COVERAGE-LOOP.md trips prettier -c . on master

Fixed and verified. spikersoft-angular PR #555 (`0652909e`, merged to master) added `/COVERAGE-LOOP.md` to `.prettierignore` (line 64).

Verified on master today: `npx prettier -c…

spikerj closed issue spikerj/spikersoft-issues#818 2026-07-24 18:59:24 +00:00
Angular lint: COVERAGE-LOOP.md trips prettier -c . on master
spikerj commented on issue spikerj/spikersoft-issues#824 2026-07-24 18:59:24 +00:00
CI gap: strictTemplates / app-build errors merge to master green (nx build spikersoft not gated)

Second instance of this exact gap today, worth folding into the scope here.

#828: PR #564 added a route to `routes.ts` without classifying it in `e2e/support/route-manifest.ts`. That is only…

spikerj commented on issue spikerj/spikersoft-issues#827 2026-07-24 18:58:41 +00:00
Epic: Sponsor page — unified card grid, declutter donate buttons, and family shared-trip funds

Status check — code complete on both sides, but the frontend has NOT reached production yet. Keeping this open.

Backend — merged AND live ✅

spikersoft-backend PR #473 (`feat/sponsor-fa…

spikerj commented on issue spikerj/spikersoft-issues#828 2026-07-24 18:58:41 +00:00
Angular master e2e-anonymous RED since #827 PR #564: /sponsor/donate-family/:familyKey unclassified in route-manifest → publish skipped, frontend not deploying

Fix up in spikersoft-angular PR #568 (fix/828-donate-family-route-manifest): classifies /sponsor/donate-family/:familyKey as public + skipWalk and re-derives both ratchet baselines…

spikerj opened issue spikerj/spikersoft-issues#828 2026-07-24 18:56:45 +00:00
Angular master e2e-anonymous RED since #827 PR #564: /sponsor/donate-family/:familyKey unclassified in route-manifest → publish skipped, frontend not deploying
spikerj commented on issue spikerj/spikersoft-issues#827 2026-07-24 17:19:54 +00:00
Epic: Sponsor page — unified card grid, declutter donate buttons, and family shared-trip funds

Both PRs merged to master (2026-07-24): backend #473 and angular #564 (merge 2cad2c2d). Deploying master for the manual end-to-end walk (checkout → Stripe webhook → pool credit → staff…

spikerj commented on issue spikerj/spikersoft-issues#827 2026-07-24 17:08:54 +00:00
Epic: Sponsor page — unified card grid, declutter donate buttons, and family shared-trip funds

WIP PRs opened (land together):

  • Backend: spikerj/spikersoft-backend#473 — DonationType.Family/FamilyDisbursement, FamilyFund + ledger, checkout branch, webhook credit, `FamilyFundsCon…
spikerj opened issue spikerj/spikersoft-issues#827 2026-07-24 16:46:38 +00:00
Epic: Sponsor page — unified card grid, declutter donate buttons, and family shared-trip funds
spikerj opened issue spikerj/spikersoft-issues#826 2026-07-24 05:34:10 +00:00
space-game KeybindingManager ctor wipes saved localStorage keybindings on every boot (custom binds lost on reload)