...
Issue | Description | Priority | Impact | Estimated Effort | Notes | ||
---|---|---|---|---|---|---|---|
Migration outside of Loopback V3 | Medium | Epic | Authorization might be one of the biggest challenge during the migration. | ||||
Remove legacy “drafts” code | Remove anything related to the legacy drafts (Draft model) | Low | ~8 points | ||||
Lint - semi colon required | Add rule on linter configuration and add semi when is missing | Low | No impact | Easy | This issue can create some execution error like
This code provide an error | ||
API - Routes | Create file for express routes. Currently, routes are on multiple files and create complex comprehension of routes | Medium | Possible regression | High | Need reverse engineering to get routes | ||
API - Separate handler | When routes will be create with express routes, we need to separate handler to simplify code and review | Medium | Possible regression | High | Same as routes. We can do this work by route. Once at a time | ||
All projects expect interface project - vscode or other software - add debug config | Add debug config will be facilitate code inspection and tracking issue | Very high | No impact | Medium | Need to list IDE who each team member using | ||
API - Unit tests | Two things - We need to simplify code and create unit tests on business code | High | Possible regression | Very high |