* 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>
* feat(ui): support add edit for semantic rules
* support QueryBuilder with tree change
* Update generated TypeScript types
* update querybuilder widget and add tests
* fix conflicts for tree rendering
* add validation for sematic rules
* fix unit tests and address comment
* fix data contract tests
* add unit tests for contract components
* fix styling and add tests
* address comments
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* refactor: improve test case flows
* refactor: enhance test case flow by utilizing TableClass for table selection and management
* refactor: streamline domain verification by replacing viewer container check with locator for description
* refactor: update Playwright configuration and enhance Tour test flow
* refactor: rename waitForAllSkeletonLoadersToDisappear to waitForAllLoadersToDisappear and update usage across tests
* refactor: remove redundant afterAll cleanup and enhance loader visibility in AssetsTabs
* refactor: streamline test case flow by consolidating table selection and API context retrieval
* PLAYWRIGHT: fix some flaky playwright test
* revert the config changes
* fix the flakyness around bulk_import and glossary, and skip the glossary reviewer task
* fix the bulk import failure and minor user spec flaky test
* fix failing test
* Separating terms and tags in action config
* Update generated TypeScript types
* add: migration files for separate tags and terms
* chore: java formatting
* yaml formatting
* Chore: updated the release number
* updated to v194 as per release cycle
* updated to v195 as per release cycle
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: --global <--global>
* MINOR - Add specific endpoint for log downloads in streaming
* Fix unit tests
* Fix unit test
---------
Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
* fix the table version page breaking if large column list
* fix the table version page breaking in case of large column set by adding pagination support
* reverted some unwanted code changes
* minor fix
* added playwright and minor code fixes
* fix the deplay paint issue of table data due to passing data as key value to table, have use state to manage expanded infomration
* fix the sonar and switch color
* fix(ui): tab label with persona assigned
* fix tests
* fix tests
* add playwright to validate the same
* remove dndProvider from glossary term table
* fix unit tests
* fix tests
* fix data contract failure
* Node upgrade and migrate from webpack to vite
* fix(build): Disable sourcemaps to prevent OOM errors
* Add basePath back
---------
Co-authored-by: Satish <satish@Satishs-MacBook-Pro.local>