REMOVE: Email confirmation logic - email now provided from landing page bf3a51f pgits Claude commited on Sep 25, 2025
FEATURE: Implement TTS speech interruption for better user experience 8eee6ae pgits Claude commited on Sep 25, 2025
Add comprehensive backend debugging for email session storage 252909c pgits Claude commited on Sep 25, 2025
Add enhanced debugging for email parameter flow investigation 6f202d3 pgits Claude commited on Sep 25, 2025
Improve UX: Move audio visualizer below text box and adjust mute button positioning 01e14a3 pgits Claude commited on Sep 25, 2025
Add dedicated Mute/Unmute toggle button for clear recording control c9fd9d6 pgits Claude commited on Sep 25, 2025
Fix microphone button UX - make it a transcription trigger, not recording toggle 09aa1f2 pgits Claude commited on Sep 25, 2025
Implement TTS-aware microphone control to prevent feedback loops a442d3b pgits Claude commited on Sep 25, 2025
MAJOR: Implement continuous listening UX with auto-start recording 4e0b10f pgits Claude commited on Sep 24, 2025
Fix JavaScript regex syntax error causing 'Loading...' issue 85ff422 pgits Claude commited on Sep 24, 2025
Simplify JavaScript regex patterns to avoid Python syntax warnings e906c6e pgits Claude commited on Sep 24, 2025
Fix JavaScript regex syntax errors blocking page initialization fbbdd55 pgits Claude commited on Sep 24, 2025
Force refresh email display with visible styling and cache busting a8daba6 pgits Claude commited on Sep 23, 2025
Position record button adjacent to text input for optimal UX 75a4673 pgits Claude commited on Sep 23, 2025
Reposition floating record button for better accessibility 492018a pgits Claude commited on Sep 23, 2025
Make record button float to stay accessible during conversation 49db569 pgits Claude commited on Sep 23, 2025
Add fireworks celebration and automatic redirect after successful booking 70fde65 pgits Claude commited on Sep 22, 2025
Update chat widget welcome message to emphasize voice interaction 680e211 pgits Claude commited on Sep 22, 2025
Add extensive debugging for landing page email parameter flow c5983a0 pgits Claude commited on Sep 22, 2025
Add email reminder banner for users who bypass landing page form 3c171dd pgits Claude commited on Sep 22, 2025
Add email collection form to landing page with chat integration 5f63ec9 pgits Claude commited on Sep 22, 2025
Remove TTS queue preemption - let current audio finish before next item 81c8fae pgits Claude commited on Sep 21, 2025
Disable keyboard/ESC key interrupt for TTS voice stream 4b0a62c pgits Claude commited on Sep 21, 2025
Fix assistant: prefix removal in TTS by correcting regex patterns af2b4ec pgits Claude commited on Sep 21, 2025
Fix CSS formatting by converting double braces to single braces be9ae65 pgits Claude commited on Sep 21, 2025
Fix JavaScript template literal conflicts with Python f-strings 58d8d12 pgits Claude commited on Sep 21, 2025
Complete fix for JavaScript regex escaping in Python f-strings 3ebff2a pgits Claude commited on Sep 20, 2025
Optimize TTS performance with connection reuse and timing 10bbf48 pgits Claude commited on Sep 19, 2025
Fix TTS audio serving - read files locally and serve via cache cec0bc9 pgits Claude commited on Sep 19, 2025
Simplify TTS audio playback - replace WebRTC with HTML5 audio 6845ac0 pgits Claude commited on Sep 19, 2025
Fix TTS mixed content error - force HTTPS for audio URLs fef1935 pgits Claude commited on Sep 19, 2025
Fix TTS audio playback - use correct audio URL from backend 46e8c7c pgits Claude commited on Sep 19, 2025
Fix TTS response parsing - TTS is working, handle file paths correctly 3c0a644 pgits Claude commited on Sep 19, 2025