* Fix: integrate API for notifications and bots update bot details redirection
* Add remaining entity type in activity feed
* Refacttor services entity
(cherry picked from commit 1a577be8af3f2217a90d49a7b0a6eb8c5c49af1b)
* 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>
(cherry picked from commit 76c4e371a9384f83c35cd490ecea1e08db7549e6)
* 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>
(cherry picked from commit c336257cf4d6ed7ae7cc47c08cdb9a438dd19796)
* 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
(cherry picked from commit 673da282c372de5bb839ec6843d33d3f4e94911e)
* Feat: show dbt project name
* Update generated TypeScript types
* added dbtSourceProject in data asset header properties
* Added tests
* Addressed comments
* Update generated TypeScript types
* move from dataAssetHeader to the dbt tab itself
* added unit test for added code
* test name change
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Ashish Gupta <ashish@getcollate.io>
(cherry picked from commit 39cb16516432ad36044c46a25f1fcbcf8732a3dc)
* Fix the advanced config in service form restricting the next action
* Add test case to check if collapse panel content is removed
* fix the teams.spec
---------
Co-authored-by: Ashish Gupta <ashish@getcollate.io>
* fix: added code for separate engine and session for each project in rofiler and classification and refactor billing project approach
* fix: added entity.database check, bigquery sampling tests
* fix: system metrics logic when bigquery billing project is provided
* fix: only newly added test case was getting selected in pipeline while creating new test case
* feat: add functionality to create and validate multiple test cases from table details page
* fix: refactor column selection logic to improve test case flow and reduce flakiness
* restricted to column selection to the first level in nested columns DataContract
* added playwright for it
(cherry picked from commit 421985e8ce089c96a54a10d14d72d4e76d5f684c)
* change contract update to patch call from put
* collapse the card when data is not availbale instead of hiding
* minor fix
* fix the sonar issue and addressed comments
* disabled save button while edit, if not changes detected and added playwright for it
* fix the playwright test due to recent pagination merge
(cherry picked from commit 1f65e92c58815d17648eca4698bca31c2356c8b0)
* fix(test): aut failures for bot and persona profile
* fix personaDeleteionUserprofile
* fix data contract aut failure
* rever unwanted changes
(cherry picked from commit b6f9ed4a5b10400acc815e5438cd6de19e5286fd)
* fix contract schema pagination key selection not persisting
* fix the unit test
* added playwrigt for it
(cherry picked from commit 13bf23939fd016aa6a680674c081ef8f9ec5d0fd)
* fix contract status button not visible in persona having contract tab
* supported playwright test for the same
* fix the unit test failing
(cherry picked from commit 999af800b36cda008d64d54717f6100e38202bc3)