Commit Graph

298 Commits

Author SHA1 Message Date
Shuchang Zheng
74d9c65e54 add reload action validate (#1598) 2025-01-20 11:56:09 +08:00
Shuchang Zheng
39bb4558bf introduce a way to reload the page (#1597) 2025-01-20 11:24:39 +08:00
Shuchang Zheng
0c02bdef19 add td interactable detecting (#1596) 2025-01-20 11:10:51 +08:00
Shuchang Zheng
4d2befd90a fix <a> interactable detecting (#1588)
Co-authored-by: lawyzheng <lawyzheng1106@gmail.com>
2025-01-17 14:16:00 +08:00
Shuchang Zheng
0f390630a9 Revert "fix filter pick issue" (#1580) 2025-01-16 21:38:28 +08:00
Shuchang Zheng
32f9c19385 fix filter pick issue (#1577) 2025-01-16 19:52:08 +08:00
Shuchang Zheng
34c3434885 shu/autoupgrade pre commit (#1553) 2025-01-14 14:06:43 -08:00
Shuchang Zheng
0392763998 add webhook support for observer (#1546) 2025-01-14 08:59:53 -08:00
LawyZheng
d63061f13b fix search on auto completion (#1544) 2025-01-14 13:08:35 +08:00
LawyZheng
e10d9d46fb decrease the hash trigger to 150 (#1541) 2025-01-13 17:56:45 +08:00
Maksim Ivanov
a4744ed9f5 Use persistent browser session in runnables (#1510)
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
Co-authored-by: Shuchang Zheng <shu@skyvern.com>
2025-01-09 13:04:53 -08:00
LawyZheng
5ca2c45be1 fix selection issue (#1526) 2025-01-10 01:44:20 +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
Maksim Ivanov
7bfb1e9b21 Define browser manager API (#1497)
Co-authored-by: Shuchang Zheng <shu@skyvern.com>
2025-01-08 09:14:38 -08:00
LawyZheng
c6140fa405 fix selection issues (#1515) 2025-01-08 14:27:50 +08:00
LawyZheng
6b4b52a6c4 hash long href link (#1500) 2025-01-06 23:26:07 +08:00
Shuchang Zheng
100dcb014c Update domutils to handle cursor:auto (#1489) 2025-01-05 00:32:41 -05:00
LawyZheng
113c91b108 fix TOTP input issue (#1462) 2025-01-02 22:10:51 +08:00
LawyZheng
aad741d8de re-add several label element to the element tree (#1429) 2024-12-24 02:44:09 +08:00
Shuchang Zheng
58413db172 new API to the workflow run page (#1400) 2024-12-17 17:17:18 -08:00
Shuchang Zheng
be48737b5e close the new page/window opened by file download action (#1404) 2024-12-17 01:54:44 -08:00
LawyZheng
b8e12f8fcd mask value for password input (#1403) 2024-12-17 17:42:36 +08:00
LawyZheng
ad0171fe09 gracefully handle NONE computedstyle (#1401) 2024-12-17 13:32:07 +08:00
LawyZheng
e2f886d9a3 fallback to input when input selection failed (#1393) 2024-12-16 23:34:21 +08:00
LawyZheng
245cd1ca2f fix hack input trigger (#1392) 2024-12-16 23:21:08 +08:00
LawyZheng
9b1aeff79e add timezone support (#1389) 2024-12-16 11:22:51 +08:00
LawyZheng
583075899f fix dom parsing issue (#1365) 2024-12-11 00:05:16 +08:00
LawyZheng
761a21eaaf disable pdf viewer and download to skyvern download folder (#1363) 2024-12-10 15:42:48 +08:00
LawyZheng
4a422766d7 optimize auto completion trigger (#1359) 2024-12-09 18:56:50 +08:00
LawyZheng
20f30d1224 extend custom selection to date (#1357) 2024-12-09 14:25:15 +08:00
LawyZheng
df4d5df48d wait for downloads to be done (#1328) 2024-12-06 02:25:13 +08:00
LawyZheng
247ee7d3dd optimize element context parse (#1323) 2024-12-05 14:10:30 +08:00
LawyZheng
bee4d7b415 refactor navigation logic (#1318) 2024-12-04 22:46:07 +08:00
Shuchang Zheng
3b2e2de197 Commit rapidand script, truncate dom element name length to max 500 characters (#1316) 2024-12-03 23:33:45 -08:00
Shuchang Zheng
7f6b2c0929 shu/removeSettingsManager.get_settings (#1305) 2024-12-02 15:01:22 -08:00
LawyZheng
87061f5bb6 upload all downloaded files when using s3 (#1289) 2024-11-29 16:05:44 +08:00
LawyZheng
48e4984deb fallback to use js click (#1274) 2024-11-27 22:44:05 +08:00
LawyZheng
af25aeed77 use skyvern temp to save tempfiles (#1262) 2024-11-26 12:27:58 +08:00
LawyZheng
303153b305 fix shadow host parsing issue (#1253) 2024-11-25 09:49:14 +08:00
LawyZheng
96d28564a0 fix domutils parsing bug (#1249) 2024-11-24 11:33:54 +08:00
LawyZheng
26a9f6762d refactor normal select (#1237) 2024-11-22 11:45:04 +08:00
LawyZheng
9f2fedae4e fix uppload file imaging issue (#1234) 2024-11-21 22:28:32 +08:00
LawyZheng
c777e3d891 limit auto completion trigger (#1223) 2024-11-20 10:32:24 +08:00
Shuchang Zheng
9896a70c61 shu/do not raise TargetClosedError in cleanup (#1220) 2024-11-19 13:03:43 -08:00
Cody Rayment
e656f1add6 Allow p tags in cursor pointer detection (#1217) 2024-11-18 16:15:09 -08:00
Shuchang Zheng
9273f698ba only do user goal validation when the task.navigation_goal is set (#1204) 2024-11-15 10:39:52 -08:00
LawyZheng
b678ec3a80 force checkbox input to be visible (#1203) 2024-11-15 23:04:02 +08:00
LawyZheng
e505671230 introduce complete verification (#1201) 2024-11-15 14:03:01 +08:00
LawyZheng
31b32fde90 fix chain click bug (#1189) 2024-11-14 21:33:19 +08:00