* Add support for translations in multi lang
* Add Tag Feedback System
* Update generated TypeScript types
* Fix typing issues and add tests to reocgnizer factory
* Updated `TagResourceTest.assertFieldChange` to fix broken test
This is because change description values had been serialized into strings and for some reason the keys ended up in a different order. So instead of performing String comparison, we do Json comparisons
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Eugenio Doñaque <eugenio.donaque@getcollate.io>
* feat: add notify downstream functionality and related tests in DestinationSelectItem component
* test: enhance tests for DestinationSelectItem and ObservabilityFormTriggerItem components with resource handling
* Field level validation in SSO configuration
* Update generated TypeScript types
* Ldap field error response
* add form field level error validations
* field level error highlight style fix
* fix array field level error highlight issue
* minor style fix for array fields
* resolve merge conflict
* error highlight for text area fields
* fix test
* Fixed tests and improvement
* added unit test
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: shrushti2000 <shrushtipolekar@gmail.com>
* feat: Add file type, extension, and version fields to file details
- Updated in to include , , and .
- Introduced new test file to cover the functionality of the .
- Enhanced to export the class for testing purposes.
- Created to implement tests for the functionality.
- Updated to include in the default fields for worksheets.
* feat: Add default filter patterns for directories, files, spreadsheets, and worksheets in Drive service
* fix: Add margin to advanced properties collapse for better spacing
* Update generated TypeScript types
* Add tests for new pages
refactor: Move interface definitions for detail page tabs to their respective utils files to fix circular dependency
Add unit tests for SpreadsheetDetailsUtils and WorksheetDetailsUtils
- Created SpreadsheetDetailsUtils.test.tsx to test the functionality of the SpreadsheetDetailsUtils module, including tab rendering and widget retrieval.
- Created WorksheetDetailsUtils.test.tsx to test the functionality of the WorksheetDetailsUtils module, covering tab rendering and widget handling.
- Implemented various test cases to ensure correct behavior for different scenarios, including edge cases for both modules.
- Mocked necessary components and utilities to isolate tests and ensure reliable results.
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* updated contract security form details
* modify the security form as per semantic styling
* modify unit test as per form change
* change the place of add-row-filter
* render the description component conditionally and increase the chart fetch limit and and increase the execution number in limited width
* fix the sonar test
* add searchSettings aggregation in searchSettings.json
* refactor: update ExploreQuickFilters and ExploreUtils to include showDeleted and deleted parameters
* feat: enhance ExploreDiscovery tests to handle deleted assets visibility based on showDeleted toggle
* Revert schemaChanges.sql files to match main
---------
Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
* Fix#23445: User with Owner role unable to update Incident Status via API
* fix: failing build
* fix: permission on test case incidents
* playwright: added e2e test for issue #23445 (#23459)
* fix: entitylink parsing for entity resource
* fix: restore severity state in PATCH test
---------
Co-authored-by: Teddy Crepineau <teddy.crepineau@gmail.com>
Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
* Update test data for `tests.integration.trino`
This is to create tables with complex data types.
Using raw SQL because creating tables with pandas didn't get the right types for the structs
* Update tests to reproduce the issue
Also included the new tables in the other tests to make sure complex data types do not break anything else
Reference: [issue 16983](https://github.com/open-metadata/OpenMetadata/issues/16983)
* Added `TypeDecorator`s handle `trino.types.NamedRowTuple`
This is because pydantic couldn't figure out how to create python objects when receiving `NamedRowTuple`s, which broke the sampling process.
This makes sure the data we receive from the trino interface is compatible with Pydantic