Commit Graph

239 Commits

Author SHA1 Message Date
Faruk AYDIN
0d6dbffd8e feat: Separate api token serializers and do not show token except creation 2025-04-15 11:33:35 +02:00
Ali BARIN
90acfb7a24 Merge pull request #2422 from automatisch/aut-1515
feat(migrations): introduce manage permissions instead of create, update, delete, publish
2025-04-15 11:15:27 +02:00
Faruk AYDIN
79d6f66c4e feat: Implement api token removal API endpoint 2025-04-11 14:07:26 +02:00
Ali BARIN
69b6c8f00e test(permissions): use manage permission in relevant tests 2025-04-09 14:23:58 +00:00
Faruk AYDIN
83d4f5e2e7 feat: Implement listing API tokens API endpoint 2025-04-09 12:04:23 +02:00
Faruk AYDIN
540525d6fb feat: Implement create API Token endpoint 2025-04-09 11:50:10 +02:00
Faruk AYDIN
1ecf1af24b feat: Implement isOwner flag for connections get flows API endpoint 2025-04-01 16:31:20 +02:00
Faruk AYDIN
988d3cbea6 feat: Implement isOwner flag to apps get flows API endpoint 2025-04-01 16:31:20 +02:00
Faruk AYDIN
59b887079a feat: Implement isOwner flag for get flows API endpoint 2025-04-01 12:58:19 +02:00
Faruk AYDIN
6068b6c746 feat: Implement time based filters for executions API endpoint 2025-03-28 16:16:16 +01:00
Faruk AYDIN
9fad4f5876 feat: Implement status filter for executions 2025-03-26 16:07:22 +01:00
Faruk AYDIN
906b8c94e9 feat: Implement name filter for get executions API endpoint 2025-03-26 15:51:44 +01:00
Faruk AYDIN
d1d8cc9e4b chore: Remove old pagination helper for GraphQL 2025-03-20 15:37:08 +01:00
Faruk AYDIN
9a0aef9d9b feat: Use status directly from executions 2025-03-19 17:09:36 +01:00
Faruk AYDIN
d8d89032ae feat: Implement onlyOwnedFlows filter to get flows API endpoint 2025-03-14 16:37:14 +01:00
Ali BARIN
839fda8880 feat(web): introduce templates 2025-03-13 16:18:03 +00:00
Faruk AYDIN
e13dfe220d fix: Specify uncategorized flows by using not-owned folders 2025-03-12 15:45:59 +01:00
Faruk AYDIN
080dd5202e feat: Implement admin template show API endpoint 2025-03-11 13:22:58 +01:00
Faruk AYDIN
9ebba9427b feat: Implement create flow from template id 2025-03-10 16:35:30 +01:00
Faruk AYDIN
ac1f644071 feat: Implement createEmptyFlow method for user model 2025-03-10 16:35:30 +01:00
Faruk AYDIN
75a7a068f3 refactor: Use import flow as static flow model method 2025-03-10 16:35:30 +01:00
Faruk AYDIN
c4a94ed902 refactor: Do not pass response object to throw validation error 2025-03-10 16:35:30 +01:00
Ali BARIN
be8a967ab1 refactor(config): rename and re-type footer columns 2025-03-10 12:06:13 +00:00
Ali BARIN
035ed6fee3 feat(config): add customizable footer 2025-03-10 09:53:36 +00:00
Faruk AYDIN
4a626016b2 feat: Add user API endpoint to get templates 2025-03-06 15:34:37 +01:00
Faruk AYDIN
89e9a93872 feat: Add enable templates column to config 2025-03-04 12:34:02 +01:00
Faruk AYDIN
761d64ff69 feat: Implement admin delete template API endpoint 2025-03-03 14:05:37 +01:00
Faruk AYDIN
1cb380a077 feat: Implement admin update template API endpoint 2025-02-28 16:26:48 +01:00
Faruk AYDIN
5e78120623 feat: Implement admin get templates API endpoint 2025-02-28 16:12:26 +01:00
Faruk AYDIN
3cfa174628 test: Implement tests for create template API endpoint 2025-02-26 16:55:29 +01:00
Faruk AYDIN
72436f7d3b feat: Implement admin create template API endpoint 2025-02-26 16:35:53 +01:00
Faruk AYDIN
3d1657b63c fix: Unassign flow folders before removing folder 2025-02-14 12:14:27 +01:00
Ali BARIN
d9e2c19352 fix(import-flow): update all variables in step parameters 2025-02-12 11:19:09 +00:00
Faruk AYDIN
529eec69e9 feat: Implement an API endpoint to get flow folder 2025-02-06 12:44:15 +01:00
Faruk AYDIN
434029ccb8 feat: Implement folder filters for get flows API endpoint 2025-02-05 19:08:49 +01:00
Faruk AYDIN
15d02e3b7f feat: Implement update flow folder API endpoint 2025-02-04 14:17:03 +01:00
Faruk AYDIN
decdd61c04 feat: Implement get folders API endpoint 2025-01-30 16:59:54 +01:00
Faruk AYDIN
567299d62a feat: Implement folder removal API endpoint 2025-01-29 12:24:53 +01:00
Faruk AYDIN
ac74936ee5 feat: Implement update folder API endpoint 2025-01-28 11:49:15 +01:00
Faruk AYDIN
0ca12d5a7c feat: Implement create folder API endpoint 2025-01-27 15:16:16 +01:00
Faruk AYDIN
ede745495d fix: Do not create oauth clients for non-supported apps 2025-01-22 17:37:59 +01:00
Ali BARIN
8942460c79 fix(connections/get-flows): respond with distinct flows 2025-01-21 12:45:47 +00:00
Ali BARIN
c8e04f058d fix(apps/get-flows): respond with distinct flows 2025-01-21 12:12:54 +00:00
Faruk AYDIN
109f628921 chore: Add step validation to import step API endpoint 2025-01-20 14:54:44 +01:00
Faruk AYDIN
28a74f0cb2 feat: Implement import flow API endpoint 2025-01-17 13:15:54 +01:00
Ali BARIN
3498861d18 fix(dynamic-data): make requiring connection optional in step 2025-01-16 22:02:20 +01:00
Faruk AYDIN
f15d1ac7b1 refactor: Only return JSON for flow export 2025-01-13 12:14:16 +01:00
Faruk AYDIN
c180b98460 feat: Complete export flow rest API endpoint 2025-01-10 17:22:00 +03:00
Faruk AYDIN
bc87e18d3f feat: Add name column to Step model 2025-01-06 16:42:00 +03:00
Faruk AYDIN
8c4b67e147 refactor: Rename AppAuthClient model as OAuthClient 2024-12-18 17:42:04 +01:00