spikerj commented on issue spikerj/spikersoft-issues#853 2026-07-26 00:50:31 +00:00
Drop GridFS naming from Art Studio: rename to objectKey, migrate legacy docs, remove the #852 shim

Work complete — both PRs ready, held as WIP pending the cutover

  • backend #485 fix/artstudio-object-key-rename-853
  • angular #579 fix/artstudio-object-key-rename-853

The #852…

spikerj opened issue spikerj/spikersoft-issues#854 2026-07-26 00:29:42 +00:00
Latent #852 twin: UserProfile.Images uses Newtonsoft [JsonProperty] on a System.Text.Json column
spikerj opened issue spikerj/spikersoft-issues#853 2026-07-26 00:29:26 +00:00
Drop GridFS naming from Art Studio: rename to objectKey, migrate legacy docs, remove the #852 shim
spikerj commented on issue spikerj/spikersoft-issues#852 2026-07-26 00:06:22 +00:00
PROD: all Art Studio images 404 — #849 rename orphaned the legacy PascalCase artifact key

Fix open: spikersoft-backend PR #484 (fix/artstudio-legacy-artifact-key-852).

One-line read-side change (PropertyNameCaseInsensitive) plus a regression test seeded from **literal…

spikerj opened issue spikerj/spikersoft-issues#852 2026-07-26 00:02:13 +00:00
PROD: all Art Studio images 404 — #849 rename orphaned the legacy PascalCase artifact key
spikerj opened issue spikerj/spikersoft-issues#851 2026-07-25 22:42:03 +00:00
GET api/Profile/images/{id} returns 500 — response compression grows already-compressed images past Content-Length
spikerj commented on issue spikerj/spikersoft-issues#850 2026-07-25 22:30:21 +00:00
CI: prune artpipe container pin tags — keep :latest + 3, they accumulate forever

Status: merged, but a follow-up is needed before this is really done.

Merged: backend #481, artpipe #40, infrastructure #151.

All three merged the pre-fixup commits — a review fixup…

spikerj commented on issue spikerj/spikersoft-issues#850 2026-07-25 22:25:14 +00:00
CI: prune artpipe container pin tags — keep :latest + 3, they accumulate forever

PRs open (not merged — Joey merges manually):

  • tier 3 — spikersoft-backend PR #481 ci/prune-artpipe-pin-tags-850
  • tier 2 — spikersoft-artpipe PR #40 ci/prune-env-pin-tags-850 -…
spikerj opened issue spikerj/spikersoft-issues#850 2026-07-25 22:18:44 +00:00
CI: prune artpipe container pin tags — keep :latest + 3, they accumulate forever
spikerj opened issue spikerj/spikersoft-issues#849 2026-07-25 20:22:25 +00:00
Art Studio: name storage keys for what they hold (#842)
spikerj opened issue spikerj/spikersoft-issues#848 2026-07-25 20:22:24 +00:00
Art Studio UI: show what made an asset, and let a user remake it (#842)
spikerj opened issue spikerj/spikersoft-issues#847 2026-07-25 20:22:24 +00:00
Art Studio: reproduce and vary a recorded run (#842)
spikerj opened issue spikerj/spikersoft-issues#846 2026-07-25 20:22:24 +00:00
Art Studio: text+image concept, and fix image-upload submissions (#842)
spikerj opened issue spikerj/spikersoft-issues#845 2026-07-25 20:21:55 +00:00
Art Studio: carry generation-parameter overrides to the worker (#842)
spikerj opened issue spikerj/spikersoft-issues#843 2026-07-25 20:21:54 +00:00
Art Studio: record what actually produced each stage run (#842)
spikerj opened issue spikerj/spikersoft-issues#844 2026-07-25 20:21:54 +00:00
art_pipe: always seed generation, and record what made each image (#842)
spikerj opened issue spikerj/spikersoft-issues#842 2026-07-25 20:21:28 +00:00
EPIC: Art Studio — record and replay generation parameters (+ text+image concept)
spikerj opened issue spikerj/spikersoft-issues#841 2026-07-25 08:17:49 +00:00
ArtPipeProcessor deploy: /mnt/infrastructure pull fails auth (stale checkout deployed, only a WARNING) + one stack's 'update out of sequence' aborts all later deploys
spikerj opened issue spikerj/spikersoft-issues#840 2026-07-25 04:03:02 +00:00
NetworkStatusService uses Inject() instead of inject() — DI is broken
spikerj commented on issue spikerj/spikersoft-issues#832 2026-07-25 03:25:01 +00:00
Art Studio: make the Hunyuan3D texturing lane actually run in production (never textured a single asset)

Live and verified in production

First end-to-end asset through the Hunyuan3D texturing lane — asset 6a642bde6f3431ee51694f62, "a magical golden apple on a black background":