equinor / flyt

Equinor Flyt (aka. VSM - Value Stream Mapping)
https://flyt.equinor.com
MIT License
4 stars 1 forks source link

refactor: Graph endpoint #725

Closed nesadrian closed 4 months ago

nesadrian commented 4 months ago

Because of the changes made in #723 we need to change how the frontend handles edges. Previously we made the edges based on the node hierarchy, but now we will use the edges we get from the endpoint.

nesadrian commented 4 months ago

@QiJin-Bouvet This is ready for test in https://test.flyt.equinor.com/. Testing this will also be testing #726. This has been a comprehensive refactoring. Here is a list of what should be tested:

QiJin-Bouvet commented 4 months ago

@nesadrian Tested in TEST env. There are several processes have empty canvas, eg. 487, 496, 490, 500 and more.

nesadrian commented 4 months ago

@QiJin-Bouvet If they were made a long time ago then it is because the test environment processes were never migrated from 1.0 to 2.0. To be sure I checked 487 in the new graph database and it does not have any data.

QiJin-Bouvet commented 4 months ago

Tested in TEST env. Edges are received from backend when loading process. No function broken.