mirror of
https://github.com/open-metadata/OpenMetadata.git
synced 2025-07-23 17:30:35 +00:00

* Add new ‘metaEnum’ Custom Property to allow adding Enum Keys with Description * replace JsonNodeFactory method with JsonUtils * rename property from metaEnum to enumWithDescriptions, and other method optimizations * ui: add support for creating enumWithDescription property * minor locale changes * ui: add edit support for created enumWithDescription property * Refactor enum description field layout in AddCustomProperty and EditCustomPropertyModal * add support for adding values to enumWithDescription custom property type * Refactor custom property input IDs in AddCustomProperty and EditCustomPropertyModal components * Refactor custom property table rendering logic and UI components * Refactor custom property table rendering logic and UI components * Refactor custom property table rendering logic and UI components * add basic card layout * Refactor CustomPropertyTable component to improve UI and functionality * update playwright test part 1 * Refactor PropertyValue component to conditionally render right panel styles * fix: entity reference property update * Refactor CustomPropertyTable component to conditionally render right panel styles * fix: flaky test * Refactor CustomPropertyTable test to use updated test IDs and remove unnecessary code * fix flaky test * improve the playwright test * add more test --------- Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com> Co-authored-by: Sriharsha Chintalapani <harshach@users.noreply.github.com>