Commit Graph

205 Commits

Author SHA1 Message Date
Shuchang Zheng
d31e4bf268 max task steps for task v2 (#1877) 2025-03-04 01:07:07 -05:00
Shuchang Zheng
8a1b0f3797 Add bitwarden_item_id to bitwarden_login_credential (#1871)
Co-authored-by: Muhammed Salih Altun <muhammedsalihaltun@gmail.com>
2025-03-03 19:45:50 +03:00
Shuchang Zheng
cc0d9653f0 Add totp field in bitwarden password credential (#1855)
Co-authored-by: Muhammed Salih Altun <muhammedsalihaltun@gmail.com>
2025-02-28 17:07:50 +03:00
Shuchang Zheng
14689b53e4 task v2 refactor part 10: ObserverTask -> TaskV2 in backend code (#1839) 2025-02-27 23:19:02 -05:00
Shuchang Zheng
995d9461b5 Add Checksums to downloaded files for Axis so they can validate it in the webhook (#1848) 2025-02-26 20:19:05 -05:00
Shuchang Zheng
c73ad6ed68 keep fixing get workflow output bug (#1847) 2025-02-26 16:27:47 -08:00
Shuchang Zheng
be979744f5 fix workflow run get bug (#1845) 2025-02-26 16:19:56 -08:00
Shuchang Zheng
13213d4523 Add aggregated extracted information in workflow run status response (#1836)
Co-authored-by: Muhammed Salih Altun <muhammedsalihaltun@gmail.com>
2025-02-25 22:59:22 +03:00
Shuchang Zheng
b1de14e2fe task v2 refactor part 8: observer_task -> task_v2 in backend code (#1820) 2025-02-23 22:17:28 -08:00
Shuchang Zheng
ffbc95e1b4 task v2 refactor part 6 - observer_cruise_id -> task_v2_id (#1817) 2025-02-23 16:03:49 -08:00
Shuchang Zheng
713005f403 task v2 refactor part 2: observer schema py -> task_v2 schema py (#1814) 2025-02-22 03:21:19 -08:00
Shuchang Zheng
1e7318d004 task_v2 refactor Part 1 - observer_service -> task_v2_service (#1812) 2025-02-22 01:36:35 -08:00
Shuchang Zheng
8821b7e150 fix boolean workflow param convertion bug (#1810) 2025-02-21 12:28:22 -08:00
Shuchang Zheng
02a8861d4a Use bitwarden server to manage credentials (#1806)
Co-authored-by: Muhammed Salih Altun <muhammedsalihaltun@gmail.com>
2025-02-21 00:50:41 +03:00
Shuchang Zheng
ceb1012046 Upload downloaded files to S3 after every block so they can be used for subsequent blocks (for real) (#1804) 2025-02-20 12:48:03 -05:00
Shuchang Zheng
30d2bbd834 Upload downloaded files to S3 after every block so they can be used for subsequent blocks (#1801) 2025-02-20 11:30:43 -05:00
Shuchang Zheng
167f219a3e Include downloaded files in the task block outputs within workflows so subsequent blocks can use them (#1797) 2025-02-20 17:19:03 +08:00
LawyZheng
ef5cb8d671 increase max file uploading number (#1794) 2025-02-20 13:36:50 +08:00
Shuchang Zheng
9f915131d4 use workflow_run_status in log instead of status (#1782) 2025-02-18 15:26:30 +08:00
Shuchang Zheng
99e6b0d2ca makmisi/dont close browser (#1780) 2025-02-18 00:27:21 +08:00
Shuchang Zheng
4407c19417 Add credentials table, CRUD endpoints, and credential parameter (#1767)
Co-authored-by: Muhammed Salih Altun <muhammedsalihaltun@gmail.com>
2025-02-13 19:00:19 +03:00
Shuchang Zheng
c330c6a455 Add workflow_title to WorkflowRun (#1731) 2025-02-05 22:10:17 +03:00
Shuchang Zheng
f40f7600f7 Integrate complete_if_empty (#1722) 2025-02-05 00:28:05 -05:00
Shuchang Zheng
e2d3d7fec5 fix datetime diff with timezone issue for workflow metrics log (#1714) 2025-02-04 20:40:23 +08:00
Shuchang Zheng
1ba225002b support bitwarden jinja style (#1706) 2025-02-03 23:18:41 +08:00
Shuchang Zheng
eb0d4db7ee do not use status as a param in logs - use step_status and task_status (#1705) 2025-02-03 22:28:44 +08:00
Shuchang Zheng
204972e225 Add step / task / workflow run / observer metrics as logs (#1698)
Co-authored-by: Suchintan <suchintan@users.noreply.github.com>
2025-02-01 14:10:38 -05:00
Shuchang Zheng
405d13283c enable UrlBlock building in workflow service (#1689) 2025-02-01 04:13:00 +08:00
Shuchang Zheng
5e4b86c828 WIP - Loop node advanced parameters + complete_if_empty (#1675) 2025-01-29 22:40:25 +03:00
Shuchang Zheng
c7f56f30b3 task v2 proxy location update (#1671) 2025-01-29 04:31:03 +08:00
Shuchang Zheng
185fc330a4 add observer task block (#1665) 2025-01-28 16:59:54 +08:00
Shuchang Zheng
1b79ef9ca3 support global workflow (#1664) 2025-01-28 15:04:18 +08:00
Shuchang Zheng
4db5906d04 do not auto publish workflow with observer (#1640) 2025-01-25 04:08:51 +08:00
Shuchang Zheng
ef93ad65d3 Add a title search parameter to workflows endpoint, add index to work… (#1638)
Co-authored-by: Muhammed Salih Altun <muhammedsalihaltun@gmail.com>
2025-01-24 21:59:02 +03:00
Shuchang Zheng
5c37ebbb9e Add status filter to workflow runs endpoints (#1637) 2025-01-24 18:31:26 +03:00
Shuchang Zheng
296abc7aa5 add organization_id to the Created workflow run log (#1636) 2025-01-24 18:04:07 +08:00
Shuchang Zheng
b62a6fec23 ExtractAction (#1632) 2025-01-24 16:21:26 +08:00
Shuchang Zheng
0fd1a87710 call webhook when time out (#1612) 2025-01-22 13:23:10 +08:00
Shuchang Zheng
49256feef1 Use output in the schema instead of extracted_information (#1606) 2025-01-21 22:18:13 +03:00
Shuchang Zheng
1796af6df9 Add PDF Parser Block (#1600) 2025-01-20 23:33:54 +03:00
Shuchang Zheng
74271803ec Update Bitwarden code to use env instead of secret manager if env is present (#1592)
Co-authored-by: Suchintan <suchintan@users.noreply.github.com>
2025-01-17 17:13:24 -05:00
Shuchang Zheng
e4cb0987cb Make text prompt executions a step in workflow runs (#1590) 2025-01-17 20:17:31 +03:00
Shuchang Zheng
1d5dc9029f fix workflow run / observer schema (#1571) 2025-01-15 19:43:56 -08:00
Shuchang Zheng
c158ad3f21 migrate observer to task v2 (#1564) 2025-01-15 09:59:18 -08:00
Shuchang Zheng
34c3434885 shu/autoupgrade pre commit (#1553) 2025-01-14 14:06:43 -08:00
Shuchang Zheng
0392763998 add webhook support for observer (#1546) 2025-01-14 08:59:53 -08:00
Shuchang Zheng
111d1e3a8e Bitwarden updates (#1547) 2025-01-14 01:28:30 -05:00
Shuchang Zheng
a798757541 add helper to generate webhook headers (#1543) 2025-01-13 19:28:14 -08:00
Maksim Ivanov
a4744ed9f5 Use persistent browser session in runnables (#1510)
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
Co-authored-by: Shuchang Zheng <shu@skyvern.com>
2025-01-09 13:04:53 -08:00
Shuchang Zheng
5ed7e5ad8e Fix authentication errors (#1527) 2025-01-09 15:34:25 -05:00