andreas-unleash
16e3799b9a
Feat/add strategy update event on strategy ordering ( #4234 )
...
Adds a `feature-strategy-update-event` when the strategy sort-order is
changed.
Makes all fields in the eventDataSchema nullable
Closes #
[1-11120](https://linear.app/unleash/issue/1-1112/we-should-have-event-for-re-ordering-strategies )
---------
Signed-off-by: andreas-unleash <andreas@getunleash.ai>
2023-07-14 04:46:13 +03:00
Christopher Kolstad
b04545c25f
docs: Events tag ( #4152 )
...
### What
This PR adds documentation for our endpoints that are covered by our
"Events" tag. It also adds a type for all valid events, and then uses
this as valid values for type argument.
2023-07-06 08:57:09 +00:00
Thomas Heartman
4dec126199
feat: add OpenAPI spec to events controller. ( #1754 )
...
* Feat: add initial event schema
* Feat: add events-schema plus tests
* Feat(broken): add openapi validation to getEvents endpoint
* Add schema to basic events endpoint
* Feat: Add openapi for feature events
* Fix: fix recursive schema inclusion
* Feat: add test for recursive function
* Fix: make nullable fields nullable
* Fix: remove `ADMIN` permission for toggle events.
* fix: add new schemas to the snapshot
* Fix: remove recursive schema inclusion
* Feat: test feature events schema
* Fix: add correct permissions for feature events endpoint.
* Refactor: rename "name" to "featureName" for clearer docs
* Fix: Add missing "version" field to feature events
* Feat: add descriptions and extra responses to events endpoints.
* Fix: update openapi snapshot
* Simplify standard responses function
* Refactor: move endpoint descriptions into own file.
* Refactor: simplify type signature.
* Feat: specify type of data and preData properties to object
* Fix: update snapshot
* Refactor: move standard-responses into /util/ directory.
2022-06-30 08:12:34 +00:00