Iván Ovejero
2cfa6d344e
refactor: Consolidate WorkflowService.getMany() (no-changelog) ( #6892 )
...
In scope:
- Consolidate `WorkflowService.getMany()`.
- Support non-entity field `ownedBy` for `select`.
- Support `tags` for `filter`.
- Move `addOwnerId` to `OwnershipService`.
- Remove unneeded check for `filter.id`.
- Simplify DTO validation for `filter` and `select`.
- Expand tests for `GET /workflows`.
Workflow list query DTOs:
```
filter → name, active, tags
select → id, name, active, tags, createdAt, updatedAt, versionId, ownedBy
```
Out of scope:
- Migrate `shared_workflow.roleId` and `shared_credential.roleId` to
string IDs.
- Refactor `WorkflowHelpers.getSharedWorkflowIds()`.
2023-08-22 13:19:37 +02:00
..
2023-07-13 10:14:48 +02:00
2023-07-31 11:00:48 +02:00
2023-08-22 12:24:43 +02:00
2023-07-31 11:00:48 +02:00
2023-08-17 11:39:32 -04:00
2023-08-22 12:24:43 +02:00
2023-08-03 08:58:36 +02:00
2023-08-18 16:18:44 +02:00
2023-07-31 11:00:48 +02:00
2023-08-22 12:24:43 +02:00
2023-08-18 17:12:24 +02:00
2023-08-14 09:44:04 +02:00
2023-08-03 08:58:36 +02:00
2023-07-31 11:00:48 +02:00
2023-08-22 13:19:37 +02:00
2023-04-24 13:17:08 +02:00
2023-08-22 12:24:43 +02:00
2023-08-04 16:40:03 +02:00
2023-08-22 13:19:37 +02:00
2023-08-16 17:13:57 +02:00
2023-08-17 11:39:32 -04:00
2023-07-13 10:10:08 +02:00
2023-07-24 17:40:17 -04:00
2023-08-15 09:55:58 +01:00
2023-08-22 13:19:37 +02:00
2023-08-11 09:18:33 +02:00
2023-07-31 11:00:48 +02:00
2023-08-17 17:18:14 +02:00
2023-08-18 14:04:49 +02:00
2023-08-18 16:18:44 +02:00
2022-12-16 15:27:49 +01:00
2023-08-18 16:18:44 +02:00
2023-07-28 18:28:17 +02:00
2023-07-10 17:57:26 +02:00
2023-07-31 11:00:48 +02:00
2023-07-31 11:00:48 +02:00
2023-08-08 14:08:56 +02:00
2023-08-14 17:26:40 +02:00
2023-07-31 11:00:48 +02:00
2023-08-02 12:51:25 +02:00
2023-03-17 17:24:05 +01:00
2023-08-14 09:44:04 +02:00
2023-08-17 11:39:32 -04:00
2023-01-05 13:28:40 +01:00
2023-08-09 16:38:17 +02:00
2023-07-31 17:55:16 +02:00
2023-07-31 11:00:48 +02:00
2023-05-11 16:19:55 +02:00
2023-08-02 12:51:25 +02:00
2023-07-31 11:00:48 +02:00
2023-08-22 13:19:37 +02:00
2023-08-09 12:30:02 +02:00
2023-08-17 11:39:32 -04:00
2023-02-10 15:02:47 +01:00
2023-08-01 17:32:30 +02:00
2023-02-21 11:21:04 +01:00
2023-08-18 16:18:44 +02:00
2023-08-01 17:32:30 +02:00
2023-07-31 11:37:09 +02:00
2023-08-18 12:34:42 +02:00
2023-08-07 17:03:21 +02:00
2023-07-31 11:00:48 +02:00
2023-07-31 11:37:09 +02:00
2023-08-10 15:06:16 +03:00
2023-08-10 15:06:16 +03:00
2023-08-10 15:06:16 +03:00