happy-server/sources/app
Steve Korshakov 014473a7ac feat: implement session deletion with cascade and socket notifications
- Add sessionDelete action to handle deletion of sessions and all related data
- Delete session messages, usage reports, and access keys in proper order
- Add delete-session event type to eventRouter for real-time notifications
- Add DELETE /v1/sessions/:sessionId endpoint with ownership verification
- Send socket notification to all user connections after successful deletion
- Add idempotency rule to CLAUDE.md for API operations

Generated with [Claude Code](https://claude.ai/code)
via [Happy](https://happy.engineering)

Co-Authored-By: Claude <noreply@anthropic.com>
Co-Authored-By: Happy <yesreply@happy.engineering>
2025-09-20 21:17:48 -07:00
..
api feat: implement session deletion with cascade and socket notifications 2025-09-20 21:17:48 -07:00
auth ref: moving files around 2025-09-01 14:04:30 -07:00
events feat: implement session deletion with cascade and socket notifications 2025-09-20 21:17:48 -07:00
feed feat: simple feed engine 2025-09-20 14:42:28 -07:00
github feat: add bio, return multiple results from search 2025-09-19 21:29:15 -07:00
monitoring ref: moving files around 2025-09-01 14:04:30 -07:00
presence ref: extract github connect and disconnect to a separate action, shared eventRouter, copy username to the account on connect and remove on disconnect, make github profile unique 2025-09-19 20:38:48 -07:00
session feat: implement session deletion with cascade and socket notifications 2025-09-20 21:17:48 -07:00
social fix: use inTx wrapper instead of raw transactions for friend operations 2025-09-20 17:00:05 -07:00