232 lines
6.8 KiB
Markdown
232 lines
6.8 KiB
Markdown
# IGNY8 Change Log
|
|
|
|
**Current Version:** 1.1.1
|
|
**Last Updated:** December 27, 2025
|
|
|
|
---
|
|
|
|
## Version History
|
|
|
|
| Version | Date | Summary |
|
|
|---------|------|---------|
|
|
| 1.1.1 | Dec 27, 2025 | Simplified AI agent rules file |
|
|
| 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.1 - December 27, 2025
|
|
|
|
### Changed
|
|
- **Rules File Overhaul**: Simplified `.rules` file for AI agents
|
|
- Reduced from 300+ lines to ~120 lines
|
|
- Added clear Docker container names and correct exec commands
|
|
- Added one-line rules format for quick reading
|
|
- Added quick reference table pointing to INDEX.md
|
|
- Removed verbose code examples (agents should read actual codebase)
|
|
- Added changelog format with git reference requirement
|
|
|
|
---
|
|
|
|
## 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.**
|