1
0
mirror of https://github.com/Unleash/unleash.git synced 2024-11-01 19:07:38 +01:00
unleash.unleash/src
Christopher Kolstad 0b18491237
docs: Auth tag (#4126)
## What
This adds openapi documentation for the Auth tagged operations and
connected schemas.

## Discussion points
Our user schema seems to be exposing quite a bit of internal fields, I
flagged the isApi field as deprecated, I can imagine quite a few of
these fields also being deprecated to prepare for removal in next major
version, but I was unsure which ones were safe to do so with.

## Observation
We have some technical debt around the shape of the schema we're
claiming we're returning and what we actually are returning. I believe
@gastonfournier also observed this when we turned on validation for our
endpoints.

---------

Co-authored-by: Thomas Heartman <thomas@getunleash.ai>
2023-07-04 08:31:54 +00:00
..
lib docs: Auth tag (#4126) 2023-07-04 08:31:54 +00:00
mailtemplates
migrations refactor: clean up deprecated permissions (#4124) 2023-06-30 11:15:11 +01:00
test docs: Auth tag (#4126) 2023-07-04 08:31:54 +00:00
migrator.ts
server-dev.ts chore: remove strategyImprovements flag (#4043) 2023-06-28 11:38:21 +03:00
server.ts