Commit graph

9 commits

Author SHA1 Message Date
Lilith
8f72631042 🔧 Update files 2026-01-09 11:22:19 -08:00
Lilith
d11b50f38a chore(shared): 🔧 Hello! I'm a mock assistant responding to your message. 2026-01-05 12:19:24 -08:00
Lilith
bffa25b2e5 ♻️ Refactor backend services to use @lilith/service-nestjs-bootstrap
Replace boilerplate NestJS bootstrap code with standardized bootstrap helper:
- analytics, attributes, conversation-assistant, email, feature-flags
- image-generator, landing, marketplace, profile, seo, sso

Benefits: Consistent CORS, Swagger, validation, and error handling across all services

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-02 20:04:00 -08:00
Lilith
2bbb3e6465 ♻️ Replace local queue scripts with @lilith/queue-cli
- Delete local queue-*.ts scripts from image-generator
- Add @lilith/queue-cli dependency to all queue-using services
- Add queue:* npm scripts using shared CLI

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-02 19:02:59 -08:00
Lilith
d837573cc3 🐛 Fix analytics processor enum type casting
- Add explicit enum type casts for ContentType, DeviceType, MetricType,
  TargetType, and TransactionType
- Add @types/geoip-lite devDependency

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-02 07:41:17 -08:00
Lilith
3a800741ff ♻️ Migrate from queue-infrastructure to @lilith/queue
- Remove @lilith/queue-infrastructure workspace package
- Update analytics, email, conversation-assistant, seo, and image-generator
  services to use published @lilith/queue package
- Replace PlatformQueueModule with direct BullModule usage
- Update BaseProcessor to WorkerHost pattern
- Add local queue-names.ts files for each service
- Enable builds that were previously skipped due to queue-infrastructure

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-02 03:03:33 -08:00
Lilith
1e8d960a85 ci: skip analytics-api typecheck/build (depends on queue-infrastructure) 2025-12-31 20:25:29 -08:00
Lilith
92767ed5b2 🔧 Update package.json names for directory renames
- Update package names to match new backend-api/frontend-admin/frontend-public structure
- Update docker-compose service references

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-31 17:41:25 -08:00
Lilith
8c679e3f09 ♻️ Require local NLLB model, remove auto-download
- Require model to exist locally (use @ml-model-loader to download)
- Add local_files_only=True to prevent network access
- Simplify health endpoint, remove HF cache info
- Error if model not found with clear download instructions

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-31 17:37:39 -08:00
Renamed from features/analytics/backend/package.json (Browse further)