* Add `reason` property to `TagLabel`
This is to understand what score was used for selecting the entity
* Build `TagLabel`s with `reason`
* Increase `PIIProcessor._tolerance`
This is so we correctly filter out low scores from classifiers while still maintaining the normalization that filters out confusing outcomes.
e.g: an output with scores 0.3, 0.7 and 0.75, would initially filter the 0.3 and then discard the other two because they're both relatively high results.
* Make database and DAO changes needed to persist `TagLabel.reason`
* Update generated TypeScript types
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* Setup SPI Pattern for seed data path on OM commercial version
* Implement and test Notification Template validation and reset endpoints
* Relocate system-default notification templates
* Update generated TypeScript types
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
* Add default filter pattern fields for custom and share point drive connections
* Add translations for additional properties
* Fix the additional properties field showing in the default filters form
Improve the additional properties field input in the form to make it clear with a label
* Update generated TypeScript types
* Empty commit
* refactor(tests): streamline imports in Directory, File, Spreadsheet, and Worksheet class tests
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* Fix creation of Glossary when domain is selected
* fix the playwright test around creation when there is active domain on project level
* fix the being scrolled when screen is scrolling
---------
Co-authored-by: Ashish Gupta <ashish@getcollate.io>
* MINOR - Rename contract consumers
* Update generated TypeScript types
* supported contract security data display ui with test
* fix the row_filter data being send on API if they don't posses data
* fix the playwright test because of breaking of adding new rule
* reverted the commented code
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Ashish Gupta <ashish@getcollate.io>
* support owner opertaion with editOwner and editALL for teams
* remove the isAdmin condition here, as for admin there will be editALL permissionby default
* fix the playwright test
* used the getPrioritizedEditPermission method for permission check
* remove provider-name from required fields for configured sso
* added live validations for public key url
* update oidc request scope to array field on ui
* added translation files
* address pr comment
* address pr comment
* 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>