From 563be5ab16a55c9ea85972c83807b5d2f5ff4749 Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Wed, 28 May 2025 06:44:13 +0000 Subject: [PATCH 1/8] feat: Add JJSIP based phone option to chat Integrates JJSIP.js to enable voice call functionality within chat rooms. Key changes: - Added `jjsipService.js` to manage JJSIP User Agent, call session lifecycle (make, answer, hangup), and event handling. - Modified `Room.vue` to: - Initialize and use `jjsipService`. - Manage call states (incoming, active, errors). - Render UI for incoming call notifications (with Answer/Decline) and active call display (with Hang Up). - Include an `