feat: v1.2.0-rc.2 - Media display fixes and feed enhancements
## Added - Feed Media Enhancement with Media RSS namespace support - RSS enclosure, media:content, media:thumbnail elements - JSON Feed image field for first image - ADR-059: Full feed media standardization roadmap ## Fixed - Media display on homepage (was only showing on note pages) - Responsive image sizing with CSS constraints - Caption display (now alt text only, not visible) - Logging correlation ID crash in non-request contexts ## Documentation - Feed media design documents and implementation reports - Media display fixes design and validation reports - Updated ROADMAP with v1.3.0/v1.4.0 media plans 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -149,8 +149,8 @@ Next Planned Features:
|
||||
|
||||
### v1.3.0 "Semantic"
|
||||
**Timeline**: Q1 2026
|
||||
**Focus**: Enhanced semantic markup and organization
|
||||
**Effort**: 10-16 hours for microformats2, plus category system
|
||||
**Focus**: Enhanced semantic markup, organization, and advanced feed media
|
||||
**Effort**: 10-16 hours for microformats2, 12-18 hours for feed media, plus category system
|
||||
|
||||
Planned Features:
|
||||
- **Strict Microformats2 Compliance** (10-16 hours)
|
||||
@@ -160,6 +160,12 @@ Planned Features:
|
||||
- Full IndieWeb parser compatibility
|
||||
- Microformats2 validation suite
|
||||
- See: [ADR-040: Microformats2 Compliance](/home/phil/Projects/starpunk/docs/decisions/ADR-040-microformats2-compliance.md)
|
||||
- **Enhanced Feed Media Support** (12-18 hours) - Full Standardization Phase A
|
||||
- Multiple image sizes/thumbnails (150px, 320px, 640px, 1280px)
|
||||
- Full Media RSS implementation (media:group, all attributes)
|
||||
- Enhanced JSON Feed attachments
|
||||
- ATOM enclosure links for all media
|
||||
- See: [ADR-059: Full Feed Media Standardization](/home/phil/Projects/starpunk/docs/decisions/ADR-059-full-feed-media-standardization.md)
|
||||
- **Tag/Category System**
|
||||
- Database schema for tags
|
||||
- Tag-based filtering
|
||||
@@ -200,7 +206,7 @@ Planned Features:
|
||||
|
||||
### v1.4.0 "Media"
|
||||
**Timeline**: Q3 2026
|
||||
**Focus**: Rich content support
|
||||
**Focus**: Rich content support and podcast/video syndication
|
||||
|
||||
Planned Features:
|
||||
- **Media Uploads**
|
||||
@@ -212,9 +218,17 @@ Planned Features:
|
||||
- Instagram-like photo notes
|
||||
- Gallery views
|
||||
- EXIF data preservation
|
||||
- **Video/Audio Support**
|
||||
- Embed support
|
||||
- Podcast RSS (optional)
|
||||
- **Audio/Podcast Support** (10-16 hours) - Full Standardization Phase B
|
||||
- Podcast RSS with iTunes namespace
|
||||
- Audio duration extraction
|
||||
- Episode metadata support
|
||||
- Apple/Google podcast compatibility
|
||||
- See: [ADR-059: Full Feed Media Standardization](/home/phil/Projects/starpunk/docs/decisions/ADR-059-full-feed-media-standardization.md)
|
||||
- **Video Support** (16-24 hours) - Full Standardization Phase C
|
||||
- Video upload handling
|
||||
- Poster image generation
|
||||
- Video in Media RSS feeds
|
||||
- HTML5 video embedding
|
||||
|
||||
### v2.0.0 "MultiUser"
|
||||
**Timeline**: 2027
|
||||
|
||||
Reference in New Issue
Block a user