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
Ali BARIN
a57134a89c
feat(AppConfig): iterate how apps are managed
...
- auth clients are always shared, cannot be disabled
- custom connections are enabled by default, can be disabled
- any existing connections can be reconnected regardless of its AppConfig or AppAuthClient states
2024-12-17 14:26:55 +00:00
Faruk AYDIN
d1de47788a
feat: Expose supportsOauthClients info for apps
2024-12-16 16:13:34 +01:00
Faruk AYDIN
39cba6bc74
test: Fix tests for create dynamic data and fields endpoints
2024-12-11 12:45:50 +01:00
Faruk AYDIN
9558e66abf
test: Fix tests for get apps connection
2024-12-11 12:27:15 +01:00
Faruk AYDIN
3346c14255
refactor: Remove redundant test case after removing transaction
2024-11-28 15:30:32 +03:00
Ali BARIN
ee397441ed
refactor: update RoleMapping references
2024-11-25 15:13:14 +00:00
Faruk AYDIN
48871c82a6
Update version to 0.14.0
2024-11-18 15:43:23 +00:00
Faruk AYDIN
c641e8729b
refactor: Rename createActionStepAfterStepId as createAfterStep for flow
2024-11-01 14:24:07 +01:00
Ali BARIN
d32820ee09
refactor(flow): distribute createActionStep logic to different methods in model
2024-10-31 10:19:26 +01:00
Ali BARIN
fbf898be64
test(flow): write model tests
2024-10-30 14:39:06 +01:00
Ali BARIN
bc195ed452
test(role): write model tests
2024-10-28 13:50:32 +00:00
Faruk AYDIN
2e5b44c424
refactor: Use toStrictEqual instead of toEqual for tests
2024-10-25 12:33:39 +02:00
Faruk AYDIN
de72e62470
fix: Pass app config key to fix associations
2024-10-24 16:59:17 +02:00
Ali BARIN
0bbe362660
refactor(app-config): rename allow_custom_connection as custom_connection_allowed
2024-10-24 16:59:17 +02:00
Ali BARIN
7caa055e00
test(connection): write model tests
2024-10-21 10:27:43 +02:00