Commit graph

31 commits

Author SHA1 Message Date
LawyZheng
cba0f68a5e
general selection (#675) 2024-08-06 13:30:52 +08:00
LawyZheng
9245a329ee
add cleanup function (#631) 2024-07-23 14:23:15 +08:00
LawyZheng
88389012be
add skyvern frame (#610) 2024-07-18 02:33:39 +08:00
LawyZheng
474de0e576
exclude base64 data (#567) 2024-07-09 11:36:25 +08:00
LawyZheng
bcbd738326
refactor select handler (#565) 2024-07-09 02:22:16 +08:00
LawyZheng
7a75bb3741
fix bug on HTML tree (#561) 2024-07-06 22:22:22 +08:00
LawyZheng
e52d585f9f
support select2 in iframe (#560) 2024-07-06 13:32:55 +08:00
LawyZheng
690c1a1a96
support shadow dom (#555) 2024-07-05 02:54:49 +08:00
LawyZheng
cd0d563070
use css selector instead of xpath (#551) 2024-07-04 10:45:47 +08:00
LawyZheng
b791cc1ae5
add timeout for page.content() (#541) 2024-07-03 17:17:24 +08:00
Kerem Yilmaz
257ba1601e
Decorate bounding boxes with element_ids to improve Skyvern accuracy (+ a few more changes) (#536) 2024-07-02 00:24:52 -04:00
LawyZheng
73d9f17bd0
support svg element (#508) 2024-06-25 12:16:10 +08:00
LawyZheng
6a472da51e
re-enable iframe (#507) 2024-06-25 11:54:06 +08:00
LawyZheng
6140cc59f0
try to fix screenshot timeout (#502) 2024-06-24 23:14:45 +08:00
LawyZheng
be86a33c3b
refactor select2 (#485) 2024-06-18 11:34:52 +08:00
LawyZheng
420eef18dd
Remove id for noninteractable and interactable attr in prompt (#430) 2024-06-13 10:14:21 +08:00
LawyZheng
c43fd796ed
turn off iframe (#436) 2024-06-06 23:19:37 +08:00
LawyZheng
285419349c
iframes support (#405)
Co-authored-by: Aleksei Zarubin <12220926+alexzarbn@users.noreply.github.com>
2024-06-06 10:07:32 +08:00
Aleksei Zarubin
d5abfc9179
Use 4-char element ids instead of sequential integers (#361)
Co-authored-by: LawyZheng <lawyzheng1106@gmail.com>
2024-06-03 19:38:08 +08:00
LawyZheng
5acdddf67e
deep copy the attribute to avoid duplicated (#345) 2024-05-20 15:05:45 +08:00
Shuchang Zheng
2466897158
adopt ruff as the replacement for python black (#332) 2024-05-16 18:20:11 -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
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
cc6ae8bae0
refactor context tree (#212) 2024-04-21 22:30:37 +08: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
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