mirror of
https://github.com/Unleash/unleash.git
synced 2024-11-01 19:07:38 +01:00
eafba10cac
## About the changes The deprecated /api/admin/features endpoint supported querying with tag and namePrefix parameters. This PR adds this functionality to /api/admin/projects/<project>/features as well, allowing to replicate queries that used to work. Closes #2306 ### Important files src/lib/db/feature-strategy-store.ts src/test/e2e/stores/feature-strategies-store.e2e.test.ts ## Discussion points I'm extending our query parameters support for /api/admin/projects/<projectId>/features endpoint. This will be reflected in our open-api spec, so I also made an adminFeaturesQuerySchema for this. Also, very open for something similar to what we did for the modifyQuery for the archived parameter, but couldn't come up with a good way to support subselects using the query builder, it just ended up blowing the stack. If anyone has a suggestion, I'm all ears. Co-authored-by: Thomas Heartman <thomas@getunleash.ai> |
||
---|---|---|
.. | ||
client-application-store.e2e.test.ts | ||
client-metrics-store-v2.e2e.test.ts | ||
context-field-store.e2e.test.ts | ||
event-store.e2e.test.ts | ||
feature-environment-store.e2e.test.ts | ||
feature-strategies-store.e2e.test.ts | ||
feature-tag-store.e2e.test.ts | ||
feature-toggle-store.e2e.test.ts | ||
feature-type-store.e2e.test.ts | ||
project-store.e2e.test.ts | ||
setting-store.e2e.test.ts | ||
user-feedback-store.e2e.test.ts | ||
user-splash-store.e2e.test.ts | ||
user-store.e2e.test.ts |