Commit Graph

52 Commits

Author SHA1 Message Date
LawyZheng
ef99a3cc99 pbs proxy debugging (#3409) 2025-09-11 13:18:47 +08:00
LawyZheng
9413958f4b fix block screenshot bug (#3361) 2025-09-05 02:31:29 +08:00
Shuchang Zheng
33e9919193 remove annoying logs - "wait for animation end" (#3275) 2025-08-30 03:57:42 +08:00
LawyZheng
55bc6bd367 helper function for wait animation (#3240) 2025-08-20 14:28:01 +08:00
LawyZheng
9a359ebfde decrease parse input prompt token (#3210) 2025-08-16 10:05:38 +08:00
LawyZheng
654cdb14e4 fix wait for animation end (#3201) 2025-08-15 15:24:54 +08:00
LawyZheng
cac4792f38 remove hard waiting time in scraping (#3195) 2025-08-15 02:24:59 +08:00
LawyZheng
04fd540cd5 stop building element tree again and again when drawing boudingbox (#3191) 2025-08-15 01:40:39 +08:00
LawyZheng
4ec4d7d1f5 optimize scrolling screenshot logic (#3058) 2025-07-30 15:37:44 +08:00
LawyZheng
d9537327da robust scrolling screenshot (#3050) 2025-07-29 14:56:13 +08:00
LawyZheng
fcd22017b7 make scraping timeout configurable (#2991) 2025-07-19 13:18:12 +08:00
LawyZheng
dd9710eb9f add force textural element as interactable exp (#2936) 2025-07-14 13:09:40 +08:00
LawyZheng
95ab8295ce laminar integration (#2887) 2025-07-07 14:43:10 +08:00
Shuchang Zheng
bba1755ff1 scroll back after screenshot (#2851) 2025-07-01 06:00:54 +00:00
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
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
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
04ed3c8dab revert pdf (#2328) 2025-05-12 22:05:02 +08:00
Shuchang Zheng
6338a404a4 refactor full page screenshot (#2310) 2025-05-09 01:29:40 +08:00
Shuchang Zheng
f883b91180 integration with CUA (#2126) 2025-04-11 11:18:53 -07: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
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
4b2ea40947 fix build boundingbox timeout (#1646) 2025-01-26 12:59:07 +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
d107c3d4db refactor chain click (#1186) 2024-11-14 02:33:44 +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
8762865a0b convert css shape to string (#1092) 2024-10-31 00:12:13 +08:00
LawyZheng
3f1a9b3151 kiosk printing (#1034) 2024-10-23 23:45:35 +08:00
LawyZheng
839320dd42 fix custom selection bug (#871) 2024-09-21 21:05:40 +08:00
LawyZheng
fb56cba6ba remove useless select support legacy (#863) 2024-09-20 10:55:07 +08:00
LawyZheng
a4797a97ef wait until animation ends after scrolling (#821) 2024-09-13 01:22:06 +08:00
LawyZheng
692ffb6d43 better detect dropdown menu (#778) 2024-09-07 09:34:33 +08:00
LawyZheng
069597e52e stop scrolling when cant scroll (#771) 2024-09-04 02:31:04 +08:00
LawyZheng
9e0201627b support value select for custom selection (#756) 2024-08-30 01:24:38 +08:00
LawyZheng
6f4ff4339f general selection bugfix (#743) 2024-08-28 14:51:05 +08:00
LawyZheng
8baa8de032 general autocomplete solution (#713) 2024-08-21 10:54:32 +08:00
LawyZheng
cba0f68a5e general selection (#675) 2024-08-06 13:30:52 +08:00
LawyZheng
1629d84375 support react select (#652) 2024-07-26 10:32:35 -07:00
LawyZheng
be75055fd8 support pdf printer (#653) 2024-07-26 18:10:42 +08:00
Shuchang Zheng
c52f8f2433 shu/making scrolling debug logs (#635) 2024-07-25 12:56:10 -07:00