Commit Graph

71 Commits

Author SHA1 Message Date
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
Kerem Yilmaz
63adc860ef is_saved_task parameter for workflows (#526) 2024-06-27 12:53:08 -07:00
Kerem Yilmaz
8155be9ff2 Parameterize bitwarden_collection_id (#520) 2024-06-26 08:55:48 -07:00
Kerem Yilmaz
0031e6b470 Parameterize email recipients (#519) 2024-06-26 08:51:30 -07:00
Kerem Yilmaz
0ede4fdfa0 Introduce collectionid filter for bitwarden parameters (#454) 2024-06-10 22:06:58 -07:00
Kerem Yilmaz
527f57a68e Support up to 25 attachments (#428) 2024-06-05 23:43:11 -04:00
Kerem Yilmaz
fc6ddb7bf6 fix workflow run get with workflow_permanent_id (#415) 2024-06-04 08:27:04 -07:00
Kerem Yilmaz
4603894119 Propagate continue_on_failure on all blocks (#411) 2024-06-03 13:48:42 -07:00
Kerem Yilmaz
1333e89c12 Redesign task view (#407) 2024-06-03 20:56:26 +03:00
Kerem Yilmaz
05dbea8384 fix workflow task continue_on_failure (#406) 2024-06-03 10:50:40 -07:00
Kerem Yilmaz
f1d5a3a687 complete_on_downloads for task block (#403) 2024-06-02 23:24:30 -07:00
Kerem Yilmaz
e2259e94cf store max_steps_per_task correctly in task block (#394) 2024-05-30 11:22:28 -07:00
Kerem Yilmaz
6fa5336adf BCC Sender so sender has a copy of the email that was sent out (#384) 2024-05-29 00:53:59 -04:00
Kerem Yilmaz
abca808e6c use workflow_permanent_id for workflow execution api (#366) 2024-05-25 19:32:25 -07:00
Shuchang Zheng
2466897158 adopt ruff as the replacement for python black (#332) 2024-05-16 18:20:11 -07:00
Shuchang Zheng
9e1b07451f update pre-commit (#330) 2024-05-16 17:11:49 -07:00
Kerem Yilmaz
482a8b8466 Remove unused BlockYAML.output_parameter_key (#329) 2024-05-16 15:46:31 -07:00
Kerem Yilmaz
7d3bb704ed Update workflow response and webhook, bugfix: workflow is always completed (#328) 2024-05-16 13:44:53 -07:00
Kerem Yilmaz
e6cee25416 Automatically create output parameters (#327) 2024-05-16 13:08:24 -07:00
Kerem Yilmaz
72d25cd37d workflow apis (#326)
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
2024-05-16 10:51:22 -07:00
Kerem Yilmaz
164a4da03a add organization_id to workflow service and db query (#320)
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
2024-05-15 08:43:36 -07:00
Kerem Yilmaz
479186bbef Quick fix for taskoutput change bug in forloopblock (#323) 2024-05-15 00:16:15 -07:00
Kerem Yilmaz
a106452034 Ykeremy/workflow execution updates (#314) 2024-05-14 00:35:37 -07:00
Kerem Yilmaz
20a86590dd Implement get_share_links (#302) 2024-05-13 00:03:31 -07:00
Kerem Yilmaz
270642c60c add max_steps_per_run to task (#297)
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
2024-05-11 17:13:21 -04:00