Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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

Code Block
console.log(42)
`1,2,3`.split(',')

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