Releases: alkem-io/notifications
Releases · alkem-io/notifications
Stabilization
Dev:
- Refactoring to support additional support
Bug fixes:
- Fixed a bug where a user has more than one of the roles opportunity / challenge / hub admin and was receiving multiple notifications
Fix: Manual Ack Strategy
Patch:
- Reverted to manual message acknowledgement
Stabilization & Fixes
Fixes:
- Updated Alkemio client-lib package and Altered Alkemio Client factory. Now the Kratos API endpoint is configured as a string instead of a factory
- Added additional logging around Alkemio Client initialization
- Altered event pattern acknowledgement to be automatic as it was double acknowledging messages
- Added WAIT_HOSTS in the container so the service can wait for alkemio server to be up
- Added a script to validate the connection to the alkemio server
Application Created Notifications
Configurable notifications with templates for COMMUNITY_APPLICATION_CREATED event:
- using yml template in notifications.yml for notification credential recipients
- matching recipient credentials to applicant / admin users via graphql integration with alkemio server
- sending emails via notifme SDK and SMTP
- configurable email templates via notifme templates
Release SMTP Endpoint + Configuration
Initial notifications release:
- supports SMTP endpoint configuration & messaging