Commit graph

1591 commits

Author SHA1 Message Date
Shuchang Zheng
d0ab9a4eae
script generation: regenerate click xpath from intention (#3169) 2025-08-12 17:40:02 -07:00
Jonathan Dobson
e5106124e3
add endpoint and query for fetching script blocks for a wpid (#3164) 2025-08-11 19:21:44 -04:00
LawyZheng
e8df79347b
fix download file name bug (#3163) 2025-08-12 00:38:31 +08:00
LawyZheng
d46d79e9e3
fix browser session bug (#3161) 2025-08-11 16:30:38 +00:00
Shuchang Zheng
ce60f2fbe1
fix script_block file path by removing the script_block_id from the path (#3162)
Some checks are pending
Run tests and pre-commit / Run tests and pre-commit hooks (push) Waiting to run
Run tests and pre-commit / Frontend Lint and Build (push) Waiting to run
Publish Fern Docs / run (push) Waiting to run
2025-08-11 05:07:53 -07:00
Shuchang Zheng
976d636b3a
fix script creation post workflow run (#3160)
Some checks are pending
Run tests and pre-commit / Run tests and pre-commit hooks (push) Waiting to run
Run tests and pre-commit / Frontend Lint and Build (push) Waiting to run
Publish Fern Docs / run (push) Waiting to run
2025-08-10 22:57:00 -07:00
Shuchang Zheng
58bd43171e
Script generation (#3157)
Some checks are pending
Run tests and pre-commit / Run tests and pre-commit hooks (push) Waiting to run
Run tests and pre-commit / Frontend Lint and Build (push) Waiting to run
Publish Fern Docs / run (push) Waiting to run
2025-08-10 13:16:46 -07:00
devsy-bot[bot]
1a3938a756
feat: migrate workflow use_cache field to generate_script (#3154)
Co-authored-by: devsy-bot <no-reply@devsy.ai>
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
2025-08-10 09:02:23 -07:00
Shuchang Zheng
16596e5c61
workflow script creation (#3151)
Some checks are pending
Run tests and pre-commit / Run tests and pre-commit hooks (push) Waiting to run
Run tests and pre-commit / Frontend Lint and Build (push) Waiting to run
Publish Fern Docs / run (push) Waiting to run
2025-08-09 13:11:16 -07:00
Shuchang Zheng
136fa70c48
add organization_id to script_blocks (#3150)
Some checks are pending
Run tests and pre-commit / Run tests and pre-commit hooks (push) Waiting to run
Run tests and pre-commit / Frontend Lint and Build (push) Waiting to run
Publish Fern Docs / run (push) Waiting to run
2025-08-08 20:24:44 -07:00
Shuchang Zheng
2679b0b9cd
do not include totp in the credential secrets if totp is not defined for a credential item (#3147) 2025-08-08 16:56:10 -07:00
Shuchang Zheng
4bc5cb3b38
fix get active browser sessions (#3055) 2025-08-08 15:46:49 -07:00
Shuchang Zheng
bea8905a8c
add script blocks table (#3125)
Some checks are pending
Run tests and pre-commit / Run tests and pre-commit hooks (push) Waiting to run
Run tests and pre-commit / Frontend Lint and Build (push) Waiting to run
Publish Fern Docs / run (push) Waiting to run
2025-08-08 14:23:31 -07:00
Shuchang Zheng
4da3efdffa
fix totp parser for totp secret stored in credential item (#3146) 2025-08-08 13:38:07 -07:00
Shuchang Zheng
addf8c5a9a
do not raise error when parsing totp secret (#3144) 2025-08-08 11:00:27 -07:00
devsy-bot[bot]
e3a3309e9c
fix: change scraper log level from info to debug (#3143)
Co-authored-by: devsy-bot <no-reply@devsy.ai>
Co-authored-by: Claude <noreply@anthropic.com>
2025-08-08 08:56:30 -07:00
Trevor Sullivan
b3e17c12b3
[Feature] Adding Azure Blob Storage support to File Upload workflow block (#3130)
Some checks failed
Run tests and pre-commit / Run tests and pre-commit hooks (push) Waiting to run
Run tests and pre-commit / Frontend Lint and Build (push) Waiting to run
Publish Fern Docs / run (push) Waiting to run
Build Skyvern SDK and publish to PyPI / check-version-change (push) Has been cancelled
Build Skyvern SDK and publish to PyPI / run-ci (push) Has been cancelled
Build Skyvern SDK and publish to PyPI / build-sdk (push) Has been cancelled
2025-08-07 21:59:37 -07:00
Jonathan Dobson
a8a783e5c7
fix timezone calc (#3137) 2025-08-07 18:22:17 -04:00
Shuchang Zheng
e356d9fea0
add support for gpt5 and azure gpt5 series (#3136) 2025-08-07 15:12:47 -07:00
Jonathan Dobson
149cea6893
write finished_at to steps table (#3135)
Some checks are pending
Run tests and pre-commit / Run tests and pre-commit hooks (push) Waiting to run
Run tests and pre-commit / Frontend Lint and Build (push) Waiting to run
Publish Fern Docs / run (push) Waiting to run
2025-08-07 17:36:47 -04:00
Jonathan Dobson
4c219b7f05
always return debug sessions that are <30s fresh (#3132) 2025-08-07 17:08:50 -04:00
Jonathan Dobson
1a0f57248e
add finished_at to steps table (#3129) 2025-08-07 11:35:07 -04:00
LawyZheng
d0abe13e14
fix valid opt secret detect (#3127)
Some checks are pending
Run tests and pre-commit / Run tests and pre-commit hooks (push) Waiting to run
Run tests and pre-commit / Frontend Lint and Build (push) Waiting to run
Publish Fern Docs / run (push) Waiting to run
2025-08-07 15:31:09 +08:00
LawyZheng
44c9a81156
support uri format otp secrete (#3126) 2025-08-07 14:59:29 +08:00
Shuchang Zheng
1a4bf1df1a
projects -> scripts (#3123)
Some checks are pending
Run tests and pre-commit / Run tests and pre-commit hooks (push) Waiting to run
Run tests and pre-commit / Frontend Lint and Build (push) Waiting to run
Publish Fern Docs / run (push) Waiting to run
2025-08-06 22:23:38 -07:00
Jonathan Dobson
60ad36f839
Jon/sky 5803 create workflow scripts table (#3120)
Some checks failed
Run tests and pre-commit / Run tests and pre-commit hooks (push) Waiting to run
Run tests and pre-commit / Frontend Lint and Build (push) Waiting to run
Publish Fern Docs / run (push) Waiting to run
Build Skyvern SDK and publish to PyPI / check-version-change (push) Has been cancelled
Build Skyvern SDK and publish to PyPI / run-ci (push) Has been cancelled
Build Skyvern SDK and publish to PyPI / build-sdk (push) Has been cancelled
2025-08-06 15:49:44 -04:00
Jonathan Dobson
173e8e0670
workflows GET fix (#3118) 2025-08-06 15:18:58 -04:00
PHSB
468f5c6051
Making file parser flexible to deprecate pdf parser (#3073)
Co-authored-by: Suchintan <suchintan@users.noreply.github.com>
2025-08-06 13:15:04 -04:00
Shuchang Zheng
31aa7d6973
add cache_key to workflows table (#3112) 2025-08-06 08:32:14 -07:00
LawyZheng
800c030e5c
do not clear input when empty (#3114) 2025-08-06 23:15:59 +08:00
LawyZheng
027b6b77f8
fix creating org token encryption issue (#3111)
Some checks are pending
Run tests and pre-commit / Run tests and pre-commit hooks (push) Waiting to run
Run tests and pre-commit / Frontend Lint and Build (push) Waiting to run
Publish Fern Docs / run (push) Waiting to run
2025-08-06 13:39:36 +08:00
Jonathan Dobson
9c8ed3a701
add duration to WorkflowRunBlock (#3106) 2025-08-05 15:52:10 -04:00
LawyZheng
1e315e39cd
fix onepassword router (#3105) 2025-08-05 23:33:08 +08:00
Shuchang Zheng
00c9446023
endpoint to get and update onepassword token (#3089) 2025-08-05 22:34:26 +08:00
LawyZheng
02576e5be3
feat: encrypt org auth tokens with AES (#3104)
Some checks are pending
Run tests and pre-commit / Run tests and pre-commit hooks (push) Waiting to run
Run tests and pre-commit / Frontend Lint and Build (push) Waiting to run
Publish Fern Docs / run (push) Waiting to run
2025-08-05 12:36:24 +08:00
LawyZheng
977c9d4f13
select agent supports inputting secrete (#3103) 2025-08-05 11:51:09 +08:00
Jonathan Dobson
df8275aa4b
set status to failed when browser session fails to initially connect (#3101)
Some checks are pending
Run tests and pre-commit / Run tests and pre-commit hooks (push) Waiting to run
Run tests and pre-commit / Frontend Lint and Build (push) Waiting to run
Publish Fern Docs / run (push) Waiting to run
2025-08-04 15:14:05 -04:00
Jonathan Dobson
8718d3ca61
return None from db layer if no persistent browser session is found (rather than raising an error) (#3100) 2025-08-04 14:47:40 -04:00
Shuchang Zheng
fe3d5cec10
project run (#3097)
Some checks are pending
Run tests and pre-commit / Run tests and pre-commit hooks (push) Waiting to run
Run tests and pre-commit / Frontend Lint and Build (push) Waiting to run
Publish Fern Docs / run (push) Waiting to run
2025-08-04 00:33:34 -07:00
LawyZheng
f33906509f
fix dom listener bug (#3095)
Some checks are pending
Run tests and pre-commit / Run tests and pre-commit hooks (push) Waiting to run
Run tests and pre-commit / Frontend Lint and Build (push) Waiting to run
Publish Fern Docs / run (push) Waiting to run
2025-08-04 11:10:49 +08:00
Shuchang Zheng
d4bdca174f
remove workflow_permanent_id from projects table + add use_cache and cache_project_id to workflows table (#3090)
Some checks failed
Run tests and pre-commit / Run tests and pre-commit hooks (push) Has been cancelled
Run tests and pre-commit / Frontend Lint and Build (push) Has been cancelled
Publish Fern Docs / run (push) Has been cancelled
2025-08-01 17:07:08 -07:00
Shuchang Zheng
30eb580306
update token_type to string instead of enum (#3087) 2025-08-01 11:06:34 -07:00
Shuchang Zheng
4407ff198b
Revert "add 1password service token support" (#3086) 2025-08-01 09:27:05 -07:00
Shuchang Zheng
7ad7bb05a4
add 1password service token support (#3085) 2025-08-01 09:21:08 -07:00
Shuchang Zheng
485dbb9662
remove update_debug_session (#3084) 2025-08-01 08:50:58 -07:00
Shuchang Zheng
edaca4a86b
update project with project_revision_id (#3083) 2025-08-01 07:48:15 -07:00
Shuchang Zheng
758a9c28d4
update get_project desc query (#3078) 2025-08-01 07:25:05 -07:00
Shuchang Zheng
88018418af
create_project + update/deploy_project (#3075) 2025-07-31 21:25:17 -07:00
LawyZheng
119ef71057
add more rule to parse filename when downloading (#3076) 2025-08-01 11:25:36 +08:00
Jonathan Dobson
7844b8372a
fix backend logic for debugger browser session renewal (#3074)
Some checks are pending
Run tests and pre-commit / Run tests and pre-commit hooks (push) Waiting to run
Run tests and pre-commit / Frontend Lint and Build (push) Waiting to run
Publish Fern Docs / run (push) Waiting to run
2025-07-31 15:56:38 -04:00