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 |
|
ValueOn AG
|
9e24861bab
|
fix: enter name even for auth joins on light-meetings (required field, without it Join fails)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-16 17:18:18 +01:00 |
|
ValueOn AG
|
7abd123404
|
fix: stay on light-meetings after auth, skip name input, join directly with auth cookies
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-16 17:05:14 +01:00 |
|
ValueOn AG
|
8321a7d3c5
|
fix: after auth, re-navigate to clean meeting URL with auth cookies instead of waiting on anon=true page
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-16 16:45:35 +01:00 |
|
ValueOn AG
|
d3f8457c42
|
fix: add stealth measures to bypass Teams bot detection (webdriver, plugins, chrome.runtime)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-16 16:18:19 +01:00 |
|
ValueOn AG
|
f5be3f886e
|
fix: update user-agent to current Edge 131 - Teams blocks old Chrome 121 with unsupported browser redirect
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-16 16:08:14 +01:00 |
|
ValueOn AG
|
537975723e
|
fix: fallback manual navigation to /v2/ URL when headless browser does not auto-redirect after auth
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-16 16:01:10 +01:00 |
|
ValueOn AG
|
c9a11e9c82
|
fix: add retry mechanism (5x/5s) to auth pre-join verification and Join button click, verify no name input on auth page
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-16 15:23:41 +01:00 |
|
ValueOn AG
|
6dea7e3e10
|
fix: remove background image task, simplify post-auth to wait for redirects to settle
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-16 15:14:35 +01:00 |
|
ValueOn AG
|
b8402311cd
|
fix: wait for /v2/ URL after auth (not light-meetings), skip background for auth joins
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-16 15:07:00 +01:00 |
|
ValueOn AG
|
f7dec141fc
|
fix: use exact selectors for hybrid auth flow (Teams inline modal + MS login portal)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-16 14:59:24 +01:00 |
|
ValueOn AG
|
1720735035
|
fix: use exact Teams inline modal selectors (emailInput, authLoginDialogNextButton) for hybrid auth flow
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-16 14:58:17 +01:00 |
|
ValueOn AG
|
8597f0eb5a
|
fix: handle Teams inline login modal - broad selectors, no navigation, simplified post-auth
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-16 14:34:20 +01:00 |
|
ValueOn AG
|
f27233f308
|
fix: never navigate in authProcedure when called from Sign In link flow (skipNavigation param)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-16 14:08:08 +01:00 |
|
ValueOn AG
|
4b6adaad8d
|
fix: preserve Teams return URL during auth login - skip goto when already on login page, poll for redirect completion
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-16 14:01:52 +01:00 |
|
ValueOn AG
|
325de1c9ae
|
fix: after auth login, just WAIT for Teams redirect chain to complete (do NOT navigate back to meeting URL)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-16 13:35:26 +01:00 |
|
ValueOn AG
|
5d2335dd26
|
fix: after auth login, click 'Continue on this browser' instead of skipping launcher (auth cookies now set)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-16 13:22:04 +01:00 |
|
ValueOn AG
|
2c6a1f1d38
|
fix: use Teams v2 stable selectors (#prejoin-join-button, data-tid) with 20s waitForSelector for Join button
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-16 13:14:15 +01:00 |
|
ValueOn AG
|
d8d1ffec17
|
fix: after auth login, navigate back to meeting URL (Microsoft redirects to M365 instead of meeting)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-16 13:02:36 +01:00 |
|
ValueOn AG
|
121c70e60a
|
fix: wait up to 20s for 'Sign in' link on pre-join page (was only checking once after 3s)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-16 12:56:42 +01:00 |
|
ValueOn AG
|
b07910410e
|
fix: auth join via 'Sign in' link on pre-join page (correct Teams flow: launcher -> pre-join -> sign in -> auth pre-join -> join)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-16 11:55:01 +01:00 |
|
ValueOn AG
|
1972f698b4
|
fix: auth join via Teams v2 'Join a meeting' form with Meeting ID + Passcode fields
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-16 11:32:39 +01:00 |
|
ValueOn AG
|
d0cbcbcb29
|
fix: auth join - try multiple Teams v2 internal URL formats, skip launcher dialog, better session establishment
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-16 11:24:19 +01:00 |
|
ValueOn AG
|
857299dcac
|
fix: lobby detection for 'when the meeting starts' variant
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-16 10:44:40 +01:00 |
|
ValueOn AG
|
730214d30b
|
feat: stop command (stopAllAudio), sequential audio queue with stop support
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-16 09:29:02 +01:00 |
|
ValueOn AG
|
a483aa6def
|
fix: auth join via direct URL (skip launcher), sequential audio queue, improve AI prompt (less floskel, stricter response rules)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-16 09:02:42 +01:00 |
|