Joseph Spiker spikerj
  • Joined on 2025-11-03
spikerj closed issue spikerj/spikersoft-issues#476 2026-07-11 23:26:26 +00:00
Auditable blog post hide/remove for staff (two-tier moderation + immutable audit trail)
spikerj closed issue spikerj/spikersoft-issues#473 2026-07-11 23:26:26 +00:00
Serve blog media via nginx static path instead of the API + prod config fixes
spikerj commented on issue spikerj/spikersoft-issues#473 2026-07-11 23:26:26 +00:00
Serve blog media via nginx static path instead of the API + prod config fixes

Resolved in spikersoft-backend PR #201 (merged): blog media served via nginx static path, UploadCoordinator ebooks final-directory typo fixed, stale duplicate stack file removed; plus spikersoft-in…

spikerj commented on issue spikerj/spikersoft-issues#476 2026-07-11 23:26:26 +00:00
Auditable blog post hide/remove for staff (two-tier moderation + immutable audit trail)

Resolved: spikersoft-backend PR #203 (auditable staff hide/remove with immutable audit trail) and spikersoft-angular PR #158 (staff moderation UI — hide/remove with reasons, banners, admin view)…

spikerj closed issue spikerj/spikersoft-issues#418 2026-07-11 23:25:52 +00:00
[CI drift] lesson-video-processor is deployed but has NO build workflow → orphaned image
spikerj commented on issue spikerj/spikersoft-issues#418 2026-07-11 23:25:51 +00:00
[CI drift] lesson-video-processor is deployed but has NO build workflow → orphaned image

Resolved in spikersoft-backend PR #208 (merged to master): added .gitea/workflows/spikersoft-lesson-video-processor.yml — the standard multi-arch build → manifest → SSH stack-deploy → Discord…

spikerj closed issue spikerj/spikersoft-issues#478 2026-07-11 14:53:46 +00:00
Decompose SpikerSoft.Tests.Unit into live-along per-project test projects
spikerj opened issue spikerj/spikersoft-issues#478 2026-07-11 14:51:10 +00:00
Decompose SpikerSoft.Tests.Unit into live-along per-project test projects
spikerj closed issue spikerj/spikersoft-issues#477 2026-07-11 13:55:43 +00:00
chore: update NuGet packages across the backend solution (July 2026)
spikerj commented on issue spikerj/spikersoft-issues#477 2026-07-11 13:55:36 +00:00
chore: update NuGet packages across the backend solution (July 2026)

Resolved by spikersoft-backend PR #205: spikerj/spikersoft-backend#205

spikerj opened issue spikerj/spikersoft-issues#477 2026-07-11 13:54:58 +00:00
chore: update NuGet packages across the backend solution (July 2026)
spikerj opened issue spikerj/spikersoft-issues#476 2026-07-11 07:01:46 +00:00
Auditable blog post hide/remove for staff (two-tier moderation + immutable audit trail)
spikerj closed issue spikerj/spikersoft-issues#475 2026-07-11 06:23:39 +00:00
Blog posts stay publicly live when their media fails the security scan
spikerj opened issue spikerj/spikersoft-issues#475 2026-07-11 06:19:49 +00:00
Blog posts stay publicly live when their media fails the security scan
spikerj closed issue spikerj/spikersoft-issues#474 2026-07-11 05:45:42 +00:00
Traefik swarm cleanup: global HTTPS redirect, API compression, zero-downtime API deploys, security headers
spikerj opened issue spikerj/spikersoft-issues#474 2026-07-11 05:30:29 +00:00
Traefik swarm cleanup: global HTTPS redirect, API compression, zero-downtime API deploys, security headers
spikerj opened issue spikerj/spikersoft-issues#473 2026-07-11 05:12:55 +00:00
Serve blog media via nginx static path instead of the API + prod config fixes
spikerj opened issue spikerj/spikersoft-issues#472 2026-07-11 04:48:34 +00:00
docs(artpipe runbook): §2 bootstrap shell command launches the .NET worker instead of bash
spikerj opened issue spikerj/spikersoft-issues#471 2026-07-11 04:35:51 +00:00
ci(artpipe): image push only redeploys the modeling stack — five resident model stacks go stale; PR builds overwrite prod :latest
spikerj opened issue spikerj/spikersoft-issues#470 2026-07-11 04:12:21 +00:00
infra(jaeger): bump Jaeger 2.17.0 → 2.19.0 (latest)