Add support for new barong events (#40)
Upgrade golang to v1.13
Ability to bind signer to exchange (closes #43)
EventAPI providers can use multiple exchanges
- Changed yaml configuration of exchanges. (Breaking!)
- Added new events to default configuration.
Change charset to UTF-8
Add validation of event payload
Fix templates (#35)
Support multiple event providers
- Add peatio withdraw/deposit events into default configuration.
- Ability to listen from multiple RabbitMQ exchanges.
- Keychain support.
- Event expression support.
Improve style of all email templates
Feature: Add redeploy on devkube step to drone (#28)
Bump version to v2.2.0
Fix issues with scalability
Leveled JSON logging
Refactor AMQP connection retry feature
Merge pull request #25 from openware/feature/leveled-json-log
Fix: change text for email verification templates
Handle amqp connection error
Fix bugs with rabbitmq & langs
- Hardcode languages inside templates.
- Panic in case of closed AMQP connection.
Update email templates
Fix: Copy event config instead of using pointer
Fix typo in Russian email template
Multi language support
Added configuration file with postmaster settings.
Remove deprecated helm chart
Get rid of "utils" package in favor of "env"
Feature: Ability to send custom emails
Gives ability to: - Mount file with email content - Export environment variable with absolute path inside container/machine.
Fix typo in package name
Require valuable environment variables on start
Add tests for mailer
Prettify go imports
Switch to pure SMTP library instead of SendGrid API
Add handling for "Reset Password Instructions"
Add step to push docker image
Add version bumping to drone pipeline
Add script for version bumping
Add drone pipeline
Add ability to set sender name
Add tests for mailconsumer package
Add testify dependency for assertions
Add helm chart
Add sendgrid-go vgo dependency
Add deployment files
Add system overview chapter
Add JWT parsing
Cleanup and chart update
Configure events consuming
Feature: Create git tags by CI
Fix typo in eventapi tests
Fix issues with certs in docker contrainer
Fix issues after migration to new event API
Fix issues with SengGrid mailer
Implement email sending using net/smtp
Light code refactoring
Make parsing reusable and move it eventapi
Make eventapi lib more flexible
Move error handling to one func
Refactor & Add tests for JWT parsing
Refactor into separate packages
Remove FRONTEND_DOMAIN & Add new env CONFIRM_URL (#2)
Rename helm chart
Switch to sendgrid-go
Update name of the package
Update structure to follow barong EventAPI 2.0
Update sign_up template