* 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>
* feat(ui): support custom operator for array object contains
* add contains logicOps
* added playwright test and supported contains in tags and glossary as well
* fix sonar issue
---------
Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
Co-authored-by: Ashish Gupta <ashish@getcollate.io>
* test for chart
* MINOR - Handle chart for Data Contract and add schema validations
* MINOR - Handle chart for Data Contract and add schema validations
* 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
* 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
* Setup schema and core lineage traversal service for retrieving downstream entities
* Update getTargetsForAlert signature to use SubscriptionDestination
* Modify alert target finder method to support lineage entities analysis
* Rename utility class and method to explore downstream entities of the lineage graph
* Apply style
* Prevent entering on recursion when maxDepth is lower than 0
* Update generated TypeScript types
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* 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
* jsonschema
* MINOR - Add Security, SLA and Terms of Use to Data Contract
* Update generated TypeScript types
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: add TestCaseForm documentation and enhance TestCaseForm component layout
* Refactor TestCaseForm and related components for improved structure and styling
- Updated IDs in TestCaseForm for consistency
- Enhanced styling in TestCaseFormV1 for better layout
- Added onClick handler to SelectionCardGroup for improved interactivity
- Improved ServiceDocPanel to handle markdown loading state
* Enhance TestCaseForm and related components with detailed test definitions and improved styling
* Enhance ServiceDocPanel with EntitySummaryPanel integration and add styling for embedded documentation
* Refactor TestCaseForm and EditTestCaseModalV1 components for improved field handling and integrate ServiceDocPanel for enhanced documentation display
* Add display name section to TestCaseForm and enhance EditTestCaseModalV1 styling
* Enhance EditTestCaseModalV1 and TestCaseFormV1 tests with ServiceDocPanel integration and improved field focus handling
* Enhance ServiceDocPanel tests with improved rendering, markdown fetching, and active field highlighting
* Refactor test case selectors in DataQuality and TestCases specs for improved stability and visibility checks
* fixed failing test
* Fix selectors in DataQualityAndProfiler tests for consistency
* fixed test case
* Fix the flakiness in advanced search spec
* Add applications docs
* Fix the selection confirmation not working in case of custom property
* Fix the DataContract spec failure
* Fix the errors
* Initial Implementation of Adding Status and Reviewers to assets for workflows
* Update generated TypeScript types
* Copilot Review Comments Addressed
* Removed DataProduct Reviewer Inheritance as it is irrelevant
* Commit: Classification has status and reviewers, DataContract uses the same status enums, changed the logic to be APPROVED instead of Active, DataContract can have null status as seen in tests, Changed Workflow to use workflowStatus instead of status as it is contradicting with the approval status, Fixed Tests
* Default for reviewers is null
* Default for reviewers is createSchema
* Addressed CoPilots comments
* Update generated TypeScript types
* Workflow status to workflowStatus in db and migrations
* Revert "Workflow status to workflowStatus in db and migrations"
This reverts commit 676e8789358654bc6f980f855c372f33c22fc40b.
* Changed status to entityStatus in the schema files
* Java Implementation of Default Status, Search Client improvements and Test fixes and new tests
* Adding entityStatus and reviewers in the searchIndex mappings and common attributes
* Data Migration scripts to change the glossaryTerm and dataContract structure
* Update generated TypeScript types
* Fixed zh/spreadsheet index json error
* Fix Postgre migration script
* Changed the entityStatus.json to status.json
Removed the duplicates of entityStatus in the indexMapping
Modified the sample data to take in EntityStatus.Approved instead of ContractStatus.Active
* Update generated TypeScript types
* dummy commit
* Fix UI Build Issues with the New EntityStatus
Fix py tests
* Migrations for all the entities that need entityStatus
* Update generated TypeScript types
* Removed Post Migration scripts
* Fix UI and py for entityStatus
* Update generated TypeScript types
* Fix: DataContractResourceTest
* Fix UI and py for importing entityStatus
* UI to show and fetch Reviewers
* cleanup
* Removed Overridden SetDefaultStatus in GlossaryTermRepository
* Removed unnecessary validation
* Added entityStatus in search_entity_index_mapping.json
* Fixed DataContractResourceTest
* mvn spotless apply and fix migration scripts
* fix tests
* fix type error
* fix advanced search tests
* Status comparison using enums and supportsStatus to supportsEntityStatus
* mvn spotless apply
* fix merge conflict
* update entity status
* fix tests
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
Co-authored-by: karanh37 <karanh37@gmail.com>