Commit Graph

28 Commits

Author SHA1 Message Date
Shuchang Zheng
2466897158 adopt ruff as the replacement for python black (#332) 2024-05-16 18:20:11 -07:00
LawyZheng
9926ee1d36 including non-interatable elements (#315) 2024-05-14 18:43:06 +08:00
Kerem Yilmaz
1953874717 Revert "An element is interactable if it has a click event listener (#1119)" (#313) 2024-05-14 00:23:43 -07:00
Kerem Yilmaz
4f814f5aec An element is interactable if it has a click event listener (#311) 2024-05-13 22:26:24 -07:00
Kerem Yilmaz
9f1c679e09 Add download flag to click action, update dom logic (#310) 2024-05-13 22:18:42 -07:00
LawyZheng
25311dee86 convert element tree json -> html (#299) 2024-05-13 09:37:17 +08:00
LawyZheng
49baf471ab fix scrolling problem (#289) 2024-05-10 12:07:03 +08:00
LawyZheng
01f834bbbd tag element out of the page as non-interactable (#273) 2024-05-08 10:25:32 +08:00
LawyZheng
8d87e71891 remove the old context tree (#268) 2024-05-08 10:16:30 +08:00
Shuchang Zheng
b6a85cf3a5 remove exc_info from LOG.exception (#246) 2024-04-30 00:27:32 -07:00
LawyZheng
f000793591 Upgrade context limit (#235) 2024-04-25 09:38:39 +08:00
LawyZheng
cc6ae8bae0 refactor context tree (#212) 2024-04-21 22:30:37 +08:00
Kerem Yilmaz
7042592bf6 Add more context to element tree (#207) 2024-04-18 03:37:04 -07:00
LawyZheng
8dacbebd65 support dropdown on combobox (#206) 2024-04-18 15:06:46 +08:00
LawyZheng
c162ad3d0c Fix select action bug (#202) 2024-04-17 21:51:16 +08:00
LawyZheng
b6f3bc2c41 add linked element context (#196) 2024-04-16 15:46:04 +08:00
LawyZheng
935453c3da update the rewritten select2 code (#187) 2024-04-14 11:21:24 +08:00
Kerem Yilmaz
7b1c1d5a02 Don't interact with fields that are already filled in (#183) 2024-04-12 23:05:25 -04:00
Suchintan
3ea46b93cf Revert "Don't interact with fields that are already filled in" (#182) 2024-04-12 23:00:54 -04:00
Kerem Yilmaz
e17c5c176c Don't interact with fields that are already filled in (#181) 2024-04-12 22:51:34 -04:00
LawyZheng
e424f013f9 don't hide select2 element if not neccessary (#179) 2024-04-11 23:50:16 +08:00
Kerem Yilmaz
e8b42c9a4f Support 2FA in Bitwarden (#178) 2024-04-11 02:31:17 -04:00
Shuchang Zheng
112b44e41a Fix bug: screenshot was not taken because of a coordinate bug (#163) 2024-04-07 14:19:45 +08:00
Kerem Yilmaz
0800990627 Workflow Fixes (#156) 2024-04-04 19:09:19 -07:00
LawyZheng
d7e13214c9 fix dropdown bug in select2 (#144) 2024-04-04 11:10:35 +08:00
Kerem Yilmaz
15d78d7b08 Sync cloud skyvern to oss skyvern (#55) 2024-03-12 22:28:16 -07:00
Shuchang Zheng
59a4a528e0 Support listbox generated by dropdown selection click with linked_element concept (#53) 2024-03-12 11:37:41 -07:00
Kerem Yilmaz
9eddb3d812 Move the code over from private repository (#3) 2024-03-01 10:09:30 -08:00