Section 3 Completed
This commit is contained in:
95
CHANGELOG.md
95
CHANGELOG.md
@@ -1,7 +1,7 @@
|
||||
# IGNY8 Change Log
|
||||
|
||||
**Current Version:** 1.1.3
|
||||
**Last Updated:** December 27, 2025
|
||||
**Current Version:** 1.1.5
|
||||
**Last Updated:** January 2, 2025
|
||||
|
||||
---
|
||||
|
||||
@@ -9,6 +9,8 @@
|
||||
|
||||
| Version | Date | Summary |
|
||||
|---------|------|---------|
|
||||
| 1.1.5 | Jan 2, 2025 | Section 3 WORKFLOW modules - Planner, Writer, Progress Modal fixes |
|
||||
| 1.1.4 | Dec 27, 2025 | Section 2 SETUP modules - Add Keywords, Content Settings, Sites fixes |
|
||||
| 1.1.3 | Dec 27, 2025 | Merged RULES.md into .rules |
|
||||
| 1.1.2 | Dec 27, 2025 | Module status documentation, TODOS.md |
|
||||
| 1.1.1 | Dec 27, 2025 | Simplified AI agent rules file |
|
||||
@@ -22,6 +24,95 @@
|
||||
|
||||
---
|
||||
|
||||
## v1.1.5 - January 2, 2025
|
||||
|
||||
### Section 3 WORKFLOW Modules Implementation
|
||||
|
||||
**Planner Module:**
|
||||
- **DELETED** `KeywordOpportunities.tsx` - orphaned page, Add Keywords is source of truth
|
||||
- Removed route `/planner/keyword-opportunities` from App.tsx
|
||||
- Updated Clusters table to show ideas count badge: "X ideas" (green) or "No ideas" (gray)
|
||||
- Made cluster name clickable in Ideas table - navigates to `/planner/clusters/:id`
|
||||
|
||||
**Writer Module:**
|
||||
- Fixed duplicate tags/categories display in ContentView template
|
||||
- Removed redundant tags/categories section that appeared below the main metadata
|
||||
- Tags and categories now display only once in the Topic section
|
||||
|
||||
**Progress Modals:**
|
||||
- Fixed placeholder "X" text in image prompt progress modals:
|
||||
- Changed "Mapping Content for X Image Prompts" → "Mapping content for image prompts"
|
||||
- Changed "Writing X In‑article Image Prompts" → "Writing In‑article Image Prompts"
|
||||
- Changed "Featured Image and X In‑article..." → "Image prompts ready for generation"
|
||||
- All step labels now show actual counts when available, clean fallbacks otherwise
|
||||
|
||||
### Files Changed
|
||||
- `frontend/src/App.tsx` - Removed KeywordOpportunities import/route
|
||||
- `frontend/src/config/pages/clusters.config.tsx` - Ideas count badge styling
|
||||
- `frontend/src/config/pages/ideas.config.tsx` - Clickable cluster link
|
||||
- `frontend/src/templates/ContentViewTemplate.tsx` - Removed duplicate tags/categories
|
||||
- `frontend/src/components/common/ProgressModal.tsx` - Fixed placeholder texts
|
||||
- `docs/30-FRONTEND/PAGES.md` - Removed KeywordOpportunities references, updated version
|
||||
- `docs/20-API/ENDPOINTS.md` - Added Content Settings API documentation
|
||||
|
||||
### Files Deleted
|
||||
- `frontend/src/pages/Planner/KeywordOpportunities.tsx`
|
||||
|
||||
---
|
||||
|
||||
## v1.1.4 - December 27, 2025
|
||||
|
||||
### Section 2 SETUP Modules Implementation
|
||||
|
||||
**Add Keywords Page (`/setup/add-keywords`):**
|
||||
- Added "Not Yet Added Only" filter toggle to show only keywords not in workflow
|
||||
- Added keyword count summary: "X keywords in your workflow • Y available to add"
|
||||
- Added "Next: Plan Your Content →" CTA button (appears after adding keywords)
|
||||
- Added "Keyword Research coming soon!" teaser text
|
||||
- Sector requirement tooltip already existed - no changes needed
|
||||
|
||||
**Content Settings Page (`/account/content-settings`):**
|
||||
- **NEW Backend API**: Created `/v1/system/settings/content/<pk>/` endpoints
|
||||
- `GET /v1/system/settings/content/content_generation/` - Retrieve settings
|
||||
- `POST /v1/system/settings/content/content_generation/save/` - Save settings
|
||||
- `GET /v1/system/settings/content/publishing/` - Retrieve settings
|
||||
- `POST /v1/system/settings/content/publishing/save/` - Save settings
|
||||
- Content Generation tab now persists: append_to_prompt, default_tone, default_length
|
||||
- Publishing tab now persists: auto_publish_enabled, auto_sync_enabled
|
||||
- Fixed false "saved" confirmation - now actually saves to backend
|
||||
|
||||
**Sites Module:**
|
||||
- **NEW Component**: Created `SiteSetupChecklist` component showing setup progress
|
||||
- Displays checklist: Site created, Industry/Sectors, WordPress integration, Keywords
|
||||
- Progress bar with percentage
|
||||
- "Complete Setup" button linking to first incomplete item
|
||||
- "Ready to create content!" message when all complete
|
||||
- Updated Site Dashboard to use SiteSetupChecklist instead of mock stats
|
||||
- Removed mock statistics that showed all zeros
|
||||
|
||||
**Cleanup:**
|
||||
- Deleted `pages/Sites/Manage.tsx` (redundant duplicate of List.tsx)
|
||||
- Removed empty `pages/Sites/Builder/` folder structure
|
||||
- Removed `/sites/manage` route from App.tsx
|
||||
- Removed SiteManage lazy import from App.tsx
|
||||
|
||||
### Files Changed
|
||||
- `frontend/src/pages/Setup/IndustriesSectorsKeywords.tsx`
|
||||
- `frontend/src/pages/account/ContentSettingsPage.tsx`
|
||||
- `frontend/src/pages/Sites/Dashboard.tsx`
|
||||
- `frontend/src/App.tsx`
|
||||
- `backend/igny8_core/modules/system/settings_views.py`
|
||||
- `backend/igny8_core/modules/system/urls.py`
|
||||
|
||||
### Files Created
|
||||
- `frontend/src/components/sites/SiteSetupChecklist.tsx`
|
||||
|
||||
### Files Deleted
|
||||
- `frontend/src/pages/Sites/Manage.tsx`
|
||||
- `frontend/src/pages/Sites/Builder/` (empty directory)
|
||||
|
||||
---
|
||||
|
||||
## v1.1.3 - December 27, 2025
|
||||
|
||||
### Changed
|
||||
|
||||
Reference in New Issue
Block a user