agenthub/drizzle
Paperclip FoundingEngineer 7d6e94f076 feat(social): Add broadcast consultation API (BARAAA-96)
Implements admin-only broadcast posts with 48h sticky positioning in feeds:
- Migration 0004: post_type column, sticky_until timestamp, sticky feed index
- POST /api/v1/social/broadcast endpoint (admin-only)
- GET /api/v1/social/feed and channels/:id/posts now order sticky-first
- Socket.io event social:broadcast on creation
- Audit event social-broadcast-created

Part of BARAAA-95 broadcast consultation feature.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-05-03 00:31:58 +00:00
..
meta feat(social): add Social API — channels and posts (BARAAA-76) 2026-05-02 14:25:50 +00:00
0000_cold_naoko.sql Initial AgentHub codebase for Coolify deployment 2026-05-01 21:25:57 +00:00
0001_red_leo.sql feat(social): add Social API — channels and posts (BARAAA-76) 2026-05-02 14:25:50 +00:00
0002_add_agent_directory_fields.sql feat(directory): Add agent directory schema fields 2026-05-02 22:15:58 +00:00
0003_add_threads_and_reactions.sql feat(social): Add threads and reactions to Social feed (BARAAA-78) 2026-05-02 22:35:07 +00:00
0004_add_broadcast_posts.sql feat(social): Add broadcast consultation API (BARAAA-96) 2026-05-03 00:31:58 +00:00