Commit Graph

3 Commits

Author SHA1 Message Date
57ad5c055a Fix GIF-to-MP4 conversion endpoint
- Add crypto import for ES module compatibility
- Add unlinkSync to fs imports
- Remove require() calls (ES module uses import)
- Add PATH environment to systemd service for ffmpeg access
- Successfully tested with Tenor GIF (556KB MP4 output)
2026-02-11 08:40:47 -08:00
2e111d601c Add session-based message filtering to prevent cross-session bleedthrough
- Filter chat events by sessionKey before forwarding to mobile clients
- Only forward messages matching the user's expected session (agent:main:{userId})
- Prevents desktop TUI messages from appearing on mobile devices
- Maintains backwards compatibility for main session messages
2026-02-11 07:59:54 -08:00
44ac8b6d1c Initial commit: Alfred Proxy with OAuth, TTS, and FCM push notifications
- Environment-based configuration (no hardcoded secrets)
- OAuth authentication via Authentik
- ElevenLabs TTS integration via SAG CLI
- FCM push notification support
- User preferences sync system
- Multi-user support with per-user context files
- No internal IPs or service accounts in tracked files
2026-02-09 11:13:01 -08:00