ValueOn AG
|
597631a08b
|
sync features a and p
|
2026-02-19 00:31:46 +01:00 |
|
ValueOn AG
|
9a2994672c
|
feat: add debugMode flag to gate screenshots, filter bot own captions
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-18 23:52:50 +01:00 |
|
ValueOn AG
|
003e21efcd
|
fix: use resolveLaunchUrl to put suppress params on launcher URL, not inside encoded meeting URL
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-18 22:32:45 +01:00 |
|
ValueOn AG
|
bb304f3db1
|
fix: add suppressPrompt/msLaunch params to auth join URL, add joinOnWeb selector
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-18 22:10:27 +01:00 |
|
ValueOn AG
|
23cb8c890f
|
feat: add screenshot list and file serving endpoints for debug viewer
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-18 22:00:33 +01:00 |
|
ValueOn AG
|
c93bce1b8b
|
debug: add forced screenshots at every auth-join step, disable mic toggle
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-18 21:49:12 +01:00 |
|
ValueOn AG
|
dddf1cd970
|
refactor: central _pollForElement utility (500ms interval), remove all fixed waits and snapshot checks
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-18 21:41:48 +01:00 |
|
ValueOn AG
|
a981ae6bd8
|
fix: poll for interstitial buttons instead of one-shot check, race all selectors
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-18 21:37:15 +01:00 |
|
ValueOn AG
|
72f57f062d
|
fix: navigate to meeting URL after auth instead of waiting for chat Join button
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-18 20:58:40 +01:00 |
|
ValueOn AG
|
bfabc3dbe9
|
fix: set minReplicas=1 to prevent scale-to-zero, improve deploy verification
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-18 18:17:57 +01:00 |
|
ValueOn AG
|
6b4172c46a
|
docs: add documentation, update README, add marketing page
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-18 17:51:28 +01:00 |
|
ValueOn AG
|
777bc198a2
|
feat: fix chat in both-mode, add TeamsActionsService for AI commands
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-18 17:50:13 +01:00 |
|
ValueOn AG
|
4120a97e9f
|
fix: force revision restart on Azure Container App deploy
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-18 00:56:22 +01:00 |
|
ValueOn AG
|
6da5e3d3b9
|
perf: skip language dropdown search (-35s join delay)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-18 00:21:49 +01:00 |
|
ValueOn AG
|
ad8c858ce4
|
feat: ensure mic ON on pre-join + voice greeting via Gateway TTS
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-18 00:17:41 +01:00 |
|
ValueOn AG
|
aec15602c2
|
fix: prevent chat panel toggle-off in authenticated Teams join
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-18 00:12:47 +01:00 |
|
ValueOn AG
|
df0763d840
|
feat: send greeting message in meeting chat after joining, skip camera toggle
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-17 23:44:13 +01:00 |
|
ValueOn AG
|
8487e723d4
|
fix: disable camera and remove Y4M fake video to prevent browser crash when audio flows
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-17 23:29:25 +01:00 |
|
ValueOn AG
|
8f0b739308
|
fix: Language and speech opens SUBMENU with closed-captions-button menuitemcheckbox, not a panel with switches
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-17 23:15:23 +01:00 |
|
ValueOn AG
|
b0dffb49dd
|
fix: revert to Record+transcribe as primary, add noise filter for body fallback, fix chat debug logging
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-17 23:01:00 +01:00 |
|
ValueOn AG
|
80747d4aac
|
feat: white Y4M fake video feed + prioritize live captions over transcription panel
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-17 22:47:48 +01:00 |
|
ValueOn AG
|
4c0afa3a12
|
fix: handle Stop transcription (already running), click Show transcript to open panel, fix wildcard container matching to exclude buttons
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-17 22:38:57 +01:00 |
|
ValueOn AG
|
c36c954ac8
|
fix: add transcript panel detection with wildcard selector, debug logging, and structural extraction
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-17 22:22:30 +01:00 |
|
ValueOn AG
|
aef99057b2
|
fix: verify camera is ON after joining meeting using in-meeting video-button
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-17 22:03:57 +01:00 |
|
ValueOn AG
|
6e712858dc
|
fix: use Record and transcribe > Start transcription flow with language dialog for auth Teams
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-17 22:00:36 +01:00 |
|
ValueOn AG
|
252775a4b4
|
fix: enable captions via Language and speech panel, add body fallback observers, add keepalive
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-17 21:10:00 +01:00 |
|
ValueOn AG
|
6647de8ae7
|
fix: use exact data-tid=toggle-video selector for camera toggle on pre-join screen
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-17 20:39:56 +01:00 |
|
ValueOn AG
|
06ff78d2f8
|
fix: improve camera toggle detection with better logging and state verification
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-17 20:17:01 +01:00 |
|
ValueOn AG
|
50f1f1977e
|
fix: captions enabling for authenticated Teams UI - add submenu path, reduce timeouts, add debug logging
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-17 20:14:51 +01:00 |
|
ValueOn AG
|
04abaf9402
|
feat: authenticated join flow, audio capture, camera activation, transferMode support
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-17 18:43:30 +01:00 |
|
ValueOn AG
|
35dd781d90
|
refactor: drastically shortened auth test flow - direct login to chat to pre-join to meeting
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-17 17:25:40 +01:00 |
|
ValueOn AG
|
68cf43c5fa
|
feat: only Chromium Minimal variant + click Join in chat header (step 6+7)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-17 17:13:09 +01:00 |
|
ValueOn AG
|
e4eee9fb0d
|
fix: per-variant API to avoid Azure 240s timeout
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-17 16:33:07 +01:00 |
|
ValueOn AG
|
7415a96e65
|
fix: set Azure Container App ingress timeout to 900s, reduce wait times per variant
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-17 14:13:47 +01:00 |
|
ValueOn AG
|
d93f10d211
|
refactor: 5 browser variants all running Join a meeting flow, remove Sign in path
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-17 12:51:16 +01:00 |
|
ValueOn AG
|
f7e0c194d5
|
fix: parse meeting ID + passcode separately, fill both fields, click Join meeting
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-17 12:41:24 +01:00 |
|
ValueOn AG
|
8ed183f13c
|
refactor: 2 path variants (Sign in / Join a meeting) with full page load waits
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-17 11:49:00 +01:00 |
|
ValueOn AG
|
c892c93215
|
feat: step-by-step screenshots + Join a meeting flow after auth
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-17 11:23:17 +01:00 |
|
ValueOn AG
|
08194fe241
|
fix: wait for Teams login redirect + universal auth selectors
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-17 10:50:01 +01:00 |
|
ValueOn AG
|
3724e31a30
|
feat: 3 browser variants with realistic devices, Teams login flow, 20s wait + screenshot
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-17 10:24:27 +01:00 |
|
ValueOn AG
|
f0c93c505d
|
fix: login via teams.microsoft.com redirect (not generic MS login) to get Teams cookies
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-17 00:53:50 +01:00 |
|
ValueOn AG
|
22ae30d6ef
|
fix: login at microsoftonline.com BEFORE navigating to /v2/ meeting URL
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-17 00:48:32 +01:00 |
|
ValueOn AG
|
21c9b911ef
|
debug: log and return credentialsReceived flag in test-auth response
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-16 23:55:06 +01:00 |
|
ValueOn AG
|
4c3a80dcfd
|
feat: add auth flow to headfulDirect variant - click Sign-in, run AuthProcedure
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-16 23:15:25 +01:00 |
|
ValueOn AG
|
2bb0dd20cc
|
feat: replace failed variants 1-5 with direct /v2/ test, add per-variant logs
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-16 23:06:53 +01:00 |
|
ValueOn AG
|
feb49a4594
|
feat: add Xvfb for headful browser mode (Teams blocks headless)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-16 22:10:43 +01:00 |
|
ValueOn AG
|
cc17f638cd
|
fix: rebrowser uses vanilla Chromium binary, headful skips without display
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-16 21:54:28 +01:00 |
|
ValueOn AG
|
2265cf425d
|
fix: update package-lock.json for new auth test dependencies
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-16 21:46:35 +01:00 |
|
ValueOn AG
|
8729c8056d
|
teams test auth bot
|
2026-02-16 21:37:41 +01:00 |
|
ValueOn AG
|
b8bb5affa9
|
disable auth flow: bot joins anonymously with system bot display name
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-16 20:37:08 +01:00 |
|