Commit Graph

639 Commits

Author SHA1 Message Date
Michael Mintz dba82c0bda Add `sb.cdp.gui_click_and_hold(selector, timeframe)` 2025-04-10 18:53:26 -04:00
Michael Mintz d18bbf1c0d Update comments 2025-04-03 23:28:02 -04:00
Michael Mintz 05b8385994 Update flake8 2025-04-03 23:27:12 -04:00
Michael Mintz 9bde7e7387 Update CDP Mode 2025-03-22 15:07:59 -04:00
Michael Mintz 5e737eed0a Update UC Mode 2025-03-21 17:39:19 -04:00
Michael Mintz 8db3eb3eb4 Add new CDP Mode methods 2025-03-12 02:14:36 -04:00
Michael Mintz e0dc64b850 Update CDP Mode 2025-03-06 20:45:04 -05:00
Michael Mintz f70cf864ea Update CDP Mode 2025-03-05 13:11:40 -05:00
Michael Mintz cc1073a66b Update CDP Mode 2025-03-04 22:49:51 -05:00
Michael Mintz 9beb99fa0e Update CDP Mode 2025-02-26 17:30:42 -05:00
Michael Mintz 1019b488f8 Update CDP Mode 2025-02-24 16:05:05 -05:00
Michael Mintz 24317c15fb Update CDP Mode 2025-02-20 14:50:04 -05:00
Michael Mintz cffb6e0cc7 Add `element.gui_click()` to CDP Mode 2025-02-19 20:42:02 -05:00
Michael Mintz 5147555dcf Update CDP Mode 2025-02-19 01:02:12 -05:00
Michael Mintz cf060a2f58 Refactor browser_launcher.py 2025-02-13 16:18:40 -05:00
Michael Mintz 4405f303a4 Update proxy extension for Manifest V3 compatibility 2025-02-13 16:18:07 -05:00
Michael Mintz b18c8a065d Add `get_parent()` to the SB / CDP APIs 2025-02-11 20:48:23 -05:00
Michael Mintz 902929ac67 Fix UC Mode issue with chromedriver 133 2025-02-11 20:46:12 -05:00
Michael Mintz 7b342ce6ef Revert the proxy scheme change from the previous release 2025-02-07 22:45:21 -05:00
Michael Mintz 22db6a303c Add more proxy schemes 2025-02-07 22:03:44 -05:00
Michael Mintz ac29db516d Update CDP Mode 2025-02-07 14:51:40 -05:00
Michael Mintz 1c0987b79f Update CDP Mode 2025-02-07 01:12:52 -05:00
Michael Mintz de9735a9e1 Update CDP Mode 2025-02-05 21:34:44 -05:00
Michael Mintz 9e0f98cef1 Fix issue with using multiple extension directories 2025-02-02 11:23:22 -05:00
Michael Mintz b64cbd818c Fix methods for switching drivers in CDP Mode 2025-02-01 14:36:22 -05:00
Michael Mintz a6c0493a3d Error early when combining UC Mode with Chrome-Headless-Shell 2025-01-25 17:37:31 -05:00
Michael Mintz c5db2c1b59 Do some refactoring 2025-01-24 19:33:35 -05:00
Michael Mintz 5dc8143fb0 Add special options for setting the binary location 2025-01-24 17:41:58 -05:00
Michael Mintz d4639a27b8 Update CDP Mode 2025-01-22 17:10:04 -05:00
Michael Mintz b539039ded Fix --xvfb compatibility with --reuse-session / --rs 2025-01-21 18:17:24 -05:00
Michael Mintz fcdcf83467 Refactor Headless Mode 2025-01-21 18:00:14 -05:00
Michael Mintz 5119ee05da Update `uc_gui_click_captcha()` 2025-01-21 17:41:04 -05:00
Michael Mintz 4a24e26832 Update `uc_gui_handle_captcha()` 2025-01-09 22:00:58 -05:00
Michael Mintz 04719e5030 Update CDP Mode 2025-01-09 15:00:40 -05:00
Michael Mintz 914027e71a Update CDP Mode 2024-12-25 00:28:16 -05:00
Michael Mintz 57e7b2bea8 Update Firefox options and extensions 2024-12-15 15:25:02 -05:00
Michael Mintz 903329611b Update CDP Mode 2024-12-15 15:23:55 -05:00
Michael Mintz da018fa27d Update CDP Mode 2024-12-12 19:19:22 -05:00
Michael Mintz a03ccc9ba5 Update the settings parser 2024-12-11 18:33:22 -05:00
Michael Mintz 320b125097 Update CDP Mode 2024-12-11 18:32:51 -05:00
Michael Mintz eeff476f67 Improve multi-threading 2024-12-10 01:19:46 -05:00
Michael Mintz a1a3b659da Improve CDP Mode 2024-12-10 01:18:45 -05:00
Michael Mintz 1dcb78133c Improve the multi-threading experience 2024-12-08 13:12:44 -05:00
Michael Mintz 7ffd0c90da Improve pytest-html reports 2024-12-08 13:10:33 -05:00
Michael Mintz 7ba93608b0 Handle edge cases with lock files 2024-12-06 01:02:22 -05:00
Michael Mintz 9cec4346b9 Handle edge cases regarding lock files 2024-12-05 22:47:32 -05:00
Michael Mintz ac26b08942 Update CDP Mode 2024-12-03 18:01:18 -05:00
Michael Mintz b3aa59ec34 Update CDP Mode 2024-11-29 22:39:17 -05:00
Michael Mintz 8decf8dc46 Update CDP Mode 2024-11-27 19:34:27 -05:00
Michael Mintz 9636868727 Update parsing of Firefox args 2024-11-26 14:40:10 -05:00