* feat: Add domain filtering support to incident manager
- Add domain query parameter to TestCaseResolutionStatusResource API
- Implement domain join logic in TestCaseResolutionStatusRepository
- Update frontend types to include domain parameter
- Integrate domain filtering in IncidentManager component using domain store
- Incidents are now automatically filtered by the active domain selection
Fixes#21808
Co-authored-by: IceS2 <IceS2@users.noreply.github.com>
* Allow Incidents to be filtered by Domain
* Remove wrong code
* Fix Checkstyle
* Fix UI tests
* Fix optional chaining in paging parameter parsing
* Update API endpoints in Incident Manager tests to use new search/list structure
* Fix SearchListFilter
* Fix Filter
* Fix Get Latest from Search
* Fix Get Latest from Search
* fix: correct string interpolation in API request URL for test case filtering
* adding debug log
* minor
* Fix OpenSearch issues
* revert logs, and playwright config
---------
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
Co-authored-by: IceS2 <IceS2@users.noreply.github.com>
Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
Co-authored-by: Teddy <teddy.crepineau@gmail.com>
* Fix Flaky GlossaryTermResourceTest, BotResourceTest for Etag and floating point validations
* Adding name.keyword as an additional tie breaker sort when _score is used
* Certification timestamp is the issue, fixing it by increasing to 150 seconds due to heavy load in CI
* Fix Issue for removed user updating an entity
* Fix updatingUser resolution to use current updater instead of previous
---------
Co-authored-by: aji-aju <ajithprasad770@gmail.com>
Co-authored-by: Ajith Prasad <37380177+aji-aju@users.noreply.github.com>
* fix: upgrade Spring Framework to 6.1.15 for security vulnerability
- Upgrades spring-beans, spring-core, spring-expression from 6.1.14 to 6.1.15
- Addresses security vulnerability detected by Snyk
- Patch release with no breaking changes
* fix: resolve critical security vulnerabilities in dependencies
* chore(ui): add typescript and eslint checks on dev server
* resolve ts error after enforcing typecheck
* fix tests
* fix: All failing unit test for eslint and typescript (#23309)
* fix all failling unit test for eslint and typescript
* fix bundle suite form test
* nit
* fix unit test
---------
Co-authored-by: Anujkumar Yadav <anujf0510@gmail.com>
* Fix: integrate API for notifications and bots update bot details redirection
* Add remaining entity type in activity feed
* Refacttor services entity
* supported security and sla tab in data contract
* added other localizations keys and remove the textArea field added and change termsOfUse field to description and change the dataClassification field to normal text field
* added playwright test for the same
* improvement around sla fields
* fix the playwright and sonar lint issue
* remove the terms of use field for now
* feat: add domain icon and comma-separated domain names
* fix integration test id
* Revamp domain render on search card
* fix unit test unused props
* fix integration test
* nit
* fix minor unused props
* Fix all failing integration test
* nit
* Fix domain propagation test
* Change font size for domain count
* fix overflow count number
---------
Co-authored-by: Anujkumar Yadav <anujkumaryadav@Anujkumars-MacBook-Pro.local>
* Initial Implementation of Custom Metrics Measurement Units
* Update generated TypeScript types
* Removed Regex patterns and length validations as they are not needed
* Add a new column with index for custom units
* Remove comments in the sql
* update ui and add playwright
* fix metric selector
* fix tests
* address feedbacks
* remove unused field
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
Co-authored-by: karanh37 <karanh37@gmail.com>
* fix: iterate arrays in reverse when removing elements in SearchClient
Changed loops in SearchClient.java to iterate backwards over tags, dataProducts,
lineage, entityRelationship, and testSuites arrays before removing elements.
This prevents skipping elements or index errors due to forward iteration while removing items.
* Refactor Painless scripts to use removeIf and Java multiline strings
* Fix failed Java checkstyle
---------
Co-authored-by: Mohit Yadav <105265192+mohityadav766@users.noreply.github.com>
* Add missing user_activity migrations to 1.9.8
* replace with dynamic sql queries in case of mysql
* move to java migrations for adding missing userActivity columns
* Revert postgres schemaChanges.sql to match main branch exactly
* fix test