|
|
606b64cec7
|
feature flags
|
2026-01-07 22:05:53 +01:00 |
|
|
|
1b63fa646c
|
fix issues
|
2026-01-07 16:20:19 +01:00 |
|
|
|
c589b3c3fe
|
tests cleanup
|
2026-01-03 18:46:36 +01:00 |
|
|
|
540c0fcb7a
|
tests cleanup
|
2026-01-03 16:51:40 +01:00 |
|
|
|
e151fe02d0
|
remove companion tests
|
2026-01-03 15:58:04 +01:00 |
|
|
|
afbe42b0e1
|
remove companion tests
|
2026-01-03 15:18:40 +01:00 |
|
|
|
9a7efa496f
|
remove demo code
|
2026-01-03 11:38:51 +01:00 |
|
|
|
2f21dc4595
|
clean routes
|
2026-01-03 02:42:47 +01:00 |
|
|
|
7532c7ed6d
|
refactor
|
2025-12-16 21:05:01 +01:00 |
|
|
|
29410708c8
|
move automation out of core
|
2025-12-16 14:31:43 +01:00 |
|
|
|
9a891ac8b3
|
refactor
|
2025-12-16 11:52:26 +01:00 |
|
|
|
ce82b7822b
|
refactor
|
2025-12-16 11:09:13 +01:00 |
|
|
|
5c22f8820c
|
rename to core
|
2025-12-15 13:46:07 +01:00 |
|
|
|
217337862c
|
wip
|
2025-12-14 18:11:59 +01:00 |
|
|
|
cae81b1088
|
wip
|
2025-12-12 21:39:48 +01:00 |
|
|
|
ec3ddc3a5c
|
wip
|
2025-12-11 21:06:25 +01:00 |
|
|
|
c7e5de40d6
|
wip
|
2025-12-11 13:50:38 +01:00 |
|
|
|
b7d5551ea7
|
wip
|
2025-12-04 11:54:42 +01:00 |
|
|
|
c0fdae3d3c
|
wip
|
2025-12-03 16:33:12 +01:00 |
|
|
|
98a09a3f2b
|
wip
|
2025-12-01 17:27:56 +01:00 |
|
|
|
e7ada8aa23
|
wip
|
2025-12-01 00:48:34 +01:00 |
|
|
|
645f537895
|
wip
|
2025-11-30 23:00:48 +01:00 |
|
|
|
f8a1fbeb50
|
Refactor infra tests, clean E2E step suites, and fix TS in tests
|
2025-11-30 10:58:49 +01:00 |
|
|
|
af14526ae2
|
refactoring
|
2025-11-30 02:07:08 +01:00 |
|
|
|
f552649357
|
wip
|
2025-11-27 18:14:25 +01:00 |
|
|
|
502d9084e7
|
wip
|
2025-11-27 02:23:59 +01:00 |
|
|
|
1d7c4f78d1
|
feat(overlay-sync): wire OverlaySyncService into DI, IPC and renderer gating
|
2025-11-26 19:14:25 +01:00 |
|
|
|
fef75008d8
|
wip
|
2025-11-26 17:03:29 +01:00 |
|
|
|
e2bea9a126
|
working companion prototype
|
2025-11-24 23:32:36 +01:00 |
|
|
|
84800c663a
|
refactor(automation): remove browser automation, use OS-level automation only
|
2025-11-22 17:57:35 +01:00 |
|
|
|
99fa06e12b
|
fix(companion): resolve fixtures path correctly for both dev and built modes
|
2025-11-22 17:31:21 +01:00 |
|
|
|
515aef71bb
|
fix(companion): resolve fixtures path correctly in Electron runtime
|
2025-11-22 16:55:13 +01:00 |
|
|
|
81b2fd3cd3
|
feat(ci): add husky pre-commit hook and fix puppeteer-core chrome detection
|
2025-11-22 13:37:39 +01:00 |
|
|
|
a980a288ea
|
feat(automation): implement dual-mode browser automation with DevTools adapter - Add explicit result types for all automation operations (NavigationResult, FormFillResult, ClickResult, WaitResult, ModalResult) - Implement BrowserDevToolsAdapter for real browser automation via Chrome DevTools Protocol - Create IRacingSelectorMap with CSS selectors for all 18 workflow steps - Add AutomationConfig for environment-based adapter selection (mock/dev/production) - Update DI container to support mode switching via AUTOMATION_MODE env var - Add 54 new tests (34 integration + 20 unit), total now 212 passing - Add npm scripts: companion:mock, companion:devtools, chrome:debug
|
2025-11-21 19:54:37 +01:00 |
|
|
|
098bfc2c11
|
feat(companion): implement hosted session automation POC with TDD approach
|
2025-11-21 16:27:15 +01:00 |
|