Commit Graph

  • 80d9f80ce6 List participants in session summary ubermaster codex 2026-06-12 23:42:13 +02:00
  • 412b22b4eb Keep playlist after room empties codex 2026-06-12 23:36:59 +02:00
  • 71cdd06ef5 Allow screen share takeover codex 2026-06-12 21:54:02 +02:00
  • d391e0fb3b Fix repeated screen sharing codex 2026-06-12 21:51:04 +02:00
  • cb736a051a Add announcement voice controls codex 2026-06-12 21:47:49 +02:00
  • f303711d45 Use relative browser URLs codex 2026-06-12 20:28:43 +02:00
  • 0ea5428240 Rename captcha environment variable codex 2026-06-11 21:07:17 +02:00
  • c5048560e5 Fix Elisp captcha compatibility codex 2026-06-11 21:06:19 +02:00
  • f80111dba4 Refine join captcha layout codex 2026-06-11 21:02:25 +02:00
  • bb3753e5ee Stop exposing captcha passphrase codex 2026-06-11 21:00:03 +02:00
  • ceb8f7edf5 Add join captcha gate codex 2026-06-11 20:50:14 +02:00
  • 8dc0299b75 Split activity status from session summary codex 2026-06-11 01:45:37 +02:00
  • 819cf0f121 Fix mic toggle layout and paused YouTube reveal codex 2026-06-11 01:38:30 +02:00
  • 6764f6c4a0 Add microphone noise suppression toggle codex 2026-06-11 01:34:07 +02:00
  • 218ff57151 Smooth local mic meter codex 2026-06-10 22:40:31 +02:00
  • 96ded7213d Clean up unused leftovers codex 2026-06-10 22:39:24 +02:00
  • 89ad5d1dca Add local microphone volume meter codex 2026-06-10 22:37:29 +02:00
  • 35a04db978 Add local per-participant volume codex 2026-06-10 22:33:09 +02:00
  • b069258405 Allow join prompt after paused YouTube sync codex 2026-06-10 20:51:03 +02:00
  • a0de254241 Show join YouTube prompt deterministically codex 2026-06-10 20:47:59 +02:00
  • 1fdd7adf3c Restore join YouTube start prompt codex 2026-06-10 20:45:55 +02:00
  • f3d08fbf9e Limit YouTube start prompt to join sync codex 2026-06-10 20:44:28 +02:00
  • abf23213cd Constrain device dropdown width codex 2026-06-10 20:42:50 +02:00
  • 60fee1f5f5 Wait for YouTube readiness before applying state codex 2026-06-10 20:40:56 +02:00
  • 01fd20ccdb Show blocked YouTube overlay immediately codex 2026-06-10 20:38:54 +02:00
  • c92e6a5c19 Make blocked YouTube overlay blink codex 2026-06-10 20:38:00 +02:00
  • 2f002c304e Prompt to start blocked synced YouTube playback codex 2026-06-10 20:33:59 +02:00
  • a0810e1147 Create joined YouTube player with active video codex 2026-06-10 20:31:01 +02:00
  • 5ac0a306be Retry failed synced YouTube starts codex 2026-06-10 20:27:36 +02:00
  • d3501327f6 Keep synced YouTube playback unmuted codex 2026-06-10 20:20:54 +02:00
  • 0cc5ae213d Add voice announcement modal codex 2026-06-10 20:16:51 +02:00
  • 5491c149d4 Avoid reloading synced YouTube playback retries codex 2026-06-10 20:12:57 +02:00
  • 66cd778967 Force cued YouTube videos to play on sync codex 2026-06-10 20:07:36 +02:00
  • 70ff028661 Announce new participants with speak.js codex 2026-06-10 20:05:15 +02:00
  • a7905ddd16 Apply latest YouTube state after player readiness codex 2026-06-10 20:01:52 +02:00
  • 741754b68b Retry synced YouTube playback on join codex 2026-06-10 19:57:59 +02:00
  • 5f86df62cf Use explicit YouTube play pause actions codex 2026-06-10 19:54:37 +02:00
  • 3e6a94ae2e Resume cued YouTube videos on play sync codex 2026-06-10 15:58:13 +02:00
  • 4bd6998d16 Show playlist video timestamps codex 2026-06-10 15:55:29 +02:00
  • 47cc987049 Fix synced YouTube pause codex 2026-06-10 15:52:38 +02:00
  • 1c61bbbb62 Auto-collapse inactive YouTube panel codex 2026-06-09 22:58:34 +02:00
  • 9f67be21fa Promote active screen shares codex 2026-06-09 22:54:56 +02:00
  • 923b85d5d3 Align media control fields codex 2026-06-09 22:46:43 +02:00
  • a953a3a9b1 Refine naming and playlist resume codex 2026-06-09 22:43:33 +02:00
  • b48aa88e32 Add first-run name modal codex 2026-06-09 22:37:51 +02:00
  • 6d6a501b25 Add collapsible YouTube panel codex 2026-06-09 22:33:43 +02:00
  • 6cb1cc2230 Add shared YouTube playlist resizing codex 2026-06-09 21:44:59 +02:00
  • 654b3c6ee9 Add synchronized YouTube watching codex 2026-06-09 21:33:04 +02:00
  • 073f4140f7 Stabilize medium control layout codex 2026-06-09 21:26:48 +02:00
  • 459b080e04 Keep preview aligned at medium widths codex 2026-06-09 21:25:14 +02:00
  • 219e62f782 Simplify media toggle symbols codex 2026-06-09 21:22:54 +02:00
  • 0db77b7e7d Improve responsive media controls codex 2026-06-09 21:17:10 +02:00
  • 2657f40039 Refine media controls codex 2026-06-09 21:12:05 +02:00
  • b7444b9253 Add media device selectors codex 2026-06-09 21:09:12 +02:00
  • 720e947e8c Build video call prototype layout codex 2026-06-09 21:02:19 +02:00