Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Feathr UI: API spec alignment and ux experience improvement (#303)
This PR update ui code to align with latest api spec which abstracts common interfaces among different registration providers. This PR also enhances lineage ux experience and adds RBAC experience for flighting. New Feature registration API integration API spec can be viewed at https://feathr-registry.azurewebsites.net/docs. UI code is now purview free. UX improvements When a feature is clicked, the feature node is highlighted When a feature is clicked, the feature level lineage path is highlighted. Feature level lineage means direct producer and consumer. Nodes in graph are colored grouped by feature type. User can toggle graph to filter by feature type. Flow arrow is enabled to indicate producer and consumer relationship All out of scope resources are removed in graph, for example, Altas Process, Project. Add navigate button in node so user can click to navigate to feature detail page. RBAC in flgihting, accessible via /management path. Linked issue: #272
- Loading branch information