* Fix the return type for the custom property API function
* Break down the EditTableTypePropertyModal.tsx component
* Fix the custom property inputs for date-time type properties
* auto lint formatting changes
* Add the autoFocus prop for DataAssetAsyncSelectList
* Fix and add the unit tests for new code
* feat(apps): add app config in run record
- changed returned schema type of "status" to "AppRunRecord"!
- added a "config" field in the app record
- added a "pending" stage so that "external" app status can be mapped ti internal app status
* added note about schema compatiblity
* added app config for external apps
* show config for every app run
* add tests
* revert open change for now
* Revert "revert open change for now"
This reverts commit e1492a5c92d1967b3d47230a25df4c2c3d399de2.
* update dependency
---------
Co-authored-by: karanh37 <karanh37@gmail.com>
Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
* test(e2e): Added new Fields for e2e for advanced search filters on Explore page
* added requestSchema and responseSchema fields
* fix the activityFeed, user and advanceSearch playwright test
* fix: add more fields for advance search filters
* added more children values data in respective classes for tests
* added some more fields for advance search filters
* added project and status fields for search filter
* added Glossary field and some code refactoring
* updated EntityDataClass with new entities required for AdvanceSearch spec
* removed some hard coded field values
* updated advancedSearch with additional fields
* removed failing tests of additional fields
* remove failing fields for now to make the test green
* remove the config changes from the PR
---------
Co-authored-by: Ashish Gupta <ashish@getcollate.io>
* issue-11002: user with Delete permission not able to delete testCases
* Fix creation of testSuite if there are conditions in policies
* issue-19072: User Permissions on TestSuite and TestCases
* replace `executable` with `basic`
* Improvement: Revamp the permissions for testCase & testSuite details page (#19137)
* Feat: revamp the permissions in test case and test suite details page
* minor fixes
* added permission checks for test case details page
* Add multiple permission check to Authorizer
* fixed failing unit test
* fix: incident and results permission
* added permission checks for incident manager
* fix: failing java tests
* allow edit the test case if table has edit permission for test case
* fix: test case detail + test suite resource
* fix: test suite PUT and PATCH permission
* style: ran java linting
* style: ran java linting
---------
Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
Co-authored-by: Teddy Crepineau <teddy.crepineau@gmail.com>
* feat: rename and delete functionality for role
* feat: rename and delete functionality for policy
* fix: unit tests
* fix: fetch permissions api call
* style: alignment of Add Policy button
* refactor: remove callback for afterDeleteAction and use of getEntityName
* refactor: use optional chaining
* test: add e2e test
* refactor: use of components and fix test cases
* test: add e2e tests for Delete functionality
* refactor: fetchPermissions and use of Icon component
* fix: fetch permissions and entity data
* fix: unit tests bases on permissions
* Fix#17059 - Task cannot be closed by the non-admin user who created it
* uncommented playwright test around the flow
---------
Co-authored-by: Ashish Gupta <ashish@getcollate.io>
* add alert bar
* add mock for PageLayotuV1
* fix sonar issues
* update glossary page
* add PageLayout in Pages
* update test locator
* update as per tests
* add mock for page layout v1
* update alert styles
* remove pagelayout from pipeline details
* update layouting for ErrorPlaceholder
* update to remove render function
* update as per comments
* updated local files
* update as per comments
* update tests
* update pages to remove pagelayout v1
* updated locales
* update test
* fix sonar cloud issue
* updated as per comments
* add visible state to alert
---------
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
* I moved the documentation base url to classBase for customizability
* Move the docs URLs to the classBase
* Add tests for the DocumentationLinksClassBase
* feat: highlight search text functionality
* test: add unit tests
* fix: mock implementation of functions
* fix: quality issues
* test: add test cases for IngestionListTableUtils and minor refactor
* refactor: name and displayName values
* Backend support for domain hierarchy listing
* use linkedHashmap to maintain order of results in hierarchy
* Revert changes to generated files to match main
* show all domains for non admin user
* change select domain layout
* fix multiple save
* fix playwright
* cleanup
* fix domain tests
* fix domain tests
* fix icon styling
* show icons on navbar domain list
* update tests
---------
Co-authored-by: karanh37 <karanh37@gmail.com>
Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
* Refactor: Introduce openMetadataBaseUrlConfiguration to set up the server endpoint and remove OpenMetadataUrl from smtpSettings.json
* migrations.
* refactor(cli): add setOpenMetadataUrl command to store OpenMetadata URL
* refactor(cli): add configureEmailSettings command to manage SMTP/Email configuration
* load initialData when config is not present in the db
* add om url settings page
* update locales
* add e2e
* load omBaseUrl with default host and port: localhost:8585 when not present
---------
Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
Co-authored-by: karanh37 <karanh37@gmail.com>
* fix: remove tooltip for tag edit mode
* refactor: remove comments
* fix: tooltip logic for non edit mode
* fix: hide tooltip for tag edit mode
* refactor: remove prop for TagsV1 component
* style: move cursor-pointer property to Tag
* fix: unit test failure
* fix: mock implementations for unit test
* revert test case changes