Add `postiz posts:settings <id> --settings '<json>'` calling
PUT /public/v1/posts/:id/settings to patch a post's provider-specific
settings without recreating it. Modeled on the existing posts:status
command. Settings are merged server-side (only passed keys change);
only DRAFT/QUEUE posts can be updated.
Also document that posts:list responses now include each post's current
`settings` (returned as a JSON string).
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
- Add npm badge and AGPL-3.0 badge
- Update repository URL to postiz-agent
- Streamline README for standalone project
- Keep all detailed docs in separate markdown files
- Complete CLI for Postiz social media automation
- Support for 28+ platforms (Twitter/X, LinkedIn, Reddit, YouTube, TikTok, Instagram, etc.)
- Required date scheduling with schedule/draft modes
- Integration tools workflow for dynamic data fetching
- Platform-specific settings auto-detection
- Comprehensive documentation for AI agents
Features:
- posts:create - Create scheduled posts with media
- posts:list - List posts with date filtering
- posts:delete - Delete posts
- integrations:list - List connected integrations
- integrations:settings - Get platform settings and tools
- integrations:trigger - Fetch dynamic data (flairs, playlists, companies)
- upload - Upload media files
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>