Commit Graph

1467 Commits

Author SHA1 Message Date
Magnus Müller 1086a5634c Init 2025-10-09 11:44:07 -07:00
kalil0321 99c9beb3ce Merge branch 'main' into previous-highlighting 2025-10-08 23:04:59 +02:00
Magnus Müller 6d941a5dcc Rename Clear existing to clear 2025-10-05 19:32:39 -07:00
Magnus Müller 324ac74204 Linter 2025-10-05 19:21:12 -07:00
Magnus Müller b53a7c116a Update outdated function names 2025-10-05 19:12:52 -07:00
Magnus Müller ee29003fa5 less-quality-image 2025-10-03 21:10:10 -07:00
mertunsall b154d906c7 fix tests 2025-10-04 02:15:32 +02:00
mertunsall 5160ca3562 IP blocking feature 2025-10-03 17:57:11 +02:00
Magnus Müller 5601401c11 Add export_storage_state method to BrowserSession for cookie and storage export
- Introduced a new method `export_storage_state` that allows exporting browser cookies and storage in Playwright format.
- Added functionality to save the exported state to a specified JSON file.
- Updated example scripts to demonstrate the usage of the new method.
2025-10-01 23:00:00 -07:00
Magnus Müller 9135eb0ee6 Linter 2025-10-01 21:44:31 -07:00
Magnus Müller 2e874d0095 Remove profile args which prevent cookie usage 2025-10-01 21:35:56 -07:00
Magnus Müller 795444e6fb Add logging 2025-10-01 21:14:03 -07:00
Magnus Müller 21d2bfa924 Remove logging 2025-10-01 21:13:48 -07:00
mertunsall a4207a6ff9 fixes and large list example 2025-10-01 19:57:04 +02:00
mertunsall 16457c2a5e Blocked domains are optimized!!! 2025-10-01 19:25:30 +02:00
kalil0321 aea2266742 Add validation to BrowserProfile to prevent conflict between highlight_elements and dom_highlight_elements 2025-09-29 15:58:24 +02:00
kalil0321 b602600686 Update BrowserProfile and BrowserSession to utilize dom_highlight_elements for DOM highlighting 2025-09-29 15:51:31 +02:00
kalil0321 dca312273f Add dom_highlight_elements attribute to BrowserSession 2025-09-29 15:38:22 +02:00
kalil0321 3aa5cfde41 Rename 'debug_highlight_elements' to 'dom_highlight_elements' in BrowserProfile for clarity 2025-09-29 15:37:31 +02:00
kalil0321 d319eef3e9 Update DOMWatchdog to use debug_highlight_elements for browser-side highlights 2025-09-29 15:07:33 +02:00
kalil0321 ec8ad39ee2 Separate python highlighting and DOM highlighting by creating a debug_highlight_element 2025-09-29 15:07:23 +02:00
kalil0321 345ddedc8d Update default value of highlight_elements to False in BrowserProfile class 2025-09-29 14:54:57 +02:00
kalil0321 4213e5c4a7 Merge branch 'main' into previous-highlighting 2025-09-29 14:34:32 +02:00
Magnus Müller ac1e79e815 Merge branch 'main' into speed-ups3 2025-09-22 18:51:14 -07:00
mertunsall 6d30f36ee7 fix scroll to text action bug 2025-09-23 03:44:55 +02:00
Magnus Müller e496c3a93f Merge branch 'main' into speed-ups3 2025-09-22 18:24:21 -07:00
Magnus Müller 022a3e352f More robust switch and close tab 2025-09-22 18:04:29 -07:00
Mert Unsal b9f05ed754 Merge branch 'main' into previous-highlighting 2025-09-23 03:00:35 +02:00
Mert Unsal 28d976ffb1 Merge branch 'main' into mert/improvepdf 2025-09-23 02:55:15 +02:00
mertunsall 3c41727b55 track session pdf urls and redownload if URL changes or if the file was left from previous session.
dispatch navigation complete even when switching tabs. this ensure auto pdf downloads work

increase max pdf pages to 20 so that it works better :)
2025-09-23 02:54:25 +02:00
Chris Schnabl 03608b62a2 Remove unused paramter 2025-09-21 21:38:42 -07:00
Magnus Müller 7e2d4de32c Timing 2025-09-19 19:36:53 -07:00
Gregor Žunič 0ceee655e3 Merge branch 'main' into feature/better-custom-actions 2025-09-19 11:23:42 -07:00
Gregor Žunič 504f8cad09 migrated Target to Page 2025-09-19 10:27:00 -07:00
Saurav Panda 9d2911196d Merge branch 'main' into saurav/fix-docs-for-cloud-browser 2025-09-18 23:30:01 -07:00
Magnus Müller f21a447533 fix framework_events_script 2025-09-18 18:44:15 -07:00
Saurav Panda 303be11758 remove set_use_cloud_from_env 2025-09-18 18:42:17 -07:00
Saurav Panda 4659f60c29 refc: made use_cloud false by default and added live_url to info 2025-09-18 18:31:59 -07:00
Saurav Panda 77bf459bb5 updated docs and added link to signup for a api key 2025-09-18 18:20:07 -07:00
Magnus Müller d0cde739c9 Merge branch 'main' into fix-extraction-tasks 2025-09-18 17:01:04 -07:00
Saurav Panda c1381b9b3b Merge branch 'main' into add-baas-support 2025-09-18 15:54:47 -07:00
Saurav Panda 0a13273fc2 refc: renamed cloud_browser to use_cloud 2025-09-18 15:29:49 -07:00
Magnus Müller 2613e54b5f Change error message for dropdown 2025-09-18 15:28:16 -07:00
Magnus Müller 32278c0ef4 Enhance DefaultActionWatchdog to trigger framework-aware DOM events after text input. Increased typing delay for more human-like interaction. Added comprehensive event dispatching for React and Vue compatibility. 2025-09-18 14:19:58 -07:00
Magnus Müller 77b5dc4dcb Linter 2025-09-18 11:29:18 -07:00
kalil0321 56ab0484fe Fix highlighting system with browser-side highlights 2025-09-18 13:49:15 +02:00
Gregor Žunič f46e9d5eb7 removed info about which element clicked 2025-09-17 11:15:06 -07:00
Magnus Müller d1f33c0c5e Remove index return to avoid wrong index clicks 2025-09-17 11:12:30 -07:00
Saurav Panda 52ed7e276d fixed lint issues introduced by cubic updates 2025-09-17 10:10:37 -07:00
Saurav Panda f208e9ecee Update browser_use/browser/cloud.py
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2025-09-17 09:57:17 -07:00