* Improvement : Avoid usage of CONCAT in WHERE clause
* fix tests
* remove usage of @BindFqnConcat
* remove usage of @BindFqnConcat
* fix test
* fix test
* 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
* feat(apps): support event subscriptions
- added support for apps with event subscriptions.
- added support for custom consumers on event subscriptions.
- use native application methods instead of reflection in ApplicationHandler
* removed runMethodFromApplication reflection and use concrete methods from AbstractNativeApplication
* format
* fix(governance-workflows): defined interface in workflow schema
- defined types for workflow nodes
- fixed updateEdge method in WorkflowDefinitionRepository
* ref(governance-workflows): use explicit types in schema
use explicit interface type in json schemas and use annotations to infer the concrete classes when deserializing
* - implemented CustomSignal trigger
- use JsonTypeInfo and JsonSubTypes to infer types in jsonschema for nodes and triggers
- Implemented JsonLogicFilter task
- implemented placeholder noop task
* - simplified trigger type names
- removed governance workflow root "type"
- added "deployed" field to governance workflow
- applied changes to existing gov-workflows
- migrations
* fixed migrations
* fix(ui): infinite loading for refresh attempted on app visit
* add tests for refresh logic
* added test for validating after refresh behavior
* improve test for refresh scenario
* fix: edit description permission for domain owner
* fix: usage of permissions prop
* test: fix unit test and add e2e test for edit description
* refactor: remove editCustomAttributePermission and viewAllPermission props
* fix: e2e test for edit description
* fix: playwright tests
* fix: update e2e test for edit description
* Fixing Data Insights index mapping
* Add OpenMetadataOperations cli endpoint to reindex data insights
* Improve IndexMapTemplate building
* Improve the code a bit
* Fix test
* Fix: Implement Data Quality Dashboards (Incident Manager + Data Quality)
* added icon for test case status
* added filters in the api
* added filters for dq
* added filter of table/column
* added test coverage
* address the comments
* feat(retention-policy): initial setup of the Retention Policy app
* refactor: Update logic to make RetentionPolicyApp a ScheduledOrManual app
* refactor: Update retention policy JSON schema and logic to support event subscription, versions, and activity thread with individual retention periods
* refactor: Rename eventSubscriptionRetentionPeriod to changeEventRetentionPeriod
* fix: Implement activity thread retention policy cleanup
* chore: Remove activity thread and versions retention code; add banner and icon
* feat(apps): support event subscriptions
- added support for apps with event subscriptions.
- added support for custom consumers on event subscriptions.
- use native application methods instead of reflection in ApplicationHandler
* removed runMethodFromApplication reflection and use concrete methods from AbstractNativeApplication
* format