- Updated createMuiTheme.ts to improve theme structure and organization.
- Added GlobalStyles to App.tsx for consistent font sizing across the application.
- Introduced InlineTestCaseIncidentStatus component for better handling of test case statuses.
- Modified TestCaseIncidentManagerStatus to conditionally render InlineTestCaseIncidentStatus based on props.
- Enhanced DataQualityTab to include a new column for failed/aborted reasons and last run timestamps.
- Updated QualityTab to streamline pagination handling and improve layout.
- Added isInline prop to TestCaseStatusIncidentManagerStatus interface for inline rendering.
* Add the migration classes and data for recognizers
This is so that we can run a migration that sets `json->recognizers` of `PII.Sensitive` and `PII.NonSensitive` tags from json values.
The issue with normal migrations was that the value of recognizers was too long to be persisted in the server migrations log.
Created a common `migration.utils.v1110.MigrationProcessBase`
* Ensure building automatically with the right parameters
* Update typescript types
* Ensure we take columns ordered from the sampler
This is to avoid analyzing columns with data from other columns
* Remove expectation of address to have Sensitive tag
This is for a couple of reasons:
- First: per our internal definition it should actually be Non Sensitive.
- Second: presidio actually picks SOME of them up as PERSON (Sensitive) entities, but since we've raised the tolerance, now we're not classifying them as Sensitive.
* Fix: Domain assets count mismatch between API and UI
* exclude SearchDerivedFields from reindex
* refactor fallback and have new field assetsCount
* Update generated TypeScript types
* refactor: clean up groupEntitiesByType function
* add tests
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* Fix#23710: GlossaryTerm - Circular references cause API to hang: Self-referential or circular parent relationships in glossary terms cause infinite loops when querying with directChildrenOf parameter
* Fix Test Cases
* Prevent Renaming the term to duplicates
* Visited array in invalidate cache
* Fix type errors
* Fix json type check
* Update the tsconfig
* update the tsconfig.json to align with ui
* Revert "update the tsconfig.json to align with ui"
This reverts commit 7dc4e3d6f0a31924d013eb1b1abcda80c6a02f99.
---------
Co-authored-by: Ram Narayan Balaji <ramnarayanb3005@gmail.com>
Co-authored-by: Ram Narayan Balaji <81347100+yan-3005@users.noreply.github.com>
Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
* Minor: fix the security select form dropdown in DataContract
* fix the security policy add button not enabled even if there is no policies
* fix the policies label being visible on ui, even though data is not present and added playwright test around it
* fix the unit test
- Add overflow: hidden to outer Box to prevent header/footer scroll
- Move scrolling to inner content container
- Increase overlay zIndex from 1 to 1000 to appear above form fields
- Overlay now stays fixed covering entire body viewport during scroll
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-authored-by: Satish <satish@Satishs-MacBook-Pro.local>
Co-authored-by: Claude <noreply@anthropic.com>
- Add freeSolo prop to MUITagSuggestion for immediate typing without selection
- Add ListboxProps key to force dropdown rerender on options change
- Implement proper loading state management to prevent dropdown flickering
- Handle empty search state by fetching all options on clear
- Remove backspace blocking code to allow tag removal
- Fix MUIUserTeamSelect empty dropdown issue by setting loading state on clear
- Remove duplicate lazy loading logic from useAsyncTreeSelect
- Create single source of truth for node expansion in MUIAsyncTreeSelect
- Fix keyboard navigation (ArrowRight) not triggering lazy load API calls
- Reorder utility functions to fix initialization error
- Remove unnecessary placeholders from AddDomainForm owner and expert fields
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-authored-by: Satish <satish@Satishs-MacBook-Pro.local>
Co-authored-by: Claude <noreply@anthropic.com>
* Update the index mappings
* Add the Data Product field for filtering
Improve the field suggestions shown for filter values
* Fix unit tests
* update the application locale file
* Update suggestion APIs for tags, certification and tier filters
* Add tests for the new suggestion changes.
* Add the version and dataProduct fields for index mapping back
* fix: update autocomplete queries to use structured query format for classification filtering
* Fix the classification not showing in search api response
* Fix the failing playwright Advanced search
* Add lowercase_normalizer for the tier field similar to the tag field in the index mappings
* Fix the Curated Assets test
* Fix the failing playwright tests
* Fix the playwright tests
* update the API await logic
* Fix the Advanced search tests
* Fix the translation file eslint
* Work on the comments
* Add data product display name normalization for jp and ru langs