Commit Graph

1437 Commits

Author SHA1 Message Date
Magnus Müller 1f434bf6ad Linter 2025-10-12 16:19:41 -07:00
Magnus Müller 4078b6e265 Remove while_holding_ctrl logic in click 2025-10-12 16:11:09 -07:00
Magnus Müller 9421b59ee5 Switch tabs 2025-10-12 16:06:25 -07:00
Magnus Müller 8fe1f65229 Remove tab switching from click 2025-10-12 15:58:42 -07:00
Magnus Müller 846e0c89f6 Force background tab extension 2025-10-12 15:57:58 -07:00
Magnus Müller 6568a4061f Remove activateTarget 2025-10-11 18:28:24 -07:00
Magnus Müller 3d92c2061a Default wait between actions 0.25 2025-10-11 17:27:46 -07:00
Magnus Müller 53ec92fc36 Remove colours from watchdog logs 2025-10-11 17:21:56 -07:00
Magnus Müller e30150acd7 Improve error 2025-10-11 16:54:16 -07:00
Magnus Müller e643d3d5ae use contains for on top check 2025-10-11 16:45:38 -07:00
Magnus Müller 726301f3fc For input also make sure its the top element 2025-10-11 16:32:33 -07:00
Magnus Müller ba11fff383 Check if element is top layer -> else js click 2025-10-11 16:25:14 -07:00
Magnus Müller dedd0db977 Not double parallel 2025-10-11 16:10:01 -07:00
Magnus Müller 8c4b7210fb Scroll first - then get coords 2025-10-11 16:05:37 -07:00
Magnus Müller dc1901740e Input get coords update 2025-10-11 16:03:14 -07:00
Magnus Müller 40a591e4d2 Default function to get coords by backendnode id 2025-10-11 15:48:32 -07:00
Magnus Müller b665d2bb85 Include scroll 2025-10-09 12:27:51 -07:00
Magnus Müller 02986c7d88 Offset 2025-10-09 11:58:15 -07:00
Magnus Müller d0d732d48c Fly in highlights 2025-10-09 11:56:13 -07:00
Magnus Müller e283d913ef Default orange 2025-10-09 11:45:41 -07:00
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