Commit Graph

144 Commits

Author SHA1 Message Date
Shuchang Zheng
0fa11a484b improve selection dom listener performance (#1667) 2025-01-28 21:14:31 +08:00
Shuchang Zheng
f01502bdde optimize domutils (#1656) 2025-01-27 22:01:15 +08:00
LawyZheng
3a1b6d185d optimize hover style map (#1635) 2025-01-24 16:31:59 +08:00
Shuchang Zheng
1c2425171f reduce hover style map (#1634) 2025-01-24 16:18:42 +08:00
Shuchang Zheng
e31b18fb00 support frameset (#1633) 2025-01-24 14:22:47 +08:00
Shuchang Zheng
ed4d0c59e7 speed up extraction (#1617) 2025-01-22 22:43:50 +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
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
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
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
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
583075899f fix dom parsing issue (#1365) 2024-12-11 00:05:16 +08:00
LawyZheng
247ee7d3dd optimize element context parse (#1323) 2024-12-05 14:10:30 +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
48e4984deb fallback to use js click (#1274) 2024-11-27 22:44:05 +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
Cody Rayment
e656f1add6 Allow p tags in cursor pointer detection (#1217) 2024-11-18 16:15:09 -08:00
LawyZheng
b678ec3a80 force checkbox input to be visible (#1203) 2024-11-15 23:04:02 +08:00
LawyZheng
d107c3d4db refactor chain click (#1186) 2024-11-14 02:33:44 +08:00
LawyZheng
79bc51ba54 mark disabled element as interactable (#1175) 2024-11-12 15:35:08 +08:00
LawyZheng
46d9dad25b extend auto completion to support google address (#1174) 2024-11-12 12:11:16 +08:00
LawyZheng
3b2a7dcffc extend interactable coverage (#1170) 2024-11-12 00:25:43 +08:00
LawyZheng
dd3869b3b7 extend auto completion coverage (#1165) 2024-11-11 18:57:59 +08:00
Shuchang Zheng
c80597e7a5 make sure we do a web scrape before data extraction at the end of task to ensure the refreshness of the scraped data (#1152) 2024-11-06 22:55:21 -08:00
Shuchang Zheng
c531f9bc5d update scraped_page references when it's refreshed (#1151) 2024-11-06 16:48:58 -08:00
LawyZheng
b62c2caae0 remove screenshot when check user goal (#1147) 2024-11-06 23:20:45 +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
LawyZheng
8762865a0b convert css shape to string (#1092) 2024-10-31 00:12:13 +08:00
LawyZheng
9d93280302 support to parse pseudo content (#1069) 2024-10-28 19:30:11 +08:00
LawyZheng
c9335888ff add disable element id (#1052) 2024-10-25 14:52:02 +08:00
Shuchang Zheng
ae86b45ed3 support svg-container classes as interactable svg elements (#1042) 2024-10-23 22:23:36 -07:00
Shuchang Zheng
9048cdfa73 add actions db model and caching V0 (#980) 2024-10-15 12:06:50 -07:00
LawyZheng
3a935584d0 fix yes/no radio input (#955) 2024-10-11 10:48:41 +08:00
LawyZheng
beafe624ef extend interactable parse (#936) 2024-10-09 18:33:03 +08:00
LawyZheng
47f2c5926a try to fix radio button check (#924) 2024-10-09 00:55:34 +08:00
LawyZheng
4ad5d43f3a extend custom selection (#923) 2024-10-08 17:19:31 +08:00
Kerem Yilmaz
b034a2f56c quick fix for hidden pointer input button? (#904) 2024-10-03 23:40:05 -07:00