mirror of
https://github.com/open-metadata/OpenMetadata.git
synced 2025-12-09 22:39:24 +00:00
* Feat(ui): support contract tab for other entities * fix the tab being showed in entities along with the next and previous button with the functionality * modify the contract badge status to all entities in data asset header * supported topic,dashboardDataModel,ApiEndpoint in schema tab with the json changes * Update generated TypeScript types * fix the contract.ts file being deleted * re-push the missing data in dataContract.json * supported the contract tab in persona changes and also supported for Chart Entity * fix the unit test and type error in schema for contract tab * added playwright test for dataContract for other entities * fix the sonar test * added databas and schema contract test along with the previous failure * added Database and DatabaseSchema contract test and fix other test issue due to merge conflict * commeted out the tab support for charts now, since BE is still pending on it * code polish, render schema table on condition with test and schema form default expand all keys * Update generated TypeScript types * fix the button props naming * fix the buttons labels * modify the playwright and include support for all entities checking * fix the schema fields for other entities * added support for fiel, directory, spreadsheet and worksheet and fix some playwright cases * fix unit and playwright test * fix some sonar issue * fix some code smell and minor improvement * fix unit test * remove unwanted file --------- Co-authored-by: Ashish Gupta <ashish@getcollate.io> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>