Commit graph

95 commits

Author SHA1 Message Date
LawyZheng
e3aa583b24
add workflow failure reason (#1198) 2024-11-15 11:07:44 +08:00
Shuchang Zheng
28d37545bc
Implement cancel workflow run endpoint (#1188) 2024-11-14 01:32:53 -08:00
Shuchang Zheng
bcebc41a9b
do not pass secrets as the parameter context in text prompt block (#1182) 2024-11-12 20:57:07 -08:00
Shuchang Zheng
11909cb1a7
make task block title empty string by default; use task_block.label for the running task.title if task_block.title is empty (#1181) 2024-11-12 20:34:26 -08:00
Shuchang Zheng
efdf4b5cab
introduce pyotp and support generating totp within skyvern (#1176) 2024-11-12 02:17:22 -08:00
Shuchang Zheng
5583dee658
support list data schema (#1149) 2024-11-06 16:14:39 -08:00
Shuchang Zheng
ad0bd0b4f5
fix task workflow cancel issue (#1111) 2024-11-01 15:13:41 -07:00
LawyZheng
de19cefa64
fix workflow can't save browser console log (#1102) 2024-11-01 02:17:22 +08:00
LawyZheng
de8e887e0f
add browser console log artifact (#1097) 2024-10-31 23:10:11 +08:00
Shuchang Zheng
c89be09a4a
add bitwarden collection id to workflow context (#1053) 2024-10-25 01:22:53 -07:00
Shuchang Zheng
4d87b83b59
mark workflow run failed if parameter creation failed (#1031) 2024-10-24 09:03:38 -07:00
Shuchang Zheng
b308c6b05d
enforce collection id for login parameters (#1043) 2024-10-23 23:20:51 -07:00
Shuchang Zheng
d81fcaa932
fix json workflow parameter validation bug (#1030) 2024-10-22 22:35:14 -07:00
Shuchang Zheng
0e3da8d1d3
workflow parameter validation (#1028) 2024-10-22 17:36:25 -07:00
Shuchang Zheng
9048cdfa73
add actions db model and caching V0 (#980) 2024-10-15 12:06:50 -07:00
Shuchang Zheng
cd43bd6f03
Add GET workflows/runs/run_id endpoint (#973) 2024-10-15 16:26:16 +03:00
Kerem Yilmaz
9821e8f95e
Utilize all Workflow Run statuses (#935) 2024-10-08 23:09:41 -07:00
Shuchang Zheng
07fb1a16ad
add organization_id to the Failed to create workflow error log part 2 (#909) 2024-10-07 10:22:23 -07:00
Kerem Yilmaz
f22b8a04aa
Disable codeblock (#910) 2024-10-04 13:15:49 -07:00
Kerem Yilmaz
b0aa181c68
Credit Card Parameter (#903) 2024-10-03 16:18:21 -07:00
Kerem Yilmaz
36135a613b
Bitwarden Security Upgrade (#900) 2024-10-02 15:16:08 -07:00
Kerem Yilmaz
4f6feae03e
if bitwarden TOTP is not defined, do not pass totp as part of the credential to llm (#899) 2024-10-02 14:02:49 -07:00
Kerem Yilmaz
17c680d439
SendEmailBlock: Fail silently if file/folder is missing (#898) 2024-10-02 12:30:53 -07:00
Kerem Yilmaz
d67aaeffb0
Multipage workflow improvements (#875) 2024-09-24 08:51:51 -07:00
Shuchang Zheng
ffaf3ab454
make totp_identifier parametrized in workflow (#847) 2024-09-19 15:20:15 -07:00
Kerem Yilmaz
39c5f6233e
Fix workflow reset issue upon update failure (#858) 2024-09-19 11:15:07 -07:00
Kerem Yilmaz
5b136b55e0
Email params should use str when injecting into the body (#854) 2024-09-19 01:08:14 -04:00
Kerem Yilmaz
9c4c3b76b6
Add datetime library to code block (#823) 2024-09-12 11:24:44 -07:00
Kerem Yilmaz
3e82a6a5f9
Fix parameterized URL bug in task block (#815) 2024-09-11 23:53:39 -07:00
Kerem Yilmaz
4a599bbf55
Ykeremy/downloaded filename prefix (#814) 2024-09-11 21:56:38 -07:00
Kerem Yilmaz
59c7db4059
Remove unused error log (#804) 2024-09-10 13:27:31 -07:00
Kerem Yilmaz
faf3191fa9
Only log duplicate file line if there are dupe files (#795) 2024-09-09 10:34:55 -07:00
Kerem Yilmaz
b9f5e33876
TOTP code db + agent support for fetching totp_code from db (#784)
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
2024-09-08 15:07:03 -07:00
Kerem Yilmaz
bfce9f2279
Fix cyclic import (#781) 2024-09-07 01:57:47 -07:00
Kerem Yilmaz
95b2e53c46
Add persist_browser_session flag to workflows (#777) 2024-09-06 12:01:56 -07:00
Kerem Yilmaz
be1c8ba060
More visibility into attached files and duplicate status (#776) 2024-09-06 01:08:33 -07:00
Kerem Yilmaz
6f61573f9b
Check error existance for the context manager handling (#757) 2024-08-29 21:25:10 +03:00
LawyZheng
6c0f94ac0a
support multi tabs (#692) 2024-08-09 10:46:52 +08:00
Kerem Yilmaz
e5c7d8b4dd
Detailed logs for webhook failures (#691) 2024-08-08 20:52:24 +03:00
Kerem Yilmaz
e4fd825497
Timeout and retry mechanism for Bitwarden CLI (#670) 2024-08-02 12:53:05 -07:00
Kerem Yilmaz
3211170d74
Skip updating context params if task has errors in workflow (#664) 2024-07-31 15:55:41 -07:00
Kerem Yilmaz
cdb098699f
Handle navigation exception within taskblock.execute (#633) 2024-07-23 14:59:03 -07:00
Kerem Yilmaz
ea1039277f
email relay (#598)
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
2024-07-11 21:34:00 -07:00
Kerem Yilmaz
6f88ae31a0
Implement BitwardenSensitiveInformationParameter (#589) 2024-07-11 09:48:14 -07:00
Kerem Yilmaz
87d6e71768
Give playwright access to CodeBlock (#588) 2024-07-11 09:35:07 -07:00
Kerem Yilmaz
4ff330bb50
Add workflow_permanent_id and organization_id to WorkflowRun (#570) 2024-07-09 11:26:44 -07:00
Kerem Yilmaz
6929a1d24d
Implement FileURLParserBlock and FILE_URL WorkflowParameterType (#559) 2024-07-05 17:08:20 -07:00
Kerem Yilmaz
8be94d7928
Implement get workflow runs endpoint (#558) 2024-07-05 16:39:42 -07:00
Kerem Yilmaz
7cdd986bde
Remove email file count limit (#552) 2024-07-04 00:55:58 -07:00
Kerem Yilmaz
dba3d7fcc6
Fix download to S3 block (#529) 2024-06-28 13:20:48 -07:00