* supported lineage table and some feedback
* supported localization keys
* support view and hide properties
* supported localization keys
* fix the fullscreen sizes
* fix the color of tab icon for internal lineage
* supported base node separate color
* combined some table fields and supported backlink them with the service type logo
* fix the unit test and reverted unwanted change commited
* added empty data table
* fix the select search styling
* minor fixes
* fix the dashboardDataModel entity url being wrong
* fix the placement of view and hide properties
* added playwright to check if lineage table and also verify the data asset metadata tab is not visible after switching to lineage tab
* fix the metric node icon and redirect link
* move the breadcrumb in card header and added loader while fectching data in lineageTable
* minor playwright additon to avoid flakyness
* fix the unit test
* fix the sonar issue
* fix the customize failing test
* remove the view and hide properties from data asset header
* fix default persona
* add tests for different cases
* minor fix
* fix test
* add remove persona test
* remove logic to determin default persona on UI side
* fix test
* minor fix
---------
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
* fix(test): domain tests for support multi domain
* fix domain tests
* trying to fix patch call
* fix issue with searching and appying data product
* fix test and address comments
* Feat: spark UI supporting PR
- Added `rootProcessingEngine` to the ingestion workflow data structure.
- Updated `AddIngestion` component to handle the new processing engine field.
- Modified `IngestionWorkflowForm` to include custom fields for the profiler workflow.
- Introduced `INGESTION_RUNNER` entity type in the enum for better categorization.
- Updated multiple language files to include translations for "ingestion-runner".
- Refactored ingestion workflow utility functions to accommodate the new processing engine structure.
* fix: correct class name from 'matric-collapse-footer' to 'matrix-collapse-footer' and adjust styles
* fix the keyboard delete action in bulk actions
* reverted the file change
* added support for column header click select all column delete handle as well
* fix(ui): terms got vanished for customised persona in glossary terms page
(cherry picked from commit 17341ec1cb17858067fb3869451342a71162be72)
* fix the overview tab if it's placement changed on persona to next tabs
* fix the version page tabs contains persona tab changes as well
* fix tab change issue
* remove the comment code as not needed
* fix localisation issue for glossary terms page
* add test
* fix unit test
* fix test
* fix test
* revert localisation changes
---------
Co-authored-by: Ashish Gupta <ashish@getcollate.io>
Co-authored-by: Pranita <pfulsundar8@gmail.com>
* Enhance Sample Data Generation: Update table and column limits, add description and owner fields to table creation requests in sample_data.py
* Refactor SampleDataSource: Improve readability by adjusting conditional formatting for owner checks in sample_data.py
* Reduced number of tables per schema to 10
* Update sample_data.py: Reduce the maximum number of columns per table from 2000 to 200 for improved data generation efficiency
* The `searchQuery` function in the `searchAPI.ts` file was constructing an incorrect query when the search value was empty. This caused the API call to fail and the assets were not displayed in the glossary term's assets tab.
This commit fixes the `searchQuery` function to correctly handle the case where the search value is empty.
* fix playwright test
---------
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Co-authored-by: Ashish Gupta <ashish@getcollate.io>
* Refactor BigQuery client type hinting in bigquery_utils.py
- Updated type hint for the BigQuery client to use forward declaration for better compatibility with type checking.
- Moved import statement for google.cloud.bigquery inside TYPE_CHECKING block to optimize imports during runtime.
* Refactor BigQuery client import structure in bigquery_utils.py
- Moved the import statement for google.cloud.bigquery inside the TYPE_CHECKING block to enhance type hinting compatibility.
- Adjusted the import location for better runtime performance and adherence to best practices.