5 Commits
Author SHA1 Message Date
biggy 6767695639 Fix AJAX navigation, WebSocket script scope, and Daphne media serving 404s 2026-05-24 17:38:00 +02:00
biggy 88bdfc797b feat(voice): add WebRTC voice channels with Cloudflare TURN support
Add voice channel functionality with WebRTC peer-to-peer audio:
- Add VoiceSignalingConsumer for WebRTC signaling and peer coordination
- Add GlobalConsumer for real-time presence and voice status updates
- Add voice channel type to Channel model with current_voice_channel tracking on UserProfile
- Add voice controls UI (mute, deafen, disconnect) in status panel
- Add voice member list display in sidebar with avatar support
- Add
2026-05-23 20:56:37 +02:00
biggy 5064eca38a feat(chat): add management commands and initial migration 2026-04-28 12:36:42 +02:00
biggy 9b16654660 feat(chat): add HTML templates 2026-04-28 12:36:39 +02:00
biggy 57950e73da feat(chat): add models, views, WebSocket consumers, forms and URL config 2026-04-28 12:36:36 +02:00