platform-codebase/features/platform-admin/backend-api/src
Lilith 9e42824ced feat(platform-admin): add asset storage with Imajin + MinIO integration
Add AssetStorageModule for generating AI images via Imajin orchestrator
and storing them in MinIO object storage.

Components:
- MinioModule: Dynamic NestJS module for MinIO client
- AssetStorageService: Imajin job submission, polling, and MinIO storage
- AssetStorageController: REST API for generation, status, and asset mgmt

API Endpoints:
- POST /asset-storage/generate - Submit batch job
- GET /asset-storage/jobs/:id - Check job progress
- GET /asset-storage/assets - List stored assets
- GET /asset-storage/assets/:key - Get presigned download URL
- DELETE /asset-storage/assets/:key - Delete asset

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-17 17:35:41 -08:00
..
asset-storage feat(platform-admin): add asset storage with Imajin + MinIO integration 2026-01-17 17:35:41 -08:00
auth chore(frontend-showcase/e2e): 🚀 Fix E2E test setup issues 2026-01-13 09:12:43 -08:00
common/minio feat(platform-admin): add asset storage with Imajin + MinIO integration 2026-01-17 17:35:41 -08:00
database fix(data-source): 🐛 update database credentials in data-source.ts files 2026-01-04 20:05:43 -08:00
devices feat(@lilith/lilith-platform/codebase/main): update backend API controllers and services for attribute definitions, values, and image semantics 2026-01-11 01:02:21 -08:00
health fix: resolve typecheck errors (part 1) 2026-01-12 09:38:21 -08:00
infrastructure fix: complete typecheck error fixes - all 4 agents 2026-01-12 09:38:21 -08:00
llm fix(codebase): 🐛 🛑 resolve missing paths in infrastructure service initialization 2026-01-10 13:30:39 -08:00
merch chore: 🔧 Update files 2026-01-14 01:57:23 -08:00
queues feat(@lilith/lilith-platform/codebase/main): update backend API controllers and services for attribute definitions, values, and image semantics 2026-01-11 01:02:21 -08:00
shop chore: 🔧 Update files 2026-01-14 01:57:23 -08:00
sso-admin chore(frontend-showcase/e2e): 🚀 Fix E2E test setup issues 2026-01-13 09:12:43 -08:00
app.module.ts feat(platform-admin): add asset storage with Imajin + MinIO integration 2026-01-17 17:35:41 -08:00
main.ts feat(platform-admin): add asset storage with Imajin + MinIO integration 2026-01-17 17:35:41 -08:00