- Click on any post to open a detailed view modal
- Shows platform-specific content with tabs (X, Threads, etc.)
- Copy button for each platform's content
- Shows quality score and breakdown
- Quick actions: Publish, Delete from modal
- Useful for manually copying Threads posts
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Fix YAML files with unquoted strings containing quotes
- Export singleton instances in ai/__init__.py
- Fix validator scoring prompt to use replace() instead of format()
to avoid conflicts with JSON curly braces
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Add posts.html: Post management with filtering by status/platform/type,
stats display, pagination, edit modal, and actions (approve, reject,
publish now, schedule, edit, delete)
- Add calendar.html: Visual calendar with month/week views, drag-and-drop
rescheduling, platform filtering with color-coded status
- Add interactions.html: Interactions management with filtering, detail
panel for responding, AI response suggestions, lead marking
- Add settings.html: API connection status, DeepSeek config, Telegram
notifications setup, system info, and quick actions
- Update dashboard.py with settings route
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>