Sravan Sravan
  • Joined on 2025-07-02
Sravan pushed to master at Sravan/BizGaze_Remote 2026-07-23 09:59:41 +00:00
cb81dd6106 feat(storage): Biz Connect folder in Files, manage storage, videos save once
Sravan pushed to master at Sravan/BizGaze_Remote 2026-07-23 06:48:56 +00:00
cc8f7d1eb8 feat(download): real % progress, and stream to disk instead of buffering
Sravan pushed to master at Sravan/BizGaze_Remote 2026-07-23 06:18:18 +00:00
310f37f29b fix(video): centre spinner never appeared on the one stall users actually see
Sravan pushed to master at Sravan/BizGaze_Remote 2026-07-23 05:19:15 +00:00
8a5409987c perf(video): stream a capped, faststart rendition instead of the raw upload
Sravan pushed to master at Sravan/BizGaze_Remote 2026-07-22 16:57:44 +00:00
2127397408 perf(video): cache attachment auth so Range playback stops stuttering; strict on-demand
Sravan pushed to master at Sravan/BizGaze_Remote 2026-07-22 16:46:43 +00:00
b7cd6df625 feat(video): clear center buffering spinner over in-chat videos
Sravan pushed to master at Sravan/BizGaze_Remote 2026-07-22 16:39:40 +00:00
fd15628393 feat(video): server-generated poster thumbnails + HTTP Range streaming
Sravan pushed to master at Sravan/BizGaze_Remote 2026-07-22 16:27:26 +00:00
92d41e6324 revert swipe-back to instant release; simplify in-chat video to native <video controls>
Sravan pushed to master at Sravan/BizGaze_Remote 2026-07-22 16:18:17 +00:00
85a1b9d2ca fix(mobile): pull-refresh loader below the Dynamic Island; in-chat video player
Sravan pushed to master at Sravan/BizGaze_Remote 2026-07-22 15:53:09 +00:00
3cc6ff4e54 feat(mobile): finger-following swipe-back (iOS-style), reusing the working close layout
Sravan pushed to master at Sravan/BizGaze_Remote 2026-07-22 15:17:02 +00:00
200624bd24 chore: remove all temporary debug instrumentation
Sravan pushed to master at Sravan/BizGaze_Remote 2026-07-22 14:00:44 +00:00
2f368643ad fix(ios audio): stop dropping call audio on tap — never reconfigure session mid-call
Sravan pushed to master at Sravan/BizGaze_Remote 2026-07-22 13:27:18 +00:00
5cee67e974 feat(ios audio): final UX — auto-route + live indicator (no impossible toggle)
Sravan pushed to master at Sravan/BizGaze_Remote 2026-07-22 06:24:54 +00:00
44526e1ee9 fix(ios audio): stop the speaker<->BT oscillation; single override, no re-force
Sravan pushed to master at Sravan/BizGaze_Remote 2026-07-22 05:31:17 +00:00
cfbf950173 fix(ios audio): force speaker over connected Bluetooth by dropping BT category options
Sravan pushed to master at Sravan/BizGaze_Remote 2026-07-21 18:13:16 +00:00
c3b0ef560d feat(ios audio): report real output route so the toggle icon is correct
Sravan pushed to master at Sravan/BizGaze_Remote 2026-07-21 17:56:20 +00:00
e9b9d3c121 feat(ios calls): drop unreachable earpiece from route toggle; Speaker <-> BT/headset
Sravan pushed to master at Sravan/BizGaze_Remote 2026-07-21 17:14:46 +00:00
0282181ca6 diag(ios audio): settled-route probe (+0.4s/+1.2s) + live mode in route log
Sravan pushed to master at Sravan/BizGaze_Remote 2026-07-21 17:01:21 +00:00
b54ba10c69 fix(ios audio): pin .voiceChat before override(.none) so earpiece is reachable
Sravan pushed to master at Sravan/BizGaze_Remote 2026-07-21 16:50:40 +00:00
ce49e8e30d fix(ios audio): re-assert earpiece after WebKit re-forces speaker (debounced)