mirror of
https://github.com/open-metadata/OpenMetadata.git
synced 2025-07-08 01:29:37 +00:00

* Move the alert components to the components folder from pages folder * auto generated localization changes and linting changes * Fix the imports * Add AlertConfigDetails component * Add tabs in the alert details page * auto generated localization changes * Apply permissions for alert and add owner update functionality * Change the alert update method from PUT to PATCH * Add the recent events tab * auto generated localization changes * Improve the recent events tab for alert details * Implement the logic to show alert events count on the alert details page * auto generated localization and linting changes * Add the pagination logic for the recent events list on the alert details page * Fix the logic for previous click in NextPreviousWithOffset * Localization change for other languages * Hide pagination when not required * Add pagination and permissions to API; create eventsRecord API; fix timestamp issue * fix: remove publisherName from test destination message. * Fix the recent events tab error * fix: Resolve PATCH API issue with destination ID creation. * fix: Delete associated alert metrics upon alert deletion * feat: Detailed HTTP Response for Destination Test * Add the test external destination functionality * localization changes for other languages * fix: Set status for testing destination in EmailPublisher * Add advanced configurations for webhook destinations * Localization changes for other languages * Fix the destination status not showing Add the POST and PUT radio button in advanced configs * Localization changes for other languages * Update the API to fetch the alert event diagnostic counts * Improve the AlertConfigDetails component to show the alert configs properly * fix: Display displayName instead of fullyQualifiedName in templates * Fix the test destination result not showing the first time * Fix the test destination status not showing for already existing destinations * Fix the unit tests * Fix playwright tests * refactor: Separate sendMessage and sendTestMessage methods; add statusContext * fix: Use name or fqn as fallback if displayName is null or empty * fix: upsert successfulChangeEvent * eliminate the GovernanceWorkflowChangeEvent option from external destination * Add code comments * Fix the unit test --------- Co-authored-by: Siddhant <86899184+Siddhanttimeline@users.noreply.github.com> Co-authored-by: Siddhanttimeline <siddhanttimeline9@gmail.com>