* MINOR - Renaming MetaPilot to CollateAI
* MINOR - Renaming MetaPilot to CollateAI
* MINOR - Renaming MetaPilot to CollateAI
* MINOR - Renaming MetaPilot to CollateAI
* fix
* moving limits migrations for 1.5.9
* feat(apps): support config file
- added support for app config files
- removed AppPrivateConfig from the OpenMetadata server configuration
* use dorpwizard utility classes for resolving environment variables in the config
* moved fields to class level
* format
* fix: live index on test suite creation
* fix: make live indexing use entityInterface
(cherry picked from commit 781989e5bca4e3bfdc3cfec73f0456e35a7db71f)
* import/export support for table type custom property
* remove logs
* Add backend tests
* ui: add custom type property parsing
* print rows in the order of columns defined in config
* ui: handle special chars pasring for custom property import/export
* ui:improve table type property parsing
* ui:fix sql input styling
* ui: improve the parsing for table type property
* ui: fix parsing for markdown, string and sqlQuery properties
* ui: fix parsing for table type property
* ui: fix unit test
* fix backend tests
* remove unwanted comments
* ui: add playwright test for table type import/export part1
---------
Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>
(cherry picked from commit 30497528bcf6f5da692fbbdbc8e88bfddb635e0a)
* fix(data-quality): table diff
- added handling for case-insensitive columns
- added handling for different numeric types (int/float/Decimal)
- added handling of boolean test case parameters
* add migrations for table diff
* add migrations for table diff
* removed cross type diff for now. it appears to be flaky
* fixed migrations
* use casefold() instead of lower()
* - implemented utils.get_test_case_param_value
- fixed params for case sensitive column
* handle bool test case parameters
* format
* testing
* format
* list -> List
* list -> List
* - change caseSensitiveColumns default to fase
- added migration to stay backward compatible
* - removed migration files
- updated logging message for table diff migration
* changed bool test case parameters default to always be false
* format
* docs: data diff
- added the caseSensitiveColumns parameter
requires: https://github.com/open-metadata/OpenMetadata/pull/18115
* fixed test_get_bool_test_case_param
(cherry picked from commit be82086e2542d2d176ac66e0bf11100646448b4f)
* fix: test suite alerts
* fix: return testSuites field for test suite alerts
* style: ran java linting
(cherry picked from commit add22b5d285a8a2d00928b734db4d6a848cc0e27)
* 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)