PHP API (migrated from CFML)
Find a file
Mike 1dacefcf70 Add Hub Messages, Files, Users, Reactions, and Pins APIs
Complete backend for SprintChat Hub migration:
- Messages: send, edit, delete, list (paginated cursor), thread, search
- Files: upload (multipart), download, thumbnail, info, list
- Users: get, getByIds, search, status (online detection)
- Reactions: add, remove, list (grouped by emoji)
- Pins: pin, unpin, list (with message content)
- Channel stats: member/message/pinned/unread counts

4 new DB tables: Hub_Messages, Hub_Files, Hub_Reactions, Hub_PinnedPosts
21 new endpoints added to PUBLIC_ROUTES

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-27 02:03:14 +00:00
_webhook Fix deploy webhook: auto-recover from broken .git directory 2026-03-27 01:35:09 +00:00
api Add Hub Messages, Files, Users, Reactions, and Pins APIs 2026-03-27 02:03:14 +00:00
config Port Twilio SMS integration from CFML to PHP 2026-03-14 16:02:34 -07:00
cron fix: harden auth middleware — exact route matching, remove admin bypass, add cron secret 2026-03-23 01:43:43 +00:00
receipt fix: receipt total now uses actual payment amount from DB 2026-03-22 21:38:17 +00:00
show_order.php Add show_order.php redirect to receipt page 2026-03-22 21:28:36 +00:00