Commit Graph

56 Commits

Author SHA1 Message Date
cawcenter
c16cebe4ff feat: Enable site name and domain editing in SiteEditor 2025-12-13 16:31:28 -05:00
cawcenter
b114bf7d23 fix: Add type safety for WorkLog details rendering 2025-12-13 16:23:07 -05:00
cawcenter
95e698d94e fix: Correct Avatar Intelligence sidebar link to prevent redirect loop 2025-12-13 16:21:42 -05:00
cawcenter
ddd758e0af fix: Correct Panels import path in VisualBlockEditor 2025-12-13 16:14:25 -05:00
cawcenter
0913eac487 fix: Correct UserBlocks types and Slider implementation 2025-12-13 16:12:04 -05:00
cawcenter
0ac1227b16 fix: Create missing UserBlocks component and cleanup directus client 2025-12-13 16:11:27 -05:00
cawcenter
0c0cdde72c feat: complete Phase 8 with Visual Automation and Analytics (fix build errors) 2025-12-13 15:38:32 -05:00
cawcenter
630620f4cf feat: complete Phase 5 (Assembler), Phase 6 (Testing), and Phase 8 (Visual Editor) 2025-12-13 15:17:17 -05:00
cawcenter
549250e9c8 feat: Updated task list, added Phase 8 (Block Editor foundation)
Progress Update:
-  Phase 1-3: Complete (Foundation, Navigation, Factory Floor)
-  Collection Pages: All 10 pages built and deployed
-  API Token: Fixed and configured
-  Directus: Configured with Visual Editor
- 🆕 Phase 8: Block Editor foundation (Craft.js + schema)

New Files:
- BLOCK_EDITOR_IMPLEMENTATION_PLAN.md - Full implementation guide
- DIRECTUS_CONFIGURATION.md - Complete Directus setup docs
- scripts/create_page_blocks_schema.js - Schema creation script
- page_blocks collection created in Directus

Progress: 61% complete (100/165 tasks)
Next: Phase 4 - Intelligence Station
2025-12-13 13:56:01 -05:00
cawcenter
7131a0dfe6 feat: Update navigation menu with collection page links
Added all 10 new collection pages to admin navigation:
- Intelligence Library: Avatars, Variants, Geo, Spintax, Patterns
- Content Engine: Campaigns, Fragments, Headlines, Offers, Queue
- Production: Added Leads to menu

Organized navigation into logical groups for better UX
2025-12-13 13:10:47 -05:00
cawcenter
0f498e5386 feat: Add 10 collection management pages with Titanium Pro design
- Avatar Variants: Gender/tone variation management
- Campaign Masters: Marketing campaign overview
- Cartesian Patterns: Content template formulas
- Content Fragments: Reusable content blocks
- Generation Jobs: Queue monitoring with progress bars
- Geo Intelligence: Location targeting by state
- Headline Inventory: Spintax headline library
- Offer Blocks: CTA templates with pain points
- Spintax Dictionaries: Word variation sets
- Leads: Updated with stats and Titanium Pro styling

All pages include:
- Import/export functionality
- Usage statistics
- Titanium Pro design system
- Real-time Directus API integration
2025-12-13 13:00:44 -05:00
cawcenter
3060a8531c WIP: Collection Manager infrastructure 2025-12-13 12:42:14 -05:00
cawcenter
d4b7e61cdb Phase 3: Factory Floor Complete
 Kanban Board with drag-and-drop (dnd-kit)
 Kanban Cards with status colors and metadata
 Bulk Grid with TanStack Table
  - Sorting, filtering, selection
  - Bulk operations (approve, publish, delete)
  - Virtual scrolling ready
 Article Workbench - 3-panel editor
  - Left: Metadata panel (status, location, SEO)
  - Center: Content editor (visual/code toggle)
  - Right: Tools (SEO, spintax, images, logs)
  - Auto-save functionality
 Titanium Pro design throughout
 Framer Motion animations

Factory Floor production workflow complete.
2025-12-13 12:31:05 -05:00
cawcenter
7101350dcc Add Titanium Pro Design System
 Hard-edge separation - no blending
 Staircase surface system (void/titanium/graphite/jet)
 Black/Gold luxury color palette
 High contrast text (white/silver only)
 Monospace for all data (JetBrains Mono)
 Gold accents for value/active states
 Utility classes for consistent styling
 Theme switching infrastructure
 Alternative themes ready (Ocean, Forest, Crimson)

Design rules:
- Every container gets 1px border
- No dim text allowed
- Gold for data and money
- OLED black for structure
- Matte finishes, metallic accents
2025-12-13 12:23:04 -05:00
cawcenter
ac372db74e Phase 2: Command Deck Navigation
 Command palette (Cmd+K) with global search
 Dashboard page with stat cards
 Quick actions panel
 System health monitoring
 Toast notifications setup (Sonner)

Navigation foundation complete for Phase 3 factory floor.
2025-12-13 12:13:31 -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
cawcenter
3e5eba4a1f Add preview functionality and domain setup guide
- Created DomainSetupGuide component with 4-step wizard
- DNS configuration instructions with specific records
- Domain verification tool
- Added preview routes: /preview/page/[id] and /preview/post/[id]
- Preview routes show draft banner with copy link
- Updated SiteList with preview buttons and domain status
- Integrated DomainSetupGuide into SiteEditor
- Fixed Site schema references (domain not url)

Users can now preview content and get domain setup instructions.
2025-12-13 10:42:37 -05:00
cawcenter
aa46b98ce7 Add CORS support and System Status Bar
- Added CORS environment variables to Directus service
- Allow requests from launch.jumpstartscaling.com
- Created SystemStatusBar component with:
  - Real-time API health monitoring
  - Database connection status
  - WP Connection status
  - Expandable processing log
- Integrated status bar into AdminLayout (full width at bottom)
- Added padding to main content to prevent overlap

This fixes CORS errors blocking admin pages.
2025-12-13 10:24:41 -05:00
cawcenter
71fd3c630a Fix: Use production Directus URL instead of localhost fallback 2025-12-13 10:15:09 -05:00
cawcenter
5380476d07 Fix Jumpstart Dashboard, API, and Fetchers to support real-time generation 2025-12-13 08:52:02 -05:00
cawcenter
ad1e1705b7 feat: SEO schema, Word Count Goals, Internal Linking targets, and Admin UI updates 2025-12-12 23:36:22 -05:00
cawcenter
f6041af538 feat: Implement functional System Settings page with diagnostics 2025-12-12 23:06:16 -05:00
cawcenter
2ac536752e fix: Create missing ArticleList component and fix routing for content-factory 2025-12-12 23:01:29 -05:00
cawcenter
246ea249fb feat: Enhance Factory Dashboard UI with React/Shadcn and API polling 2025-12-12 22:54:34 -05:00
cawcenter
3202a14b6a feat: Refactor Admin Pages to use SSR for data fetching (Fixes data loading issues) 2025-12-12 22:46:27 -05:00
cawcenter
5c13af2571 fix: Restore DIRECTUS_TOKEN definition to fix ReferenceError 2025-12-12 22:36:58 -05:00
cawcenter
ad83325339 fix: Robust INTERNAL_DIRECTUS_URL handling for SSR 2025-12-12 22:35:12 -05:00
cawcenter
5b757afbbd feat: Add Table component (missing dependency for LogViewer) 2025-12-12 22:33:12 -05:00
cawcenter
64bdedfe5c fix(api): Add INTERNAL_DIRECTUS_URL support for SSR connectivity 2025-12-12 22:17:40 -05:00
cawcenter
1c0180de0d feat: Replace all admin placeholders with real Directus-connected components (Geo, Spintax, Cartesian, Logs) 2025-12-12 22:13:25 -05:00
cawcenter
5dfaa861a5 feat: Implement full Avatar Manager UI and fix variant data import 2025-12-12 22:09:54 -05:00
cawcenter
5c847a1637 Fix: AdminLayout frontmatter + Directus domain (spark not net1) 2025-12-12 20:42:37 -05:00
cawcenter
3a784732d9 Fix Traefik: HTTPS Entrypoints & Coolify Network (Critical for Live) 2025-12-12 19:58:49 -05:00
cawcenter
77cedd8b00 Fix Dockerfile: Use npm ci and package-lock for stable builds 2025-12-12 19:24:13 -05:00
cawcenter
2764883a25 Config: Set Frontend to launch.jumpstartscaling.com and Fix Traefik Routing 2025-12-12 19:17:51 -05:00
cawcenter
b0eb7903a5 Add Missing Admin Content Pages 2025-12-12 19:08:57 -05:00
cawcenter
c1d6095ce3 Fix Build: Resolve Imports, Syntax Errors, and Add Missing UI Components 2025-12-12 19:00:37 -05:00
cawcenter
73f591e883 Enhance Command Station with System Monitor 2025-12-12 18:54:04 -05:00
cawcenter
ebd724f141 Final Polish: Sidebar Refactor & Data Verification 2025-12-12 18:50:36 -05:00
cawcenter
e588711c98 Phase 6: Jumpstart Wizard UI & WP Client 2025-12-12 18:45:50 -05:00
cawcenter
d8db5f42cf Feature: Complete Admin UI Overhaul, Content Factory Showcase Mode, and Site Management 2025-12-12 18:25:31 -05:00
cawcenter
7a9b7ec86e fix: Fixed factory page layout import 2025-12-12 12:09:52 -05:00
cawcenter
ebff81f001 feat: Factory Command Center dashboard with War Map, Module Flow Builder, Directus hook, and admin APIs 2025-12-12 12:01:17 -05:00
cawcenter
48bf7778e9 feat: Ultimate Edition - Modular assembly, duplicate scanner, content modules, quality flags 2025-12-12 11:45:33 -05:00
cawcenter
0576967bd5 feat: Spark AI Factory SEO - Complete content factory with Gaussian scheduling, sitemap drip, auto-linking 2025-12-12 11:24:45 -05:00
cawcenter
d3d09c8a35 feat: Auto-conversion on form submit and click-to-call with Google/Facebook integration 2025-12-12 10:21:49 -05:00
cawcenter
de44be4e16 feat: Reorganize Directus UI + add publish-to-site API for SEO engine 2025-12-12 10:16:51 -05:00
cawcenter
7f876efd69 feat: Complete analytics system with GTM, GA4, Clarity, Ads tracking, bot detection 2025-12-12 10:05:00 -05:00
cawcenter
fd0e2fd20e feat: Complete marketing schema, client portal APIs, and CSV export 2025-12-12 09:54:36 -05:00
cawcenter
d5d3919704 fix: Resolve IDE type errors for local development 2025-12-12 09:45:38 -05:00