* chore(ui): add typescript and eslint checks on dev server
* resolve ts error after enforcing typecheck
* fix tests
* fix: All failing unit test for eslint and typescript (#23309)
* fix all failling unit test for eslint and typescript
* fix bundle suite form test
* nit
* fix unit test
---------
Co-authored-by: Anujkumar Yadav <anujf0510@gmail.com>
* Fix: integrate API for notifications and bots update bot details redirection
* Add remaining entity type in activity feed
* Refacttor services entity
* supported security and sla tab in data contract
* added other localizations keys and remove the textArea field added and change termsOfUse field to description and change the dataClassification field to normal text field
* added playwright test for the same
* improvement around sla fields
* fix the playwright and sonar lint issue
* remove the terms of use field for now
* feat: add domain icon and comma-separated domain names
* fix integration test id
* Revamp domain render on search card
* fix unit test unused props
* fix integration test
* nit
* fix minor unused props
* Fix all failing integration test
* nit
* Fix domain propagation test
* Change font size for domain count
* fix overflow count number
---------
Co-authored-by: Anujkumar Yadav <anujkumaryadav@Anujkumars-MacBook-Pro.local>
* Initial Implementation of Custom Metrics Measurement Units
* Update generated TypeScript types
* Removed Regex patterns and length validations as they are not needed
* Add a new column with index for custom units
* Remove comments in the sql
* update ui and add playwright
* fix metric selector
* fix tests
* address feedbacks
* remove unused field
---------
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: show dbt project name
* Update generated TypeScript types
* added dbtSourceProject in data asset header properties
* Added tests
* Addressed comments
* Update generated TypeScript types
* move from dataAssetHeader to the dbt tab itself
* added unit test for added code
* test name change
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Ashish Gupta <ashish@getcollate.io>
* 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>
* 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>
* 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>