Project:
View Revisions: Issue #56613 | [ Back to Issue ] | ||
Summary | 0056613: Swagger spec definition fixes in org.openbravo.api | ||
Revision | 2024-10-10 09:33 by adrianromero | ||
Description | There are several Swagger (OpenAPI) spec fixes that needs to be reviewed: * Authentication schemes in manual files org.openbravo.api-Reprintable Report.yml and org.openbravo.api-Status Service.yml. Properly define the spec of the two different authentication schemes: Basic authentication and Bearer (oauth2) authentication * Authentication schemes in generated files. Review the authentication schemes description for oauth2. What to define? oauth2 or bearerToken * Fix warnings for unreferenced entities "ProductAUM (Import)" and "TaxRate (Import)" * Define and document tool to validate swagger 3.1.0 version files for example: https://github.com/Redocly/redocly-cli [^] or https://github.com/stoplightio/spectral [^] In case of redocly: -> % npm install @redocly/openapi-cli -> % node_modules/@redocly/openapi-cli/bin/cli.js lint --max-problems 10000 ~/business-api-master-data.json * Define strategy for fixing swagger validation issues in other API modules owned by other teams |
||
Revision | 2024-10-10 09:30 by adrianromero | ||
Description | There are several Swagger (OpenAPI) spec fixes that needs to be reviewed: * Authentication schemes in manual files org.openbravo.api-Reprintable Report.yml and org.openbravo.api-Status Service.yml. Properly define the spec of the two different authentication schemes: Basic authentication and Bearer (oauth2) authentication * Authentication schemes in generated files. Review the authentication schemes description for oauth2. What to define? oauth2 or bearerToken * Fix warnings for unreferenced entities "ProductAUM (Import)" and "TaxRate (Import)" * Define and document tool to validate swagger 3.1.0 version files for example: https://github.com/Redocly/redocly-cli [^] or https://github.com/stoplightio/spectral [^] * Define strategy for fixing swagger validation issues in other API modules owned by other teams |
||
Revision | 2024-10-10 09:17 by adrianromero | ||
Description | There are several Swagger (OpenAPI) spec fixes that needs to be reviewed: * Authentication schemes in manual files org.openbravo.api-Reprintable Report.yml and org.openbravo.api-Status Service.yml. Properly define the spec of the two different authentication schemes: Basic authentication and Bearer (oauth2) authentication * Authentication schemes in generated files. Review the authentication schemes description for oauth2. What to define? oauth2 or bearerToken * Fix warnings for unreferenced entities "ProductAUM (Import)" and "TaxRate (Import)" * Define and document tool to validate swagger 3.1.0 version files * Define strategy for fixing swagger validation issues in other API modules owned by other teams |
||
Revision | 2024-10-02 12:00 by adrianromero | ||
Description | There are several Swagger (OpenAPI) spec fixes that needs to be reviewed: * Authentication schemes in manual files org.openbravo.api-Reprintable Report.yml and org.openbravo.api-Status Service.yml. Properly define the spec of the two different authentication schemes: Basic authentication and Bearer (oauth2) authentication * Authentication schemes in generated files. Review the authentication schemes description for oauth2. What to define? oauth2 or bearerToken * Fix warnings for unreferenced entities "ProductAUM (Import)" and "TaxRate (Import)" |
Copyright © 2000 - 2009 MantisBT Group |