Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0048285 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
design defect | [Retail Modules] Retail API | minor | have not tried | 2021-12-20 11:54 | 2022-02-11 09:16 | |||
Reporter | caristu | View Status | public | |||||
Assigned To | Triage Platform Conn | |||||||
Priority | high | Resolution | open | Fixed in Version | ||||
Status | closed | Fix in branch | Fixed in SCM revision | |||||
Projection | none | ETA | none | Target Version | ||||
OS | Any | Database | Any | Java version | ||||
OS Version | Database version | Ant version | ||||||
Product Version | SCM revision | |||||||
Review Assigned To | caristu | |||||||
Regression level | ||||||||
Regression date | ||||||||
Regression introduced in release | ||||||||
Regression introduced by commit | ||||||||
Triggers an Emergency Pack | No | |||||||
Summary | 0048285: Documentation of custom properties is wrongly exported | |||||||
Description | Current Status about the Retail API (Open API/Swagger)documentation: currently it is possible to export the documentation of a Retail API entity mapping (endpoint) to the module that it belongs. This possible after fixing 0047887. The documentation is exported in a .json file that we are currently persisting in each module repository. This is problematic specially in those cases where an entity mapping has custom property mappings defined as part of another module. In that case the .json file containing the documentation has information of other modules which is not correct. | |||||||
Steps To Reproduce | . | |||||||
Proposed Solution | - Do not persist the .json file in the repository. Generated code should not be persisted. - TBD: add a dependency for the Retail API module with the Open API (Swagger) module - Update the docs to explain the tasks that should be executed to properly deploy the doc because the .json file should be generated as it will not be longer included as part of the module | |||||||
Tags | No tags attached. | |||||||
Attached Files | ||||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | |||||||||||||||
|
Issue History | |||
Date Modified | Username | Field | Change |
2021-12-20 11:54 | caristu | New Issue | |
2021-12-20 11:54 | caristu | Assigned To | => Retail |
2021-12-20 11:54 | caristu | Triggers an Emergency Pack | => No |
2021-12-20 11:54 | caristu | Relationship added | related to 0047887 |
2022-01-11 12:31 | alostale | Assigned To | Retail => Triage Platform Conn |
2022-01-18 13:40 | caristu | Status | new => acknowledged |
2022-01-25 16:52 | caristu | Relationship added | related to 0048366 |
2022-02-11 09:16 | caristu | Status | acknowledged => scheduled |
2022-02-11 09:16 | caristu | Review Assigned To | => caristu |
2022-02-11 09:16 | caristu | Note Added: 0134915 | |
2022-02-11 09:16 | caristu | Status | scheduled => closed |
Copyright © 2000 - 2009 MantisBT Group |