Files
igny8/CHANGELOG.md
IGNY8 VPS (Salman) 444d53dc7b docs update
2025-12-25 23:18:35 +00:00

6.3 KiB

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.