summaryrefslogtreecommitdiff
path: root/notifications.go
AgeCommit message (Collapse)Author
2019-07-31Apply Apache License 2.0Jan Dittberner
2019-07-31Modernize Go codeJan Dittberner
- switch from go-logging to logrus - handle all errors - use gomail's NewDialer instead of deprecated NewPlainDialer
2018-03-29Use assets for mail templatesJan Dittberner
2017-08-27Fix compile errors with pinned dependency versionsJan Dittberner
2017-04-22Switch to more flexible go-loggingJan Dittberner
This commit switches from loggo to the more flexible go-logging framework. Logs of severity INFO or higher are now written to a separate boardvoting.log file. Errors during execution of mail templates are now logged. A reasoning for the vote result is now logged and put into the mail notification when a decision is closed.
2017-04-22Use loggo for logging0.1.0Jan Dittberner
2017-04-22Run goose migration on application startupJan Dittberner
2017-04-22Refactor notifications to use a cleaner interfaceJan Dittberner
2017-04-22Implement direct votingJan Dittberner
2017-04-22Implement proxy votingJan Dittberner
2017-04-22Implement reminder jobJan Dittberner
2017-04-22Implement vote closing, refactor notificationsJan Dittberner