Done
Details
Assignee
Mukhiddin YusupovMukhiddin YusupovReporter
Pavlo SmahinPavlo SmahinPriority
P3Story Points
5Sprint
NoneDevelopment Team
SpitfireFix versions
Release
Poppy (R2 2023)TestRail: Cases
Open TestRail: CasesTestRail: Runs
Open TestRail: Runs
Details
Details
Assignee
Mukhiddin Yusupov
Mukhiddin YusupovReporter
Pavlo Smahin
Pavlo SmahinPriority
Story Points
5
Sprint
None
Development Team
Spitfire
Fix versions
Release
Poppy (R2 2023)
TestRail: Cases
Open TestRail: Cases
TestRail: Runs
Open TestRail: Runs
Created June 23, 2023 at 9:34 AM
Updated September 8, 2023 at 9:28 PM
Resolved August 25, 2023 at 1:15 PM
Overview
The objective of this story is to adjust the module's flows related to renovating links, updating links due to authority changes, and auto-linking. The adjustments involve rewriting the interactions with mod-inventory-storage and mod-search APIs to utilize an internal database. Additionally, dependencies on these modules will be removed from the module descriptor.
Approach
Rewrite the module's interactions with the mod-inventory-storage and mod-search APIs to use an internal database for the specified flows.
Modify the code to handle link renovation, link updates due to authority changes, and auto-linking using the internal database.
Remove any dependencies on mod-inventory-storage and mod-search from the module descriptor.
Acceptance criteria:
The flows described above have the same behavior as before
Covered by unit and integration tests
Module documentation updated
Logging is well-defined