Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix security schemes in OpenAPI definitions #1772

Merged
merged 9 commits into from
Apr 9, 2024

Commits on Mar 29, 2024

  1. Add more variants of the security schemes for the client-server API

    Adds the `Authorization: Bearer` possibility.
    Also clarifies on two endpoints that only an appservice access token can be used.
    
    Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
    zecakeh committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    ae4e837 View commit details
    Browse the repository at this point in the history
  2. Fix import of securitySchemes in client-server API

    $ref is not authorized for the full object. Each scheme must be referenced individually.
    
    Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
    zecakeh committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    6e9ecd1 View commit details
    Browse the repository at this point in the history
  3. Fix definition of application-service API security scheme

    Use the recommended way of declaring the `Authorization: Bearer` header.
    
    Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
    zecakeh committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    e5b67f8 View commit details
    Browse the repository at this point in the history
  4. Fix import of securitySchemes in application-service API

    $ref is not authorized for the full object. Each scheme must be referenced individually.
    
    Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
    zecakeh committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    2fab7f7 View commit details
    Browse the repository at this point in the history
  5. Add Authorization: Bearer variant of security schemes for identity API

    Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
    zecakeh committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    173240d View commit details
    Browse the repository at this point in the history
  6. Fix import of securitySchemes in identity API

    $ref is not authorized for the full object. Each scheme must be referenced individually.
    
    Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
    zecakeh committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    7da22f0 View commit details
    Browse the repository at this point in the history
  7. Fix definition of server-server API security scheme

    Use the recommended way of declaring HTTP Authorization header.
    
    Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
    zecakeh committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    d9767cf View commit details
    Browse the repository at this point in the history
  8. Fix import of securitySchemes in server-server API

    $ref is not authorized for the full object. Each scheme must be referenced individually.
    
    Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
    zecakeh committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    b55d359 View commit details
    Browse the repository at this point in the history
  9. Add changelogs

    Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
    zecakeh committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    fb1e174 View commit details
    Browse the repository at this point in the history