Commit Graph
4 Commits
  • feat(donate): add PostHog analytics events
    Track donation lifecycle across form, widget, admin, and backend:
    - Form: donation_completed, donation_*_failed, donation_slip_conflict, donation_artifact_conflict
    - Widget: donation_widget_displayed, donation_widget_tts_failed, donation_widget_animation_end, donation_widget_connected, donation_widget_heartbeat_failure
    - Admin: donation_admin_test_popup, donation_admin_widget_reload, donation_admin_resend
    - Backend: donation_widget_state_playing, donation_widget_state_shown, donation_resent
  • feat: add donate stream overlay widget
    Real-time donation overlay with animated entry/exit, TTS
    announcements via Gemini, sound effects, heartbeat connectivity
    check, and a queue system for sequential donation display.