Iván Ovejero
dceff675ec
perf(core): Add filtering and pagination to GET /workflows (#6845)
* Initial setup
* Specify max paginated items
* Simplify
* Add tests
* Add more tests
* Add migrations
* Add top-level property
* Add field selection
* Cleanup
* Rename `total` to `count`
* More cleanup
* Move query logic into `WorkflowRepository`
* Create `AbstractRepository`
* Cleanup
* Fix name
* Remove leftover comments
* Replace reference
* Add default for `rawSkip`
* Remove unneeded typing
* Switch to `class-validator`
* Simplify
* Simplify
* Type as optional
* Make typing more accurate
* Fix lint
* Use `getOwnPropertyNames`
* Use DSL
* Set schema at repo level
* Cleanup
* Remove comment
* Refactor repository methods to middleware
* Add middleware tests
* Remove old test files
* Remove generic experiment
* Reuse `reportError`
* Remove unused type
* Cleanup
* Improve wording
* Reduce diff
* Add missing mw
* Use `Container.get`
* Adjust lint rule
* Reorganize into subdir
* Remove unused directive
* Remove nodes
* Silly mistake
* Validate take
* refactor(core): Adjust index handling in new migrations DSL (no-changelog) (#6876)
* refactor(core): Adjust index handling in new migrations DSL (no-changelog)
* Account for custom index name
* Also for dropping
* Fix `select` issue with `relations`
* Tighten validation
* Ensure `ownerId` is not added when specifying `select`
2023-08-09 12:30:02 +02:00
..
2023-06-22 21:11:38 +02:00
2023-08-09 12:30:02 +02:00
2023-08-03 08:58:36 +02:00
2023-08-04 20:51:07 +02:00
2023-02-17 10:59:09 +01:00
2023-07-13 10:14:48 +02:00
2023-08-04 11:52:45 +02:00
2023-07-13 10:14:48 +02:00
2023-05-02 10:37:19 +02:00
2023-02-21 19:21:56 +01:00
2023-05-02 10:37:19 +02:00
2023-05-02 10:37:19 +02:00
2023-07-12 14:11:46 +02:00
2023-07-31 11:37:09 +02:00
2023-05-24 02:01:45 +02:00
2023-07-26 09:25:01 +02:00
2023-05-28 12:08:46 +02:00
2023-05-02 17:27:05 +03:00
2023-08-01 17:32:30 +02:00
2023-05-24 02:01:45 +02:00
2023-04-24 13:17:08 +02:00
2023-05-02 10:37:19 +02:00