* 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>
(cherry picked from commit 1b029d2bf2793c6a4f016c91a4634c490462d7f4)
* Show displayName for database and databaseSchema in explore tree
* use display name for database and schema
* add playwright
* resync indexes of dataAssets based on database & databaseSchema displayName change
---------
Co-authored-by: karanh37 <karanh37@gmail.com>
Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
(cherry picked from commit a99fbb2eb6b074a1d385ac363e11efd4b4417b14)
* supported class base for navbar utils items
* added unit test
---------
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
(cherry picked from commit 1badbb260b8f19773cf3a51ef9505d27ef11d187)
* fix(e2e): ingestion related flaky failures
* no need to run workflow for ready_for_review state update
* await for queued or running status
* fix failing tests
* fix issue
* add support for partial success
(cherry picked from commit 4b0b22af2adb14ddb39d3c4f55e867091fb162dd)
* feat(ui): support refresh with multi tabs open
* address comments
* fix clientType error
* fix unit tests
* add version miss match alert for seamless experience
* update variable values
* use custom hook for location
* patch DataInsight app before running it
* fix addRoldeAndAssignToUser flaky test failure
(cherry picked from commit 17744f42dc5e71f8e3ca26e2b076b9d72a11556b)
* Fix the alert details page disabled edit action
* Localization change for other languages
* Migrate Alert cypress to playwright
* remove the cypress and fix ObservabilityAlert spec
* playwright: remove organisation policy and role before staring the playwright test
* added default role as data consumer
* fixed failing test
* keeping org policies as it is.
* migrate permission spec
---------
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
* fix the glossary import page not showing
* added playwright test for glossary import export
(cherry picked from commit 5999ccf7165610d9bd25b6ed40170ec5c292b041)
* skip bot playwright test
* change spec from parallel mode to stepper mode with the default admin account
---------
Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
(cherry picked from commit 5c7ab993e8f8c96c79feb79636d49024223ac3c3)