Commit Graph

1467 Commits

Author SHA1 Message Date
Nick Sweeting 22bf1c30c6 Merge branch 'main' into bug-bash 2025-05-23 01:40:58 -07:00
Nick Sweeting 39ef1e5d09 more logging and emoji tweaks to improve navigation, page idle, loading messages 2025-05-23 01:31:55 -07:00
Nick Sweeting f6ca4e13a3 massively improve logging experience and add loading animation on browser startup 2025-05-23 00:48:52 -07:00
Yasith Jayawardana 972c50f1d5 removed the duplicate _input_text_element_node() function from session.py 2025-05-23 08:21:09 +09:00
Nick Sweeting a17ee667d8 dont repr screenshot in terminal 2025-05-22 07:01:10 -07:00
Nick Sweeting 187641f695 add support for nested sensitive_data 2025-05-22 04:58:23 -07:00
Nick Sweeting 6c74b09e22 fix keep_alive logic 2025-05-22 03:28:28 -07:00
Nick Sweeting 11eabb3601 improvements to allowed_domains checking security 2025-05-22 03:21:25 -07:00
Nick Sweeting c033dea121 better browser profile docstrings 2025-05-22 02:30:43 -07:00
Nick Sweeting cb4a5145f2 fix two bugs in BrowserSession and controller action passing 2025-05-22 02:30:41 -07:00
Alezander9 f39a5def46 remove debug logs 2025-05-21 19:05:22 -07:00
Alezander9 a8d661b2d0 consolidated changes: adapt refactored eval service to work with new browser and on github actions 2025-05-21 14:36:57 -07:00
Magnus Müller 644969a848 Remove redundant URL assertions in BrowserSession class for cleaner code. 2025-05-21 13:53:15 +02:00
yasithdev b491c87144 fix few bugs due to api changes, conditional logics, and null type-checks 2025-05-21 01:38:04 -05:00
Nick Sweeting 0e6102db3b more dead code removal 2025-05-20 06:42:24 -07:00
Nick Sweeting c6504da9ea more stealth browser launch tuning 2025-05-20 06:05:35 -07:00
Nick Sweeting 2f002b4c22 rename session.py profile.py, fix stealth example, fix tests 2025-05-20 05:34:47 -07:00
Nick Sweeting f47977ac9c fix bugs, add browser_state_summary, add patchright 2025-05-20 04:44:03 -07:00
Nick Sweeting 312a738ce9 better browser info logging at startup and tests 2025-05-20 03:50:04 -07:00
Nick Sweeting 15a760ef17 backwards compatibility with old models and improved tests with icognito mode 2025-05-20 03:07:01 -07:00
Nick Sweeting 503eb97be7 fix stale tests 2025-05-20 02:33:42 -07:00
Nick Sweeting 86ec6a78b0 new BrowserSession and BrowserProfile design, renamed BrowserState to BrowserStateSummary and more 2025-05-20 02:31:54 -07:00
Nick Sweeting 4429b89c4c fix deprecation compat message 2025-05-19 18:38:33 -07:00
Nick Sweeting ca20ef496a add old files for compat 2025-05-19 17:50:25 -07:00
Nick Sweeting 8aacc64938 better ignore_default_args set and no_viewport logic 2025-05-19 17:48:13 -07:00
Nick Sweeting dda223720e add msg to compat warning about migrating custom actions 2025-05-19 17:47:12 -07:00
Nick Sweeting 71e9f72454 better compat msg 2025-05-17 06:37:34 -07:00
Nick Sweeting 163a16f2ff add docs links 2025-05-17 05:14:10 -07:00
Nick Sweeting b512e08364 minor compat msg improvements and dead code removal 2025-05-17 05:10:31 -07:00
Nick Sweeting ba8f8237f6 remove dead code 2025-05-17 04:58:27 -07:00
Nick Sweeting e5cb0b2e15 Merge branch 'main' into browser-session 2025-05-17 04:56:45 -07:00
Nick Sweeting 90dad4a39a refactor to use new BrowserSession model 2025-05-17 04:54:13 -07:00
ajuijas 154a3623ed Delete browser_use/browser/.ci-trigger
temp trigger file deleted
2025-05-16 14:15:27 +05:30
ajuijas 4bab66d723 Create .ci-trigger
temp trigger file
2025-05-16 14:14:25 +05:30
ajuijas cec5e5c2ed Update browser.py
code style fixed.
2025-05-16 13:43:16 +05:30
ajuijas c3c89c3176 browser.py code cleanup
cleanup_httpx_clients function removed from codebase.
2025-05-16 13:35:03 +05:30
Sandeep Salwan 4619e6fe44 ruff 2025-05-15 13:03:17 -07:00
Sandeep Salwan b18661ba33 Fix Httpx close issue 2025-05-15 12:25:14 -07:00
Nick Sweeting 636b270463 re-enable stealth arg now that we use playwright again 2025-05-13 22:04:30 -07:00
Nick Sweeting 297d3ba380 show glob warning when matching via globs 2025-05-13 19:07:41 -07:00
Nick Sweeting 2c933c34ec update docs to include bad examples 2025-05-13 18:40:19 -07:00
Nick Sweeting 7e26eb14b1 add glob support to allowed_domains 2025-05-13 18:25:28 -07:00
Nick Sweeting 7d984d9341 Merge branch 'main' into pdf-fix 2025-05-13 14:44:21 -07:00
Nick Sweeting 207fbe5218 fix no-first-run 2025-05-13 13:54:21 -07:00
Nick Sweeting 1d5c1feb85 only inject init_scripts on pages that arent embedded PDF viewer 2025-05-13 13:54:21 -07:00
CR Li 0d63cbb25d fix user_data_dir not expanded in chrome_launch_args 2025-05-13 23:26:27 +09:00
Nick Sweeting f6bec3cd91 fix nulref 2025-05-12 12:47:26 -07:00
Nick Sweeting 97ec8f7d6a only inject init_scripts on pages that arent embedded PDF viewer 2025-05-12 12:34:22 -07:00
Nick Sweeting a3cfabf45e disable unused chrome launch arg 2025-05-12 06:16:24 -07:00
Nick Sweeting 46d7b3b5bb parse user data dir and dont disable notificaitons 2025-05-12 06:16:24 -07:00