mirror of
https://github.com/open-metadata/OpenMetadata.git
synced 2026-01-08 05:26:19 +00:00
* feat(event-subscriptions): event consumer extension - implemented DI for event consumers - added custom config for event consumers - initialize the event scheduler along with application - added workflow custom type * - removed the ConsumerService as it is specific for each consumer implementation - added a "custom" alert type * wip * cleanup * reverted pom.xml changes * reverted pom.xml changes * reverted pom.xml changes * removed abstract layer AbstractOmAppJobListener * fixed import AbstractOmAppJobListener -> OmAppJobListener * fixed constructor * - add event subscription if it doesnt exist (set operation) - add deleteEventSubscription * - use patch mode when updating app.eventSubscriptions * added docs for DIContainer * aligned py tests with new automation schema * added AppRunRecord.properties * format * changes after merge * generated missing ts * use openmetadata config builder instead of the config * add json logic fixes for reverse metadata * ref: reverted changes ro workflows they will be part of https://github.com/open-metadata/OpenMetadata/pull/19723 * ref: reverted changes to workflows they will be part of https://github.com/open-metadata/OpenMetadata/pull/19723 * reverted ts changes * reverted ts changes * reverted ts changes * fix: initialization sequence for event subscription scheduler --------- Co-authored-by: karanh37 <karanh37@gmail.com> Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>