Dependency Graph
View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0037336 | mantisbt | api rest | public | 2026-08-04 00:03 | 2026-09-14 18:59 |
| Reporter | vboctor | Assigned To | vboctor | ||
| Priority | normal | Severity | feature | Reproducibility | N/A |
| Status | resolved | Resolution | fixed | ||
| Product Version | 2.28.3 | ||||
| Target Version | 2.29.0 | Fixed in Version | 2.29.0 | ||
| Summary | 0037336: Generate REST API documentation from OpenAPI spec | ||||
| Description |
| ||||
| Tags | No tags attached. | ||||
| related to | 0037342 | resolved | vboctor | Generate Bruno collection from OpenAPI spec |
| related to | 0037338 | resolved | vboctor | Include generated SOAP API documentation in release distributions |
| related to | 0037339 | resolved | vboctor | Generate Postman collection from OpenAPI spec |
| related to | 0037337 | resolved | vboctor | Include generated REST API documentation in release distributions |
| related to | 0037340 | resolved | vboctor | Remove swagger API definition in favor of OpenAPI spec |
|
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 9727d022 2026-08-03 22:34 Details Diff |
Update OpenAPI specification from REST routes Fixes 0037336 |
Affected Issues 0037336 |
|
| mod - api/rest/mantisbt_openapi.yaml | Diff File | ||
|
MantisBT: master c6482160 2026-08-03 22:34 Details Diff |
Improve OpenAPI developer guidance Fixes 0037336 |
Affected Issues 0037336 |
|
| mod - api/rest/mantisbt_openapi.yaml | Diff File | ||
|
MantisBT: master 89e974e9 2026-08-03 22:34 Details Diff |
Test REST issue ETag handling Fixes 0037336 |
Affected Issues 0037336 |
|
| add - tests/rest/RestIssueEtagTest.php | Diff File | ||
|
MantisBT: master a7b43439 2026-08-06 02:41 Details Diff |
Use Scalar for REST API documentation Fixes 0037336 |
Affected Issues 0037336 |
|
| mod - .github/workflows/documentation.yml | Diff File | ||
| mod - docbook/Developers_Guide/en-US/Api_Rest.xml | Diff File | ||
| mod - tools/openapi/generate.mjs | Diff File | ||
| add - tools/scalar/package-lock.json | Diff File | ||
| add - tools/scalar/package.json | Diff File | ||
related to
child of
duplicate of