spikerj commented on issue spikerj/spikersoft-issues#995 2026-08-07 13:48:11 +00:00
Android: route trim UI + RouteTrimmer (epic #992)

Verified complete 2026-08-07 — closing.

  • Code: spikersoft-android@4aa6100 (PR #10, feat/route-trim-995, commit bcc59e0) — every bullet in the body is present on main:
    • `core/tracki…
spikerj closed issue spikerj/spikersoft-issues#996 2026-08-07 13:48:11 +00:00
Angular: trim mode on /tracker/activities/:id report page (epic #992)
spikerj commented on issue spikerj/spikersoft-issues#996 2026-08-07 13:48:11 +00:00
Angular: trim mode on /tracker/activities/:id report page (epic #992)

Verified complete 2026-08-07 — closing.

  • Code: spikersoft-angular@508d97a0 (PR #624, feat/route-trim-996, commit 817f227b) — "feat(tracker): web trim mode on activity report…
spikerj closed issue spikerj/spikersoft-issues#994 2026-08-07 13:48:10 +00:00
iOS: route trim UI + RouteTrimmer (epic #992)
spikerj commented on issue spikerj/spikersoft-issues#994 2026-08-07 13:48:10 +00:00
iOS: route trim UI + RouteTrimmer (epic #992)

Migrated to spikerj/spikersoft-ios#16 as part of the umbrella-tracker breakup.

Verified 2026-08-07 against spikersoft-ios@6926525 (main). Status: not started. No `Core/Tracking/RouteTrim…

spikerj closed issue spikerj/spikersoft-issues#982 2026-08-07 13:48:08 +00:00
[Security][BE] Cloak/radar is client-side only — entity deltas + join roster leak stealthed ships to all clients
spikerj commented on issue spikerj/spikersoft-issues#982 2026-08-07 13:48:08 +00:00
[Security][BE] Cloak/radar is client-side only — entity deltas + join roster leak stealthed ships to all clients

Verified complete 2026-08-07 — closing.

  • Code: spikersoft-backend@98102023 — the fix is on master via PR #525 (5c04ed99, merge c994553b, *"fix(gameserver): server-authoritative…
spikerj closed issue spikerj/spikersoft-issues#861 2026-08-07 13:48:06 +00:00
artpipe: decimation to 6k faces tore 60% of the mesh surface open — relax it, and replace the simplifier
spikerj commented on issue spikerj/spikersoft-issues#861 2026-08-07 13:48:05 +00:00
artpipe: decimation to 6k faces tore 60% of the mesh surface open — relax it, and replace the simplifier

Migrated to spikerj/spikersoft-artpipe#50 as part of the umbrella-tracker breakup.

Verified 2026-08-07. The relax it half is done and deployed (spikersoft-backend@98102023 `appsettings.jso…

spikerj closed issue spikerj/spikersoft-issues#297 2026-08-07 13:48:04 +00:00
Ops console for host incidents & security alerts (API + Angular page), dev-ops/admin only
spikerj commented on issue spikerj/spikersoft-issues#297 2026-08-07 13:48:04 +00:00
Ops console for host incidents & security alerts (API + Angular page), dev-ops/admin only

Migrated as part of the umbrella-tracker breakup.

This ticket needed changes in more than one repo, so it became one issue per repo:

spikerj closed issue spikerj/spikersoft-issues#298 2026-08-07 13:48:03 +00:00
Specialize keycloak-admin library toward SpikerSoft staff roles & permission delineation
spikerj commented on issue spikerj/spikersoft-issues#750 2026-08-07 13:48:02 +00:00
refactor(sponsor): migrate SponsorController to CQRS handlers

Migrated to spikerj/spikersoft-backend#545 as part of the umbrella-tracker breakup.

Verified 2026-08-07 against spikersoft-backend@98102023. Status: not started — and the controller has…

spikerj commented on issue spikerj/spikersoft-issues#298 2026-08-07 13:48:02 +00:00
Specialize keycloak-admin library toward SpikerSoft staff roles & permission delineation

Migrated to spikerj/spikersoft-angular#639 as part of the umbrella-tracker breakup.

Routed to a single repo rather than split: the backend foundation (PR #94 — SpikerSoftRoles constants…

spikerj closed issue spikerj/spikersoft-issues#576 2026-08-07 13:48:02 +00:00
[Backend][Cleanup] Retire the pre-marker legacy manager classes (HexatileGameManager, ToolsManager, DBManager, CacheManager/ICacheManager) — DI-registered but architecturally superseded
spikerj commented on issue spikerj/spikersoft-issues#576 2026-08-07 13:48:02 +00:00
[Backend][Cleanup] Retire the pre-marker legacy manager classes (HexatileGameManager, ToolsManager, DBManager, CacheManager/ICacheManager) — DI-registered but architecturally superseded

Migrated to spikerj/spikersoft-backend#546 as part of the umbrella-tracker breakup.

Verified 2026-08-07 against spikersoft-backend@98102023. Status: not started — the three dead files…

spikerj closed issue spikerj/spikersoft-issues#750 2026-08-07 13:48:02 +00:00
refactor(sponsor): migrate SponsorController to CQRS handlers
spikerj commented on issue spikerj/spikersoft-issues#610 2026-08-07 13:47:57 +00:00
[Security][Infra] OpenBao: centralize public Let's Encrypt cert storage/distribution in Bao (Traefik acme.json → KV; mailserver + consumers pull) (epic #543)

Migrated to spikerj/spikersoft-infrastructure#172 as part of the umbrella-tracker breakup.

Verified 2026-08-07 against spikersoft-infrastructure@86d03ff6: **not started, all four acceptance…

spikerj closed issue spikerj/spikersoft-issues#610 2026-08-07 13:47:57 +00:00
[Security][Infra] OpenBao: centralize public Let's Encrypt cert storage/distribution in Bao (Traefik acme.json → KV; mailserver + consumers pull) (epic #543)
spikerj commented on issue spikerj/spikersoft-issues#547 2026-08-07 13:47:57 +00:00
[Security][Infra] OpenBao Phase 3: PKI — internal CA, replace CI cert generation, mTLS for the stateful tier (epic #543)

Migrated to spikerj/spikersoft-infrastructure#171 as part of the umbrella-tracker breakup.

Verified 2026-08-07 against spikersoft-infrastructure@86d03ff6: not started. `git grep -rniE…