* Resolve all the type errors in playwright code
* Fix the playwright tests
* Improve the ingestion test connection logic and autoClassification
* Fix flaky tests
* SearchIndexApplication fix
* Fix the flaky tests
* flaky test fixes and trace on for debugging
* Fix the flaky tests
* update the trace config for data insights setup
* Fix flaky tests
* Fix the flaky tests
* suuport to add and edit primary constraints in Table Constraints modal
* added icon in the constraint tab and made primary form similar like foreign one
* added primary tableConstraints in tableClass
* minor fix around the name
* supported type in dropdwon based on Constraint Types
* fix sonar issue
* added playwright test
* added check around the removal of existing constraint and checking the pending one
* fix the sonar issue and single constraints icon not showing
* fix the scroll issue on TableConstrants in right panel while resizing
* fix playwright test
* fix: Update configuration for activity feed.
* fix: Migrations
* remove the customProperty and testSuite feed beautification case from the feed
* fix: Remove custom properties from the source
* fix: add metric in the matchAnySource.
---------
Co-authored-by: Ashish Gupta <ashish@getcollate.io>
* Run json2ts from maven
* remove json2ts.sh script from maven build and move it to git precommit hook
* fix pre-commit hook for generating json2ts
* fix json2ts.sh
* do not delete generated schemas
* remove debug true
* Minor: improve the service type display name
* Minor: add display names for new service types in Services.constant.ts
* Minor: add display names for new service types in Services.constant.ts
* update lineage column with new design
* added border when showAllColumn button is there
* minor fix around scroll for large lineage screen
* reset the column color back to old black color
* fix: Provide trigger option as TestSuiteStatusUpdates for TestSuite source
* add the playwright change to test the test suite status field in alert
* localization changes
---------
Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
* feat: edit display name
* refactor: logic and style changes
* fix: minor changes
* style: update style for edit button
* style: remove inline styles and update hover effect
* refactor: remove edit permission for version page and fix handleEditDisplayName function
* refactor: updated displayName
* fix: data-testid for the Link
---------
Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
* fix the tree state on edit glossary term
* add playwright tests
* fix permission loading
* fix tests
* adding timeout for in review state
* adding timeout for in review state
* increasing timeout
* fix tests
* update tests
* add a poll for checking tasks created
* testing response
* adding limit
* fix tests
* change user for testing
* Catch Exceptions on the Consumer to avoid losing records
---------
Co-authored-by: Pablo Takara <pjt1991@gmail.com>
* Allow Asset add and remove operation for editTag permission user
* remove edit all permission check in bulkAssetTag api for tag
* fix the permission check by checking specific and the index used to exclude
* check editTag permission before updating assets by bulkTagAsset api
* fix the button not visible for the non admin user
* added playwright for the limited user check aroud asset
* restrict add asset button in certification page
* minor fix
* cleanup aroud tag page and fix usertab count around Team page
* use entity type instead of search index
---------
Co-authored-by: sonikashah <sonikashah94@gmail.com>
Co-authored-by: karanh37 <karanh37@gmail.com>
* minor workflow changes
* fix json logic fixes for extension field
* fix tests
* query builder ui changes
* minor add entity type in global search
* fix tests
* update certification ui
* update default icons
* minor add test id
* Improvement : Teams api to update and remove users
* fix: add and remove user apis, with e2e test case
* fix: test for Teams page
* fix: e2e test for delete user
* fix: remove user field from fetchTeamAdvancedDetails function
* fix: test for loadAdvancedDetails
* fix: response api for add and remove user
* fix: userCount after delete
* fix: update users call
---------
Co-authored-by: sonikashah <sonikashah94@gmail.com>
Co-authored-by: sonika-shah <58761340+sonika-shah@users.noreply.github.com>
* Add the auto classification pipeline option in the service ingestion
* Localization changes for other languages
* Improve the logic for getSupportedPipelineTypes function and add unit tests for newly added logic
* Add playwright tests for the auto classification feature
* Improve the getSupportedPipelineTypes function logic to reduce the cognitive complexity
* update md docs
* Add classificationFilterPattern in the UI schema form order
* fix logs from backend for auto classification
* Changes to view the auto classification logs
* Fix the sonar errors
---------
Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
* fix tag page issue around disabled badge and other
* reset the unwanted code
* modify playwright test for consumer and steward
* modify tag es query to check the prefix in fqn
* fix query and sonar issue
* fix the asset not coming in Tier and Certification page tab
* fix the playwright failure
* Add and improve the permission logic for the notifications and observability alerts pages
Add logic to update the description from alert details page.
Add logic to set the logged in user as the owner while alert creation
* Remove the permission check for the `/{alertType}/resources` API since it's not necessary
* Update the playwright tests to cover the new alert features
* Add playwright to test the test destinations filter
* Fix the unit tests
* Add unit test for AlertRecentEventsTab component
* update the variable.less import to reference
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
---------
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>