* 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>
* fix: sqa table reference
* style: ran python linting
* fix: added raw dataset to query runner
* fix: get table and schema name from orm object
* fix: get table level config for table tests
* add dbt freshness check
* docs
* run linting
* add test case param definition
* fix test case param definition
* add config for dbt http, fix linting
* refactor (only create freshness test definition when user executed one)
* fix dbt files class
* fix dbt files class 2
* fix dbt objects class
* fix linting
* fix pylint
* fix linting once and for all
---------
Co-authored-by: Teddy <teddy.crepineau@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
* ref(data-quality): modularized test case validator import
- removed test_suite_factory
- implemented TestCaseImporter
- removed SQAValidatorBuilder and PandasValidatorBuilder in favor of a SourceType enum
- removed the orm table creation from test suite source
* format
* IValidatorBuilder -> ValidatorBuilder
* use the table from the sampler in the test suite interface
* linting
* fixed the profiler with similar solution
* removed unused inheritance
* removed unneeded super().__init__()
* removed all instances of orm_table
* fixed tests
* add reportExplicitAny=false
* fixed tests
* 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>
* Add annotation to turn delete_recursive test into the last one to be executed
* Improve Fetching Entities by only fetching the FQN
* Cut back default batchsize to 500
* implement logging for flowable process
* Implement Error Handling Flow
* Remove testing code
* Checking if User is Reviewer when resolving glossary task