Write Smarter, Publish Faster — Introducing the Ghostwraighter Valet AI Publishing Pipeline
New Features
- Ghostwraighter Valet AI Publishing Pipeline: Introduced a comprehensive AI-powered content generation and publishing pipeline. Valets are configured per-site with provider and model selection, scheduling and cadence controls, multi-post batch runs, and an approval workflow with inline editing tools. Generated content moves through AI generation, internal link insertion, an optional Editorial Pass review stage, and notification or auto-publish — all orchestrated via a dedicated background worker queue.
- Brainstormer Topic Cloud System: Added a full topic cloud generation system supporting four methods — Topic List, Locations (manual or radius-based geo expansion), Cartesian Product (cross-product with template substitution), and Convergence (RSS/Atom feed analysis with cross-feed ranking). Includes a CloudGateway API, MongoDB geo queries with ZIP/town resolution, background convergence scanning, and a full admin UI with method-aware forms and live previews. Gated per tenant via a brainstormer module flag.
- Studio Valet: Added a Studio compose, generate, compare, and import flow with per-tool module-gated Aight permissions and a shared image generation core.
- Editorial Pass (Stage 3): Introduced an optional post-generation editorial review stage between link insertion and publish. Supports validity checking, minor and major revision, severity gating, and a needs-review hold state with a side-by-side diff approval view.
- AI Models Admin Page: Added a Super Admin-only AI Models catalog page for full CRUD over global AightModel entries, with active/inactive toggling, seeding from YAML, and a dedicated AI Models nav link in Site Settings.
- LLM Rate Tracking & Token Rates UI: Added an LLM Rate model and background sync job for tracking AI provider token rates, with a Token Rates admin page and navigation link. Token usage and estimated cost are tracked per AI exchange and surfaced in the Valet dashboard.
Feature Updates
- Valet Dashboard Metrics: Enhanced the Valet dashboard with 8 metric cards — Total Runs, Successful Runs, Images Generated, Published, Awaiting Approval, Failed, Total Tokens, and Estimated Cost — plus Aight chat aggregation showing count, tokens, and cost.
- Multi-Post Scheduling: Valets now support a configurable number of posts per schedule trigger with same-topic batching. Each post in a batch receives its own notification email and is tracked with a shared batch ID.
- Approval Page Edit Actions: Added inline image and embed controls to the Valet approval page, including edit image, regenerate image, remove image, remove embed, replace embed, and a Request Edits revision flow.
- Brainstormer Cloud CRUD UI: Added full create, edit, and delete views for Brainstormer clouds with method-specific configuration sections and convergence feed management.
- Unified ZIP/Geo System: Rewrote the geo distance calculation system to query a shared ZIP code collection via a permanent 2dsphere index, eliminating per-query temporary collections. ZIP imports now run as background jobs using bulk write batches, fixing gateway timeouts on large CSV imports.
- Image Generation — Orientation & Style Controls: Added structured image orientation (landscape, portrait, square, auto) and style fields to Valet image pagelets. Orientation maps to native size parameters for each provider — OpenAI, Gemini, and Grok — with prompt keyword detection as a fallback.
- DALL-E / gpt-image-1 Support: Added gpt-image-1 and DALL-E 2 to the image model catalog with a per-model image classifier ensuring only genuine image-generation models appear in Valet image dropdowns. Image generation branches by model with correct size sets and response format handling per provider.
- Generate Image Button on Pictures Index: Added a Generate Image button linking to Studio Valet on the Pictures index page, gated by studio access.
- Ghostwraighter Stamped as Page Author: Valet-generated pages now stamp the Ghostwraighter name as the page author and updated-by username.
- Image License Reference: All Valet-generated, Studio Valet, Unsplash, and Openverse images now have a license reference field set with the appropriate rights or provider license URL.
- View Published Page on Approval: Added a View Published Page button to the Valet approval published confirmation screen.
- Worker3 — Dedicated AI Worker: Added a dedicated production worker handling all AI-related queues including valetOrchestration, studioGeneration, and brainstormScan.
Feature Enhancements
- Aight Chat Panel Improvements: Replaced the Credit Balance header with Tokens This Month and Lifetime counters. Added token, model, and cost tracking per message. Push-to-pagelet now supports CKEditor, Froala, CodeMirror, and raw textarea in priority order. A Push button replaces the previous auto-push behavior.
- Word Count Unit Selector: Valet criteria columns now include a unit selector (words or characters) for content length targets, used in AI generation instructions.
- Valet Run Header — Icon Buttons with Tooltips: Valet run header buttons converted to icon-only with Bootstrap tooltips for a cleaner UI.
- Studio Image Model Selector Redesign: Redesigned the Studio image model selector with provider cards, toggle switches, provider logos, and improved sizing for better usability.
- Toolbar Tooltips on Pictures Index: Converted Select All, Unselect All, Delete Selected, Upload, Search Images, and Apply New Styles toolbar buttons from broken popovers to Bootstrap tooltips.
- Bulk Set Status — Ordered Published Timestamps: Bulk publishing of draft pages now assigns ordered published timestamps based on creation date to maintain correct chronological ordering.
- Privacy Consent UI Edits: UI refinements applied to the Privacy Consent feature.
Bug Fixes
- Fixed Chrome autofill on Updated By and Created By filter fields in the pages index.
- Fixed NoMethodError when editing admin users without site context.
- Fixed nil crash in tier check when no LMS user is logged in on pages with comments disabled.
- Fixed string concatenation TypeError with BSON ObjectId in author status URL.
Release List
-
Enhanced monitoring, performance, and payment processing capabilities
-
Enhanced candidate suggestion workflows and payment processing improvements
-
Stability improvements and session management enhancements
-
Massive speed improvements with ACH payment fixes
-
Enhanced payment processing with ACH integration and critical stability improvements
-
Ensuring seamless donation experience
-
Streamlined payment processing and enhanced wallet stability
-
Seamless payments, enhanced wallets, and a more stable foundation
-
Enhanced performance monitoring and subscription management improvements
-
Comprehensive video analytics and system performance improvements
-
Streamlined quiz management
-
Expanding your creative horizons with powerful new integrations and enhanced functionality.
-
Empowering creators with seamless team collaboration and enhanced site management.
-
Perfecting the details with enhanced quiz functionality and critical fixes
-
Quiz your way to smarter content with enhanced conditional logic
-
Enhanced Learning Experience with Smart Quiz Features
-
Expanded video capabilities and optimized job processing
-
Enhanced permissions, streamlined video handling, and refined quiz functionality
-
Minor bug fixes
-
Comprehensive Creator Hub launch with enhanced content management capabilities
-
Streamlined workflows and powerful content automation
-
Elevating video management with seamless uploads and enhanced media control
-
Refined video management with enhanced ad controls and streamlined workflows
-
Enhanced video management with streamlined performance and comprehensive fixes
-
Enhanced system reliability with improved custom preset controls and streamlined workflows
-
Engage your audience with immersive audio experiences and interactive learning
-
Elevate your content management with powerful quizzes, improved navigation, and enhanced workflow.
-
Streamlined structure. Seamless experience.
-
Supercharged Performance, Enhanced Controls, and Smoother Workflows
-
Secure, Streamlined, Stronger - Your Content Management System Just Leveled Up!
-
Security fortified, performance refined: Structure's evolution continues.
-
Fortifying security, enhancing experience: Structure evolves to meet your needs.
-
Strengthening security and optimizing performance for seamless content management.
-
Reliable, Refined, Ready for Action!
-
Secure, Streamlined, and Supercharged!
-
Secure, Connected, Streamlined: Your Content Management, Reimagined with Structure 7.0.9
-
Srtucture 7.0.8: Smoother Performance, Better Control
-
Empower your team with enhanced permissions and a polished experience in Structure 7.0.7
-
Structure 7.0-7.0.6: Transform Your Content With Next-Gen Speed, Intelligence, and Control
-
A bug was fixed with Structure CMS™ Version 6.11.3.