Aligns content module namespace with the standard module structure
convention (Core\Mod\{Name}) for consistency across the monorepo.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 KiB
1 KiB
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, pagesContentCategoryContentTagContentMedia
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.phpObservers/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