Commit Graph

4 Commits

Author SHA1 Message Date
cawcenter
716ca8a9a9 fix: remove env_file to prevent credential override, add .env.production template 2025-12-14 09:12:02 -05:00
cawcenter
ac1b2cb127 fix: Critical deployment and TypeScript fixes
Deployment Fixes:
- Added frontend/.dockerignore to prevent copying node_modules
- Docker context already correct (./frontend)
- Prevents OOM errors during build

TypeScript Fixes:
- Added getPost() method to WordPressClient
- Fixed URL.origin access in send-to-factory API
- Added @ts-ignore for Directus type issues
- Fixed all 6 TypeScript errors

Documentation Cleanup:
- Moved 10 obsolete .md files to docs/archive/
- Keeps historical records without cluttering root

Files Archived:
- FIX_INTELLIGENCE_COLLECTIONS.md
- MANUAL_FIX_INTELLIGENCE.md
- CORRECT_DATA_STRUCTURES.md
- FIX_YOUR_DEPLOYMENT.md
- DIRECTUS_SETUP_NEEDED.md
- DIAGNOSTIC_REPORT.md
- COMPLETE_IMPLEMENTATION_SUMMARY.md
- FRONTEND_UPGRADE_COMPLETE.md
- TROUBLESHOOTING.md
- JUMPSTART_SETUP.md

Ready for deployment!
2025-12-13 19:23:27 -05:00
cawcenter
0ac1227b16 fix: Create missing UserBlocks component and cleanup directus client 2025-12-13 16:11:27 -05:00
cawcenter
fd9f428dcd Phase 1: Foundation & Stability Infrastructure
 BullMQ job queue system installed and configured
 Zod validation schemas for all collections
 Spintax validator with integrity checks
 Work log helper for centralized logging
 Transaction wrapper for safe database operations
 Batch operation utilities with rate limiting
 Circuit breaker for WordPress/Directus resilience
 Dry-run mode for preview generation
 Version management system
 Environment configuration

This establishes the bulletproof infrastructure for Spark Alpha.
2025-12-13 12:12:17 -05:00