Michael Mintz
|
50f8a0330e
|
Fix the Browserstack integration
|
2024-01-03 22:15:36 -05:00 |
Michael Mintz
|
6970082394
|
Add YAML option for parsing capabilities
|
2023-12-31 18:31:45 -05:00 |
Michael Mintz
|
c7914993e3
|
Expand firefox_pref="KEY:VALUE" to allow URLs as VALUEs
|
2023-12-23 10:23:01 -05:00 |
Michael Mintz
|
001088b5f0
|
Do some refactoring
|
2023-12-07 22:50:55 -05:00 |
Michael Mintz
|
742846a43a
|
Optimize headless mode output on Windows when possible
|
2023-11-27 21:05:45 -05:00 |
Michael Mintz
|
2485d8fe20
|
Hide the "Find your downloads here" bubble on Chrome
|
2023-11-16 18:56:48 -05:00 |
Michael Mintz
|
1e949977c3
|
Add option for setting "--host-resolver-rules=RULES"
|
2023-11-14 21:10:53 -05:00 |
Michael Mintz
|
28f7643ebc
|
Add driver methods
|
2023-11-14 20:55:33 -05:00 |
Michael Mintz
|
d23b375a43
|
Add "driver.uc_switch_to_frame(frame)"
|
2023-11-14 20:52:25 -05:00 |
Michael Mintz
|
0695e51712
|
Make improvements to "driver.uc_click(selector)" (UC Mode only)
|
2023-11-08 23:48:27 -05:00 |
Michael Mintz
|
25f712ca1a
|
Update the algorithm that decides if UC Mode calls reconnect()
|
2023-11-08 23:44:05 -05:00 |
Michael Mintz
|
c85ebfd3c4
|
Fix a bug with getting the latest milestone driver version
|
2023-11-08 23:29:35 -05:00 |
Michael Mintz
|
dea2450314
|
Update "omnibox" preferences
|
2023-11-01 01:20:31 -04:00 |
Michael Mintz
|
f88c134fe2
|
Fix headless UC Mode (caused by missing args)
|
2023-11-01 01:18:42 -04:00 |
Michael Mintz
|
4bfd8c952a
|
Update WebRTC preferences
|
2023-10-29 01:43:28 -04:00 |
Michael Mintz
|
6bfea8b144
|
Update the documentation
|
2023-10-29 01:41:32 -04:00 |
Michael Mintz
|
ab2de31469
|
Add more options for capturing CDP logs
|
2023-10-29 01:36:48 -04:00 |
Michael Mintz
|
f3e8e45521
|
driver.uc_click(selector) needs a backup JS option
|
2023-10-27 03:25:38 -04:00 |
Michael Mintz
|
f20ae06d71
|
Prevent various prompts from appearing
|
2023-10-20 15:35:37 -04:00 |
Michael Mintz
|
11be78556f
|
Prevent the "Enhanced ad privacy" pop-up
|
2023-10-20 13:45:00 -04:00 |
Michael Mintz
|
ad9faec443
|
Add "driver.uc_click(selector)" to use "element.uc_click()"
|
2023-10-19 13:35:21 -04:00 |
Michael Mintz
|
b8847ce7d5
|
Do some refactoring
|
2023-10-19 12:33:27 -04:00 |
Michael Mintz
|
9445bb1dc4
|
Add UC Mode customization options
|
2023-10-13 14:34:46 -04:00 |
Michael Mintz
|
14e62c4aa6
|
Improve "driver.highlight(selector)" functionality
|
2023-10-13 14:28:13 -04:00 |
Michael Mintz
|
f622897b24
|
Fix issue with mobile mode and user agents
|
2023-10-13 14:22:38 -04:00 |
Michael Mintz
|
547e617f5d
|
Refactor UC Mode
|
2023-10-12 13:06:18 -04:00 |
Michael Mintz
|
3c1efe3788
|
Modernize Mobile Mode
|
2023-10-10 15:26:35 -04:00 |
Michael Mintz
|
f3704a3542
|
Add more methods directly into the raw "driver"
|
2023-10-06 16:57:11 -04:00 |
Michael Mintz
|
8a463073d3
|
Refactor graphics library code
|
2023-10-06 16:28:15 -04:00 |
Michael Mintz
|
a462f4f461
|
Fix bug with logging screenshots
|
2023-10-01 13:03:22 -04:00 |
Michael Mintz
|
ae4b33d51a
|
Update driver options
|
2023-09-24 16:47:35 -04:00 |
Michael Mintz
|
4def25a160
|
Add method: press_keys(selector, text)
|
2023-09-24 16:46:17 -04:00 |
Michael Mintz
|
68c544f216
|
Fix issue with "--rcs" (reuse class session)
|
2023-09-24 16:39:05 -04:00 |
Michael Mintz
|
8d18333cb5
|
Improve and add driver methods
|
2023-09-24 16:36:00 -04:00 |
Michael Mintz
|
ecb23ad988
|
Add option: `--driver-version="keep"`
|
2023-09-20 18:11:18 -04:00 |
Michael Mintz
|
c613b2d447
|
Make convenience updates to "driver.find_element()"
|
2023-09-20 17:48:53 -04:00 |
Michael Mintz
|
6f5257d22e
|
Make improvements to UC Mode
|
2023-09-15 11:51:31 -04:00 |
Michael Mintz
|
9938d6d844
|
Refactor browser_launcher and UC Mode
|
2023-09-13 17:00:26 -04:00 |
Michael Mintz
|
c9b895e6aa
|
Update default Edge preferences
|
2023-09-11 12:04:27 -04:00 |
Michael Mintz
|
4e7b87f696
|
Fix issue with authenticated proxy and proxy_bypass_list
|
2023-09-11 12:03:20 -04:00 |
Michael Mintz
|
97fcf22023
|
Add a "sleep" method directly into "driver" instances
|
2023-09-10 18:59:42 -04:00 |
Michael Mintz
|
328e5c9f47
|
Fix issue with msedgedriver & Edge on Linux
|
2023-09-10 00:54:36 -04:00 |
Michael Mintz
|
8f740dfef4
|
Fix issue with msedgedriver on Linux
|
2023-09-09 23:38:05 -04:00 |
Michael Mintz
|
4d75b5e4cf
|
Fix proxy_bypass_list with authenticated proxies
|
2023-09-09 23:36:43 -04:00 |
Michael Mintz
|
44ca569bf7
|
Add support methods into "driver" instances
|
2023-09-09 23:20:10 -04:00 |
Michael Mintz
|
f693fd13cc
|
Drop support for Python 3.6 and Opera
|
2023-09-01 18:36:15 -04:00 |
Michael Mintz
|
7e60e3f696
|
Refactor UC Mode
|
2023-08-31 01:42:51 -04:00 |
Michael Mintz
|
5d7d7bb312
|
Refactor and fix error-handling on Edge
|
2023-08-29 13:06:23 -04:00 |
Michael Mintz
|
e364af451a
|
Make improvements to the Driver Manager
|
2023-08-28 12:28:42 -04:00 |
Michael Mintz
|
471e7060ba
|
More UC Mode refactoring
|
2023-08-23 02:44:24 -04:00 |
Michael Mintz
|
35b44d29c2
|
Improve UC Mode on Linux
|
2023-08-23 01:41:25 -04:00 |
Michael Mintz
|
96cd45bc4e
|
Refactor driver settings
|
2023-08-21 23:06:21 -04:00 |
Michael Mintz
|
e25d73faeb
|
Update timing
|
2023-08-21 23:04:35 -04:00 |
Michael Mintz
|
59efc8ff10
|
Refactor logging
|
2023-08-21 23:02:25 -04:00 |
Michael Mintz
|
7c3e34b3fe
|
Refactor downloading
|
2023-08-18 18:50:01 -04:00 |
Michael Mintz
|
39aaaef95a
|
Remove empty logging folders
|
2023-08-18 18:48:44 -04:00 |
Michael Mintz
|
0a3eddcf42
|
Optimize timeouts in requests
|
2023-08-15 21:58:01 -04:00 |
Michael Mintz
|
afcc63ba7b
|
Add "timeout" to "requests.get()" calls
|
2023-08-15 17:20:47 -04:00 |
Michael Mintz
|
4a704b2847
|
Fix issue with pyo3 (PyO3)
|
2023-08-14 20:20:12 -04:00 |
Michael Mintz
|
3b1643be55
|
Update UC Mode
|
2023-08-13 18:45:33 -04:00 |
Michael Mintz
|
d4355ed493
|
Fix issue that occurs if a driver path contains spaces
|
2023-08-13 18:34:03 -04:00 |
Michael Mintz
|
b80614b9c9
|
Fix issue with proxies in UC Mode
|
2023-08-12 01:09:53 -04:00 |
Michael Mintz
|
1db866f789
|
Optimize driver settings
|
2023-08-05 15:18:06 -04:00 |
Michael Mintz
|
07703acb0a
|
So some refactoring
|
2023-08-05 14:49:50 -04:00 |
Michael Mintz
|
ab3b14986f
|
Fix issue with old chromedriver versions
|
2023-08-05 14:44:54 -04:00 |
Michael Mintz
|
a3b6d8e269
|
Add option to override the driver version used
|
2023-08-05 14:39:22 -04:00 |
Michael Mintz
|
84bdedfb2a
|
Swap deprecated "log_path" with "log_output"
|
2023-08-01 15:54:34 -04:00 |
Michael Mintz
|
769cfe5991
|
Refactor Chrome options
|
2023-08-01 15:47:53 -04:00 |
Michael Mintz
|
b6120ae9b9
|
Refactor UC Mode
|
2023-08-01 15:47:05 -04:00 |
Michael Mintz
|
7238659347
|
Refactor Chromium options
|
2023-07-31 15:05:27 -04:00 |
Michael Mintz
|
6c1c99d3f7
|
Update UC Mode
|
2023-07-31 15:00:21 -04:00 |
Michael Mintz
|
6f4059d9ea
|
Add Dark Mode option
|
2023-07-31 14:58:18 -04:00 |
Michael Mintz
|
19c9aef69f
|
Add methods for non-empty text assertions
|
2023-07-31 02:26:51 -04:00 |
Michael Mintz
|
e4f1d512c0
|
Refresh Chrome options
|
2023-07-31 02:20:53 -04:00 |
Michael Mintz
|
ee01fbf6f8
|
Update UC Mode
|
2023-07-31 02:20:00 -04:00 |
Michael Mintz
|
86e0eef5a4
|
Update naming
|
2023-07-31 02:13:53 -04:00 |
Michael Mintz
|
862ac27d8a
|
Fix issues with Edge version 115 on Linux
|
2023-07-31 02:11:38 -04:00 |
Michael Mintz
|
f288aedb85
|
Fix an issue with Chrome 115
|
2023-07-19 22:07:27 -04:00 |
Michael Mintz
|
2e885c43b9
|
Improve undetected mode ("--uc")
|
2023-07-18 14:39:10 -04:00 |
Michael Mintz
|
929aa95cd9
|
Add "SCREENSHOT_WITH_BACKGROUND" to settings
|
2023-07-18 11:46:27 -04:00 |
Michael Mintz
|
eb57c34587
|
Upgrade from "boto" to "boto3"
|
2023-07-18 11:31:12 -04:00 |
Michael Mintz
|
ea3788704c
|
Refactor the code
|
2023-07-18 11:22:23 -04:00 |
Michael Mintz
|
be477faa56
|
Prevent sites from detecting SeleniumBase ("--uc" mode)
|
2023-07-12 13:38:22 -04:00 |
Michael Mintz
|
b23e33a855
|
Fix issue with a missing PyMySQL dependency
|
2023-07-09 16:51:37 -04:00 |
Michael Mintz
|
957849f667
|
Improve MySQL error messages
|
2023-07-09 15:48:11 -04:00 |
Michael Mintz
|
ae8f4777b2
|
Update optional MySQL code
|
2023-06-30 16:37:15 -04:00 |
Michael Mintz
|
7e2c566c18
|
Refactor Chromium options
|
2023-06-22 13:33:31 -04:00 |
Michael Mintz
|
175bb1a3bc
|
Avoid Guest Mode on Edge if using a proxy with auth
|
2023-06-06 16:16:33 -04:00 |
Michael Mintz
|
8cdb1d901d
|
Avoid notifications on Edge when possible
|
2023-06-06 15:55:01 -04:00 |
Michael Mintz
|
3c260affd0
|
Refactoring
|
2023-05-03 14:01:44 -04:00 |
Michael Mintz
|
5f5dca8245
|
Update tour logic
|
2023-04-28 23:35:38 -04:00 |
Michael Mintz
|
0881de9786
|
Add options for downloading drivers via proxy as needed
|
2023-04-20 23:18:03 -04:00 |
Michael Mintz
|
50430d600c
|
Use Guest Mode by default for Edge tests on Windows
|
2023-04-15 13:21:30 -04:00 |
Michael Mintz
|
6e72fd3624
|
Fix issue with multithreaded tests in Remote Debug Mode
|
2023-04-10 23:44:35 -04:00 |
Michael Mintz
|
286569024f
|
Add option to support multiple proxies with auth in parallel
|
2023-04-10 22:36:25 -04:00 |
Michael Mintz
|
4d1adb6d6b
|
Update Tour Mode
|
2023-04-08 20:24:10 -04:00 |
Michael Mintz
|
f3ed6b9adc
|
Add option to use the "Page-Up"/"Page-Down" keys for Tours
|
2023-04-08 09:50:17 -04:00 |
Michael Mintz
|
082c692261
|
Fix an issue with the remote-debugging-port in UC Mode
|
2023-04-07 21:14:10 -04:00 |
Michael Mintz
|
7fe3306009
|
Fix bug with headless Firefox on Linux without Xvfb
|
2023-03-21 21:47:12 -04:00 |
Michael Mintz
|
bb2e66d785
|
Fix log time offset from UTC during Daylight Savings
|
2023-03-17 12:03:05 -04:00 |