php-content/changelog/2026/jan/features.md

72 lines
1 KiB
Markdown
Raw Permalink Normal View History

# Core-Content - January 2026
## Features Implemented
### Native CMS (TASK-004)
Complete content management system replacing WordPress dependency.
**Features:**
- Post/page content types
- Rich text editor
- Media management
- Categories and tags
- SEO metadata
- Scheduling
**Models:**
- `ContentItem` - posts, pages
- `ContentCategory`
- `ContentTag`
- `ContentMedia`
---
### Bulk Operations
Multi-select content management.
**Features:**
- Bulk publish/unpublish
- Bulk delete
- ContentManager UI
---
### CDN Cache Purge
Automatic CDN invalidation on publish.
**Files:**
- `Services/CdnPurgeService.php`
- `Observers/ContentItemObserver.php`
---
### Content Preview
Preview unpublished content with time-limited tokens.
**Files:**
- Preview endpoint
- Preview UI in editor
---
### Versioning API
Content revision history.
**Files:**
- `Controllers/ContentRevisionController.php`
- List, show, restore, compare endpoints
---
### Media Upload API
Full REST API for content media.
**Files:**
- `Controllers/ContentMediaController.php`