OAGi / Score

Score
MIT License
9 stars 6 forks source link

Add BIE Release to Edit OpenAPI Document view #1570

Closed dubnemo closed 11 months ago

dubnemo commented 1 year ago

It is not clear how to identify which release the BIE is associated to in the current view. Users must click on the BIE DEN name to open a new tab. This was not apparent until the BIEs were uplifted.

Options to Place Release Id:

  1. As a grid column, replacing Updated On column if multiple releases are permissible for an OpenAPI document, or,
  2. On the header view if there is a desire to constrain the OpenAPI document to a specific connectSpec Release.

Option 1 is easy, but requires users to be careful which release they are linking to the OpenAPI document. Option 2 likely requires a DB table ALTER as that is not part of the OpenAPI specification and is unique to OAGi implementation with connectCenter.

2023-11-05-084811_1920x1080_scrot

@sfohn @kbserm @jim-wilson-kt @hakjuoh @bingqi2045 Do we want to constrain the OpenAPI documents to a specific release?

bingqi2045 commented 1 year ago

just add 'Branch' in between 'DEN' and 'Remark'

Screenshot 2023-11-07 at 9 56 30 AM

dubnemo commented 1 year ago

@bingqi2045 this is perfect step forward. I prefer no changes to the database tables at the OpenAPI doc level at this time.

bingqi2045 commented 1 year ago

@dubnemo test instance is updated with the changes. You can test it out.