770f993c5f
Implement session management features for persona authentication
Travis Vasceannie2025-12-05 16:46:53 +00:00
8125eaf7f3
Add form schema discovery and validation for board items
Travis Vasceannie2025-12-03 11:15:35 +00:00
60e89bf2af
Add board configuration and CRUD operations for board items
Travis Vasceannie2025-12-03 08:40:26 +00:00
d0ca9c3aa7
Add bearer token handling to GraphQL client and enhance session management
Travis Vasceannie2025-12-03 05:19:19 +00:00
f5e50f88f9
Enhance browser automation framework with new Material UI helpers and diagnostics capabilities. Introduce PageLike protocol for unified page handling, improve dropdown interactions, and add comprehensive diagnostics API for troubleshooting. Refactor actions to utilize new helpers and streamline form population processes. Update configuration for extension hosts and enhance logging for better error tracking.
Travis Vasceannie2025-12-03 03:28:02 +00:00
fbc2dd3494
Refactor ExtensionLocator to support parent-child relationships and enhance element interaction methods. Introduce a selector chain for improved querying and update click, fill, and wait_for methods to utilize JavaScript for better performance and reliability. Simplify error handling and improve code readability.
Travis Vasceannie2025-11-24 05:32:51 +00:00
2fad7ccbee
Enhance browser automation by introducing PageLike protocol for unified page handling across Playwright and extension contexts. Update actions and helpers to utilize PageLike, improving dropdown and form interactions. Add new browser element helpers for streamlined UI automation.
Travis Vasceannie2025-11-24 02:46:12 +00:00
648c657e04
Refactor sourcing request action to remove unused JavaScript for input discovery and streamline form fill logging. Adjust PageHelpers to improve dropdown interaction timing and ensure listbox presence during selection.
Travis Vasceannie2025-11-24 01:48:03 +00:00
8c1546d394
Implement Terminator Bridge extension for browser automation, enabling WebSocket communication to avoid CDP page refresh issues. Update configuration for extension hosts, add new extension files, and enhance browser client functionality. Refactor actions to utilize the new extension client for improved UI interactions.
Travis Vasceannie2025-11-24 01:40:12 +00:00
741059009f
Add minimal SeleniumBase CDP connection test, Selenium debugger_address connection test, and update SeleniumBase CDP POC test. Refactor browser client and actions to use Selenium WebDriver instead of Playwright, ensuring no page refresh on connection. Enhance diagnostics and waiting utilities for Selenium compatibility.
selenium
Travis Vasceannie2025-11-23 07:19:23 +00:00
1aac3a9a3e
Refactor login action to use persona store parameter, replace FillIntakeBasicAction with sourcing request action, and enhance browser client logging. Update intake strings and selectors for new sourcing request form fields.
Travis Vasceannie2025-11-23 05:51:21 +00:00
ff3b9c7edb
Update personas email, refactor action context types, and introduce PageHelpers for UI interactions. Added demo action for collapsing accordions and updated configuration URLs for staging environment.
Travis Vasceannie2025-11-23 01:42:17 +00:00