Commit Graph

238 Commits

Author SHA1 Message Date
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
LawyZheng
f7c9dc2279 wait 5s for options to show up (#1153) 2024-11-07 14:35:28 +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
92d94954c4 migrate all users to user goal check (#1143) 2024-11-06 10:38:56 +08:00
LawyZheng
087275492f download with file extension (#1142) 2024-11-06 10:15:47 +08:00
LawyZheng
1b9f45b908 fix unclosed browser when navigation error (#1139) 2024-11-06 01:27:35 +08:00
LawyZheng
a81faabc73 add timeout when close browser (#1134) 2024-11-05 17:27:38 +08:00
LawyZheng
8b53bc4257 wrap page evaluate with timeout (#1133) 2024-11-05 11:11:27 +08:00
LawyZheng
3e0639ba38 fix unbound log_path (#1112) 2024-11-02 09:59:03 +08:00
Shuchang Zheng
ad0bd0b4f5 fix task workflow cancel issue (#1111) 2024-11-01 15:13:41 -07:00
Shuchang Zheng
690dd4c2e8 Raise screenshot error earlier when page is closed (#1108) 2024-11-01 10:43:24 -07:00
LawyZheng
5365d0cc56 fix no exist browser log error (#1104) 2024-11-01 21:40:09 +08:00
LawyZheng
de8e887e0f add browser console log artifact (#1097) 2024-10-31 23:10:11 +08: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
aaaacf3ec7 support custom select serach (#1085) 2024-10-29 16:04:41 +08:00
LawyZheng
777876d3fe fallback to press arrowdown to trigger dropdown menu (#1074) 2024-10-29 02:29:44 +08:00
LawyZheng
64def7c2a6 input type button (#1073) 2024-10-28 23:52:26 +08:00
LawyZheng
9d93280302 support to parse pseudo content (#1069) 2024-10-28 19:30:11 +08:00
LawyZheng
d2b79ab5de better failure reason (#1066) 2024-10-28 09:42:55 +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
LawyZheng
3f1a9b3151 kiosk printing (#1034) 2024-10-23 23:45:35 +08:00
Shuchang Zheng
96c807e949 improve need_verification_code prompt (#788) 2024-10-23 01:51:29 -07:00
LawyZheng
67bee9a487 fix chain click bug (#1019) 2024-10-22 02:21:05 +08:00
LawyZheng
533c814558 pass organization id to launch browser (#1000) 2024-10-18 15:02:11 +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
LawyZheng
3a935584d0 fix yes/no radio input (#955) 2024-10-11 10:48:41 +08:00
LawyZheng
9eb1673cf2 extend the raw input scope (#948) 2024-10-10 09:22:20 +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
LawyZheng
188f6ebfe5 handle search bar for custom selection (#921) 2024-10-08 13:50:58 +08:00
Kerem Yilmaz
b034a2f56c quick fix for hidden pointer input button? (#904) 2024-10-03 23:40:05 -07:00
LawyZheng
8a93c08d67 handle parsing context exception (#877) 2024-09-25 09:50:55 +08:00
LawyZheng
9cd925befa fix scrolling makes element invisible (#881) 2024-09-25 09:46:37 +08:00
LawyZheng
d0477d9721 fix custom select bug (#878) 2024-09-25 02:30:48 +08:00
LawyZheng
7e58ebca85 hardcode a hover style parsing (#876) 2024-09-25 02:01:26 +08:00
LawyZheng
c27c2a55f9 fix dropdown menu detect bug (#874) 2024-09-24 12:44:06 +08:00
LawyZheng
e59eb2b2bc fix focus triggers dropdown menu (#873) 2024-09-23 22:36:37 +08:00
LawyZheng
ae9ca27919 remove useless code (#872) 2024-09-21 21:15:59 +08:00
LawyZheng
839320dd42 fix custom selection bug (#871) 2024-09-21 21:05:40 +08:00
Shuchang Zheng
76a256ffaa skip large size svg (#869)
Co-authored-by: LawyZheng <lawyzheng1106@gmail.com>
2024-09-21 10:21:00 +08:00
LawyZheng
aedaeb4433 skip invisible iframe (#870) 2024-09-21 09:30:34 +08:00
LawyZheng
fb56cba6ba remove useless select support legacy (#863) 2024-09-20 10:55:07 +08:00
LawyZheng
1b2bdcb949 skip unnecessary select-dropdown check for input (#862) 2024-09-20 09:17:14 +08:00
Shuchang Zheng
c6775ad81f Avoid js function naming conflict - rename sleep to globalSleep (#861) 2024-09-19 16:54:58 -07:00