# IGNY8 Change Log **Current Version:** 1.1.0 **Last Updated:** December 25, 2025 --- ## Version History | Version | Date | Summary | |---------|------|---------| | 1.1.0 | Dec 25, 2025 | UX overhaul, page consolidation, pre-launch audit | | 1.0.5 | Dec 12, 2025 | Purchase Credits tab, UI reorganization | | 1.0.4 | Dec 12, 2025 | Credit Activity tab, Cost Reference panel | | 1.0.3 | Dec 12, 2025 | Usage Limits color variety, Cost Breakdown | | 1.0.2 | Dec 12, 2025 | Usage Analytics consolidation, Design system | | 1.0.1 | Dec 12, 2025 | Usage summary endpoint, Plan limits UI | | 1.0.0 | Dec 12, 2025 | Initial production release | --- ## v1.1.0 - December 25, 2025 ### Major Changes **Page Consolidation:** - **AccountSettingsPage**: Consolidated into 3 tabs (Account, Profile, Team) - Merged separate Team and Profile pages into single Account Settings page - Removed redundant TeamManagement.tsx and ProfileSettings.tsx pages - **ContentSettingsPage**: Rebuilt with 3 tabs (Content Generation, Publishing, Image Settings) - Content Generation: Append to prompt, default tone, default length - Publishing: WordPress auto-publish and sync toggles (removed Shopify/IGNY8) - Image Settings: Quality, style, sizes, format settings - **PlansAndBillingPage**: Simplified to 3 tabs (Plan, Upgrade, History) - Removed duplicate Usage tab (Usage is separate page) **Sidebar Navigation Cleanup:** - Removed empty SETTINGS section label - Moved AI Models to ACCOUNT section - Removed version badge below logo - Removed slogan widget from sidebar bottom - Reduced vertical spacing between menu items - Darkened group label colors for better visibility - Removed Publishing menu item (moved to Content Settings tab) - Removed Team, Profile, Import/Export menu items (consolidated) **Route Updates:** - Added redirects for legacy paths (/team, /profile, /import-export) - Updated navigation to new consolidated pages ### Added - **Pre-Launch Audit Document**: Comprehensive module-by-module audit - 37 issues identified (10 critical, 14 high, 13 medium) - Implementation phases defined - Quick wins listed - Orphaned files identified ### UX Improvements (Earlier in Dec 25) - User-friendly text across all pages - Improved Dashboard text per plan type - Better descriptions in Planner, Writer, Automation modules - Updated Sites and Add Keywords pages - Improved Help documentation ### Fixed - PlansAndBillingPage nested comment syntax error - Button component consistency in Publishing settings ### Known Issues (from Audit) - Content Generation/Publishing settings not connected to backend API - Profile settings save is placeholder (no API) - Password change button non-functional - API Activity data is hardcoded - Support buttons in Help have no handlers ## v1.0.5 - December 12, 2025 ### Added - **Purchase Credits Tab**: New dedicated tab in Plans & Billing - Separated credit package purchases from Credits Overview - Shows all available credit packages in horizontal scrollable layout - Payment method requirement notice for users without payment methods ### Changed - **Plans & Billing Tab Organization**: 4 tabs instead of 3 - Current Plan → Credits Overview → Purchase Credits → Billing History - **Link Updates**: Purchase Credits buttons now link to correct tab --- ## v1.0.4 - December 12, 2025 ### Added - **Credit Activity Tab**: Transaction history in Usage Analytics - **Credit Costs Reference Panel**: Shows cost per operation type ### Changed - **Usage Analytics Reorganization**: 3 tabs (Limits & Usage, Activity, API Usage) --- ## v1.0.3 - December 12, 2025 ### Added - **Color Variety in Usage Limits**: Subtle color accents per limit type - **Credit Cost Breakdown Panel**: Detailed cost analytics ### Changed - **Plans & Billing Enhancement**: Cost analytics in Credits Overview tab - **Comprehensive Color Refactoring**: All components use CSS variables --- ## v1.0.2 - December 12, 2025 ### Changed - **UI/UX Reorganization**: Consolidated Usage Analytics layout - **Design System Enforcement**: Standardized IGNY8 brand colors ### Removed - `frontend/src/styles/account-colors.css` - deprecated custom color file --- ## v1.0.1 - December 12, 2025 ### Fixed - Usage summary endpoint routing ### Added - **Frontend Plan Limits Display**: Visual progress bars for all plan limits - **IGNY8 Brand Styling**: Custom CSS design system --- ## v1.0.0 - December 12, 2025 (Initial Production Release) ### Core Features **Multi-Tenancy System:** - Complete account isolation with row-level security - Multi-site management per account - Sector-based content organization - Role-based access control (Owner, Admin, Editor, Viewer) **Planner Module:** - Bulk keyword import (CSV) - AI-powered keyword clustering (GPT-4) - Global seed keyword database (50+ industries) - Content idea generation from clusters **Writer Module:** - AI content generation (GPT-4) - Task management and queuing - Content taxonomy system - Status workflow (draft, review, published) **Image Generation:** - DALL-E 3 and Runware providers - Featured and in-article images - Automatic alt text generation **Automation Pipeline:** - 7-stage automation (keywords → images) - Scheduled runs (daily, weekly, monthly) - Configurable batch sizes **WordPress Integration:** - One-click publishing - Bidirectional sync - Taxonomy synchronization **Billing & Credits:** - Usage-based credit system - Plan-based limits - Monthly usage tracking ### Tech Stack - Django 5.x + DRF - React 19 + TypeScript - PostgreSQL + Redis - Celery + Celery Beat - Docker deployment --- ## Critical Bug Fixes - December 9, 2025 ### Fixed - **User Swapping Issue**: Redis sessions + NoCacheModelBackend + session integrity checks - **HMR Navigation Errors**: Single top-level Suspense boundary for Routes - **Registration Token Issue**: JWT tokens now returned on signup --- ## Pre-1.0 Development ### November-December 2025 - Initial development - Multi-tenancy architecture - AI integration (OpenAI, DALL-E, Runware) - WordPress integration - Automation pipeline - Billing system --- ## Changelog Guidelines When adding entries: 1. Use version format: `v{major}.{minor}.{patch}` 2. Categorize: Added, Changed, Fixed, Removed, Security 3. Include date 4. Reference related documentation if applicable 5. Note breaking changes prominently **Update this file after every release or significant change.**