View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0037340 | mantisbt | api rest | public | 2026-08-04 00:09 | 2026-09-14 18:59 |
| Reporter | vboctor | Assigned To | vboctor | ||
| Priority | normal | Severity | minor | Reproducibility | N/A |
| Status | resolved | Resolution | fixed | ||
| Product Version | 2.28.3 | ||||
| Target Version | 2.29.0 | Fixed in Version | 2.29.0 | ||
| Summary | 0037340: Remove swagger API definition in favor of OpenAPI spec | ||||
| Description | The goal is to move to a single source of truth beyond code for REST API definition. | ||||
| Tags | No tags attached. | ||||
|
MantisBT: master 00838418 2026-08-03 22:34 Details Diff |
Generate REST API content from OpenAPI Fixes 0037336, 0037339, 0037340 |
Affected Issues 0037336, 0037339, 0037340 |
|
| mod - .github/workflows/documentation.yml | Diff File | ||
| mod - .gitignore | Diff File | ||
| rm - api/rest/api.postman_collection.json | Diff | ||
| mod - api/rest/mantisbt_openapi.yaml | Diff File | ||
| rm - api/rest/swagger.json | Diff | ||
| mod - build/buildrelease.py | Diff File | ||
| mod - docbook/Admin_Guide/en-US/config/api.xml | Diff File | ||
| mod - docbook/Developers_Guide/en-US/Api_Rest.xml | Diff File | ||
| add - package-lock.json | Diff File | ||
| add - package.json | Diff File | ||
| add - redocly.yaml | Diff File | ||
| add - tools/openapi/generate.mjs | Diff File | ||
|
MantisBT: master a4d0b901 2026-08-18 10:41 Details Diff |
Restore .gitignore swagger directory exclusion Was incorrectly removed by 008384184305e6299e74173803893d9ce2554a7e. See e7d5e46a61a5ad507bebd039a14291a73503527d for the reason why this is needed. Issue 0037340 |
Affected Issues 0037340 |
|
| mod - .gitignore | Diff File | ||