* fix: show all the category for cardinality distribution graph
* feat: enhance CardinalityDistributionChart with category selection and custom Y-axis ticks
* fix: update cursor fill color in visualisation charts for better visibility
---------
Co-authored-by: Harsh Vador <58542468+harsh-vador@users.noreply.github.com>
* Update schemas
* Remove the allowedEmailRegistrationDomains, allowedDomains, useRolesFromProvider fields from hidden state
* Refactor the SSO Configuration Form and add tests
* Fix code smells and refactor the code for SSOConfigurationForm
* Fix the code smells
* Remove the custom functions to create patch for SSO configurations
* Add mock for structuredClone
* Update generated TypeScript types
* Empty commit
* Fix the unnecessary cleanup of data before saving
* Update the default values for oidc configs
* Fix unit test
* Remove the unnecessary util function
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* Implement Ingestion side to return a flag when all values are unique
* Update generated TypeScript types
* feat: Enhance CardinalityDistributionChart to display messages when all values are unique
- Added logic to check if all values are unique for both first day and current day data.
- Implemented a placeholder message when all values are unique, indicating no distribution available.
- Updated tests to cover scenarios for unique values and ensure correct rendering of charts and messages.
- Added localization for the new message in multiple languages.
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
* refactor: used hashing to reduce api calls, replace distinct with group by to optimize lineage queries & minor code optimizations
* Update generated TypeScript types
* fix: self.job_table_lineage defaultdict function
* refactor: improved hashing
* fix: added _table_lookup_cache and _dlt_table_cache in tests
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: address data quality feedbacks
* test: enhance DataObservabilityTab tests with async rendering and data quality report mock
* fix: update search query to use wildcard characters for better matching
* fix: adjust column width and add vertical scroll to ColumnProfileTable
* Refactor SVG files to remove width and height attributes
- Updated aborted-test.svg to remove width and height attributes.
- Updated column-count.svg to remove width and height attributes.
- Updated created-date.svg to remove width and height attributes.
- Updated failed-test.svg to remove width and height attributes.
- Updated profile-sample.svg to remove width and height attributes.
- Updated row-count.svg to remove width and height attributes.
- Updated success-test.svg to remove width and height attributes.
- Updated total-size.svg to remove width and height attributes.
- Updated total-test.svg to remove width and height attributes.
* Add missing icons for persona data assets settings
* Fix ui errors
* Update the default values for oidc configs
* Revert "Update the default values for oidc configs"
This reverts commit 73cab6d00b15ecfc96a43b228d3b5e5b0379c79a.
* Add missing icon for classification in persona details page
* Fix sonar issue
* fix: migration
* fix: playwright test DBT -> dbt
* feat: added rentention for profile and dq data
* feat: fix failing tests
* feat: address error in postgres delete sql
* feat: fixed missing parameter in psql query
* fix: added the deletion step in test case
* feat: fixed postgres query for deletion before cutoffs
* Fix: Update test case naming and improve tooltip formatting in Data Quality components
* Add localized labels for 'Failed/Aborted Reason' in multiple languages
* fixed failing test
* Search Query for Tags to restrict tags other than Approved or Unprocessed
* Restrict tag search query in the UI to not show tags other than Approved/UnProcessed
* Fxi Search Queries for Tag Search and use protected for tests
* add activity feed
* Refactored the error message of validation, refactored code
* use generic widgets in data product details
* Update generated TypeScript types
* commit progress
* add activity feed to domains
* commit progress
* add status badge
* commit progress
* Add customizable layout for tag class base
* nit
* Fix data product reviewer fetch
* Add reviewer field in tag page
* Add knowledge center task route for notification
* fix knowledge center page enum
* nit
* Fix tag page unit test
* fix test
* fix expert field visiable issue
* fix expert field
* Fix tag and add domain entity test
* nit
* fix test is for domain add
* fix tags owner test id
* fix tag disabled permission issue
* Add Conversation feature for Data Products
* Update generated TypeScript types
* Merge branch 'main' into entity-specific-restrictions
* nit
* fix glossary integration test
---------
Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
Co-authored-by: karanh37 <karanh37@gmail.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Anujkumar Yadav <anujf0510@gmail.com>
Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
* fix contract old schema column not visible on schem form while edit
* fix the unit test failing
* show column status, represent which column is being failed and passed
* fix the dropdown scrolling with screen and fix sonar issue as well