Commit Graph

89 Commits

Author SHA1 Message Date
Shuchang Zheng
a549e19f61 fallback to take screenshot with animation allowed (#2798)
Co-authored-by: lawyzheng <lawyzheng1106@gmail.com>
2025-06-26 14:08:40 +00:00
Shuchang Zheng
980f815180 Better error message on screen timeouts (#2793)
Co-authored-by: Suchintan <suchintan@users.noreply.github.com>
2025-06-25 17:08:38 +00:00
Shuchang Zheng
891d0530fb Fix overlapping images when merging screenshots (#2729) 2025-06-17 16:05:39 +08:00
Shuchang Zheng
53ce34459a handler_utils.input_sequentially (#2722) 2025-06-14 17:01:53 -07:00
Shuchang Zheng
775da18878 current viewpoint screenshot and scrolling n screenshot (#2716)
Co-authored-by: lawyzheng <lawyzheng1106@gmail.com>
2025-06-14 14:59:50 +08:00
Asher Foa
effd0c4911 Add pyupgrade pre-commit hook + modernize python code (#2611) 2025-06-10 18:52:38 +00:00
Shuchang Zheng
019e244cd8 generate totp code right before input (#2608) 2025-06-06 00:41:06 +08:00
Shuchang Zheng
f0b0a22d25 refresh options before doing select (#2537) 2025-05-30 11:41:36 +08:00
Shuchang Zheng
31d6dbdacd stop removing target attr when scraping (#2495) 2025-05-28 15:55:01 +08:00
Shuchang Zheng
cca2772765 fix new tab a issue (#2437) 2025-05-23 13:18:42 +08:00
Shuchang Zheng
d3ea8ef85b generate element xpath (#2335) 2025-05-14 02:11:16 +08:00
Shuchang Zheng
04ed3c8dab revert pdf (#2328) 2025-05-12 22:05:02 +08:00
Shuchang Zheng
d667841d02 fix hidden input element (#2314) 2025-05-09 13:52:12 +08:00
Shuchang Zheng
6338a404a4 refactor full page screenshot (#2310) 2025-05-09 01:29:40 +08:00
Shuchang Zheng
0eff92632c bugfix (#2254) 2025-04-30 13:27:30 +08:00
Shuchang Zheng
b1fcfdd8bf support only selectable input element (#2250) 2025-04-30 02:55:32 +08:00
Shuchang Zheng
654ba03e09 optimize and speed up custom selection (#2215) 2025-04-23 01:44:14 +08:00
Shuchang Zheng
9d286a059d extend auto completion coverage (#2184) 2025-04-18 19:19:35 +08:00
Shuchang Zheng
f883b91180 integration with CUA (#2126) 2025-04-11 11:18:53 -07:00
Shuchang Zheng
b9c7a4ac98 handle 'Exception: Can't Skyvern element rect' error (#2104) 2025-04-04 12:29:38 -04:00
Shuchang Zheng
0ed236f092 safeScrollToTop (#2030) 2025-03-27 00:47:01 -07:00
Shuchang Zheng
4f9af0d797 fail task right away when scraping failed - no need to retry scraping failure at step level (#1997) 2025-03-21 15:47:36 -07:00
Saurabh Misra
d211024adf ️ Speed up method SkyvernElement.get_id by 20% (#1912)
Co-authored-by: codeflash-ai[bot] <148906541+codeflash-ai[bot]@users.noreply.github.com>
2025-03-19 18:16:43 -07:00
Shuchang Zheng
6cc595d04c add angualar date picker support (#1955)
Co-authored-by: lawyzheng <lawyzheng1106@gmail.com>
2025-03-18 03:12:16 +08:00
Shuchang Zheng
a572126d61 improve dropdown detect (#1927) 2025-03-12 03:33:09 +08:00
Shuchang Zheng
fd934dcfe6 fix task v2 block goto url issue (#1899) 2025-03-07 10:27:19 +08:00
Shuchang Zheng
5e49685c76 refactor unique id generation (#1781) 2025-02-18 08:58:23 +08:00
Shuchang Zheng
0fa11a484b improve selection dom listener performance (#1667) 2025-01-28 21:14:31 +08:00
Shuchang Zheng
4b2ea40947 fix build boundingbox timeout (#1646) 2025-01-26 12:59:07 +08:00
LawyZheng
d63061f13b fix search on auto completion (#1544) 2025-01-14 13:08:35 +08:00
LawyZheng
f4031fc4f7 fix finding blocking element issue (#1524) 2025-01-09 16:41:26 +08:00
LawyZheng
dc53a49749 fix date picker issue (#1523) 2025-01-09 16:14:31 +08:00
LawyZheng
c6140fa405 fix selection issues (#1515) 2025-01-08 14:27:50 +08:00
Shuchang Zheng
7f6b2c0929 shu/removeSettingsManager.get_settings (#1305) 2024-12-02 15:01:22 -08:00
LawyZheng
48e4984deb fallback to use js click (#1274) 2024-11-27 22:44:05 +08:00
LawyZheng
31b32fde90 fix chain click bug (#1189) 2024-11-14 21:33:19 +08:00
LawyZheng
d107c3d4db refactor chain click (#1186) 2024-11-14 02:33:44 +08:00
LawyZheng
f33cbfbb0b fix non class name bug (#1179) 2024-11-12 21:18:41 +08:00
LawyZheng
46d9dad25b extend auto completion to support google address (#1174) 2024-11-12 12:11:16 +08:00
LawyZheng
dd3869b3b7 extend auto completion coverage (#1165) 2024-11-11 18:57:59 +08:00
LawyZheng
c084764373 increase timeout for scrolling (#1145) 2024-11-06 16:24:44 +08:00
LawyZheng
8b53bc4257 wrap page evaluate with timeout (#1133) 2024-11-05 11:11:27 +08:00
Shuchang Zheng
690dd4c2e8 Raise screenshot error earlier when page is closed (#1108) 2024-11-01 10:43:24 -07:00
LawyZheng
00549c921b optimize async task and remove hover (#1095) 2024-10-31 10:49:02 +08:00
LawyZheng
8762865a0b convert css shape to string (#1092) 2024-10-31 00:12:13 +08:00
LawyZheng
64def7c2a6 input type button (#1073) 2024-10-28 23:52:26 +08:00
LawyZheng
c9335888ff add disable element id (#1052) 2024-10-25 14:52:02 +08:00
LawyZheng
3f1a9b3151 kiosk printing (#1034) 2024-10-23 23:45:35 +08:00
LawyZheng
ba6ef89b35 custom select optimize (#985) 2024-10-16 19:23:12 +08:00
Shuchang Zheng
9048cdfa73 add actions db model and caching V0 (#980) 2024-10-15 12:06:50 -07:00