* fix: add supportedServcices for relavnt service DQ display
data diff is not supported by all services. We need to only
display it on supported services
* fix: added query param and create filed
* Flowable Exceptions are Stored in OMD instance tables, Remove internal fields from workflow event consumption
* Store Stages in Workflow in case of Errors
* Improvise Suspend and Resume workflow
* Update generated TypeScript types
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* Support multiple agent types in filtering and API calls
* Fix java checkstyle
* test
* fix
---------
Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
* fix:rename field dbt search across databases -> dbt search across database services
* fix: update description and owners field titles
* fix: title
---------
Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
* Add ViewCustomFields operation
* ui: provide UI support for ViewCustomFields for custom properties
* Update generated TypeScript types
* provide view custom property support for right entity panel
* add unit test cases
* update permission with prioritized permission
* fix tests
* fix unit test
* fix the flay user test
* For custom property requests on entity types, use entity-specific authorization
* remove type checking, since now it will be check by viewCustomField
* fix test
---------
Co-authored-by: Harsh Vador <58542468+harsh-vador@users.noreply.github.com>
Co-authored-by: Harsh Vador <harsh.vador@somaiya.edu>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
Co-authored-by: Ashish Gupta <ashish@getcollate.io>
* initial implementation of domain treeview
* commit progress
* fix: improved the domain treeview UI (#24086)
* fix: improved the domain treeview UI
* fix: Fixed the add button height
* fix: Added search feature in domain tree view
* fix: Implemented new empty states UI for domains Tabs
* fix: added new text in the lang json files
* fix: Fixed the tree view empty state UI
* fix: rename prop name
* fix: extended the error placeholder component with new mui create UI
---------
Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
* resolve merge conflicts
* PLAYWRIGHT: Domain treeview playwright (#24105)
* fix: Implemented new empty states UI for domains Tabs
* fix: extended the error placeholder component with new mui create UI
* Playwright: Added playwright test for domain treeview
* fix: Immediately display newly added data product in the list without requiring refresh (#24072)
* fix: Immediately display newly added data product in the list without requiring refresh
* Playwright: Added playwright test for data product list
* fix: reverted the skip test
* fix: Fixed minor bugs in domain treeview (#24134)
* fix: fixed domain treeview playwright test (#24138)
* fix: Fixed code smells (#24143)
* fix: Fixed glossary playwright test (#24151)
* Support pagination in domain hierarchy api and add new childrenCount field for domain
* Update generated TypeScript types
* fix total field count in domain hierarchy api
* fix domain/dataProduct filter
* feat: Implemented infinite scrolling in the domain treeview (#24212)
* feat: Implemented infinte scrolling in domain treeview
* fix: Fixed the code smell
* fix: rotate icon on expand and collapse of tree items
* fix: fixed the count mismatch on subdomain add/delete
* fix: removed unwanted field for hierarchy fetch api
* feat: implemented infinte scrolling in navbar domain dropdown
* fix: fixed the search query count bug
* fix: showing the actual children count in treeview
* fix: removed the domain count api from navbar domain dropdown
* feat: added pagination for subdomains in domain treeview
* feat: added pagination in subdomain in navbar domain dropdown
* feat: implemented the filters in domains treeview
* fix: fixed the tags query filter
* fix: hide filter for domain treeview
* fix: assigning single domain to entity
* fix: addressed PR comments
* fix: fixed the domainSelectableTree issue
* minor fix
* fix: fixed entity spec for domain
---------
Co-authored-by: Rohit Jain <60229265+Rohit0301@users.noreply.github.com>
Co-authored-by: sonikashah <sonikashah94@gmail.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: sonika-shah <58761340+sonika-shah@users.noreply.github.com>
Co-authored-by: Rohit0301 <rj03012002@gmail.com>
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
* Feat: Added search functionality for schema tables and stored procedures
* Fix: memoize the searchProps of the table component
* Fix: fixed the table pagination issue
* Fix: Added search funtionality in service page
* Playwright: Added test for service page search
* Fix: Fixed the falling unit tests
* Fix: Fixed code smells
* fix: Fixed the current page reset issue
* fix: removed the getSearchPlaceholderKey util function
* fix: fixed the merge conflicts
* "fix: Added sorter on name column in all the tables"
* fix: Added search field in data models and api endpoint tab
* fix: Added search field in files and spreadsheets table
* playwright: Added e2e test for table search
* fix: fixed the failed unit test
* add new field service.fullyQualifiedName.keyword in index mapping
* fix: fixed the table search and sort playwright
* fix: fixed the api endpoint schema playwright test
* fix: fixed tha table search and sort playwright
* fix: removed serial from the table search and sort tests
---------
Co-authored-by: sonikashah <sonikashah94@gmail.com>
Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
* Clean the default value of entityStatus
* Adding reviewers should assign Approval Tasks to them
* Adding om comment to the schema and SchemaExtractor
* Test Cases
* revert local fix
* Add schema field extractor for page, Defensive condition for NPEs
* Changed the subdirectory path to data for page
* Reverted the jsonLinters
* Reverted the jsonLinters in worksheet.json
* Added update Reviewers to Metric Repository. Polling in WorkflowDefinitionResourceTest
* Fix the timeouts of the test case
* Increase polling durations
* Increase Polling Time
* Fix Test cases, remove workflow definitions after the test for approval workflows
* Initial Implementation for Change Events for Workflow Generated Changes and Manual Task Resolutions
* Test case
* Add impersonatedBy to changeEvent schema, changeEvent generations, workflow consumer filtering, always override impersonatedBy even if not null
* Update generated TypeScript types
* Improved debug logging in WorkflowEventConsumer and tests
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* Feat(ui): support contract tab for other entities
* fix the tab being showed in entities along with the next and previous button with the functionality
* modify the contract badge status to all entities in data asset header
* supported topic,dashboardDataModel,ApiEndpoint in schema tab with the json changes
* Update generated TypeScript types
* fix the contract.ts file being deleted
* re-push the missing data in dataContract.json
* supported the contract tab in persona changes and also supported for Chart Entity
* fix the unit test and type error in schema for contract tab
* added playwright test for dataContract for other entities
* fix the sonar test
* added databas and schema contract test along with the previous failure
* added Database and DatabaseSchema contract test and fix other test issue due to merge conflict
* commeted out the tab support for charts now, since BE is still pending on it
* code polish, render schema table on condition with test and schema form default expand all keys
* Update generated TypeScript types
* fix the button props naming
* fix the buttons labels
* modify the playwright and include support for all entities checking
* fix the schema fields for other entities
* added support for fiel, directory, spreadsheet and worksheet and fix some playwright cases
* fix unit and playwright test
* fix some sonar issue
* fix some code smell and minor improvement
* fix unit test
* remove unwanted file
---------
Co-authored-by: Ashish Gupta <ashish@getcollate.io>
Co-authored-by: github-actions[bot] <github-actions[bot]@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>