spikerj commented on issue spikerj/spikersoft-issues#530 2026-08-06 00:14:41 +00:00
[Backend][MinIO] GeoLite2 → reference-data bucket; self-provisioning GeoIP (epic #413, resolves GeoIP half of #489)

Done. Shipped in spikersoft-backend#253 + spikersoft-infrastructure#56.

SpikerSoft.Business/Services/GeoIpService.cs:

  • GeoIpOptions.S3Key = "geoip/GeoLite2-City.mmdb" (object key in the…
spikerj closed issue spikerj/spikersoft-issues#783 2026-08-06 00:14:41 +00:00
[Infra][MinIO] art-asset-artifacts: the ACTUAL last GridFS bucket → MinIO (ArtStudio stage outputs, ~4.5GB) (epic #413)
spikerj commented on issue spikerj/spikersoft-issues#742 2026-08-06 00:14:41 +00:00
[workspace-plugin] library generator emits "^undefined" peer versions — reads rootPkg.dependencies but framework deps live in devDependencies since E0

Fixed on master. tools/workspace-plugin/src/generators/library/generator.ts now resolves peer ranges through a helper that fixes both bugs the ticket named:

spikerj closed issue spikerj/spikersoft-issues#698 2026-08-06 00:14:41 +00:00
[Bug][Reliability] Workers pass healthcheck with a DEAD RabbitMQ consumer → pipeline stages silently stall (image.description: 128 msgs/0 consumers)
spikerj commented on issue spikerj/spikersoft-issues#698 2026-08-06 00:14:41 +00:00
[Bug][Reliability] Workers pass healthcheck with a DEAD RabbitMQ consumer → pipeline stages silently stall (image.description: 128 msgs/0 consumers)

Done. Shipped in spikersoft-backend#418 (+ #420 for the GPU-lease half).

SpikerSoft.EventHandlers.Infrastructure/HealthChecks/RabbitMqConsumerLivenessHealthCheck.cs + `RabbitMqConsumerRegist…

spikerj closed issue spikerj/spikersoft-issues#530 2026-08-06 00:14:41 +00:00
[Backend][MinIO] GeoLite2 → reference-data bucket; self-provisioning GeoIP (epic #413, resolves GeoIP half of #489)
spikerj commented on issue spikerj/spikersoft-issues#489 2026-08-06 00:14:40 +00:00
[Bug][Backend] Missing reference data on prod — GeoLite2-City.mmdb + postal-code dataset absent, features degraded

Done — both halves.

  1. GeoIP — resolved by #530: SpikerSoft.Business/Services/GeoIpService.cs now takes an optional IObjectStore for the reference-data bucket and materializes…
spikerj commented on issue spikerj/spikersoft-issues#460 2026-08-06 00:14:40 +00:00
art_pipe observability: install OpenTelemetry into model venvs so worker spans (#430) actually export (#428)

Done. OTel is installed into the per-model venvs and baked into the images.

  • src/artpipe/venv_setup.py — TELEMETRY_REQUIREMENTS (opentelemetry-sdk, `opentelemetry-exporter-otlp-proto-g…
spikerj closed issue spikerj/spikersoft-issues#460 2026-08-06 00:14:40 +00:00
art_pipe observability: install OpenTelemetry into model venvs so worker spans (#430) actually export (#428)
spikerj closed issue spikerj/spikersoft-issues#489 2026-08-06 00:14:40 +00:00
[Bug][Backend] Missing reference data on prod — GeoLite2-City.mmdb + postal-code dataset absent, features degraded
spikerj commented on issue spikerj/spikersoft-issues#514 2026-08-06 00:14:40 +00:00
[Infra][CI] Gitea Actions leaves GITEA-ACTION* volumes behind → build nodes recurrently fill up (need runner auto-cleanup / scheduled prune)

Done. The runner autoclean the ticket asked for is in spikersoft-infrastructure:

  • gitea-act-runner/cleanup/gitea-actions-prune.sh — name-filtered GITEA-ACTION* volume and `GITEA-ACTION…
spikerj closed issue spikerj/spikersoft-issues#514 2026-08-06 00:14:40 +00:00
[Infra][CI] Gitea Actions leaves GITEA-ACTION* volumes behind → build nodes recurrently fill up (need runner auto-cleanup / scheduled prune)
spikerj closed issue spikerj/spikersoft-issues#905 2026-08-06 00:00:52 +00:00
Rebrand landing/marketing copy: children-first → family-inclusive
spikerj closed issue spikerj/spikersoft-issues#910 2026-08-06 00:00:43 +00:00
[Bug][Game] Dungeon crawler character creation hangs — component listens for "CharacterCreatedClient", server emits "CharacterCreated"
spikerj closed issue spikerj/spikersoft-issues#919 2026-08-06 00:00:33 +00:00
Space game: pressing C (cloak) crashes the render loop when the shield bubble is active
spikerj closed issue spikerj/spikersoft-issues#642 2026-08-06 00:00:17 +00:00
[Infra][SonarQube] CE fails extracting LARGE uploaded reports: PGbytea ArrayIndexOutOfBoundsException reading ce_task_input (root cause of the old #344 crash)
spikerj opened issue spikerj/spikersoft-issues#921 2026-08-05 23:57:39 +00:00
Rebuild the terrain map-tile server: per-state DEM fan-out + tileserver-gl deploy (agent prompt included; follow-up to #484/#556)
spikerj opened issue spikerj/spikersoft-issues#920 2026-08-05 22:33:17 +00:00
Mobile activity tracker: record runs/hikes/bikes on iOS/Android + new recorded-routes sync API
spikerj opened issue spikerj/spikersoft-issues#919 2026-08-05 19:05:29 +00:00
Space game: pressing C (cloak) crashes the render loop when the shield bubble is active
spikerj closed issue spikerj/spikersoft-issues#917 2026-08-05 15:55:17 +00:00
Backend CI: create_manifest breaks on manifest-list arch tags (M5 containerd store) + dead v${VERSION} manifest code