Skip to content

v1.4.0 – Mandrill

Latest
Compare
Choose a tag to compare
@samcole8 samcole8 released this 14 Sep 17:24
· 3 commits to master since this release
a9820d0

Full Changelog: v1.4.0-mandrill-alpha...v1.4.0-mandrill

This release focuses primarily on the replacement of Cron for scheduling MOTD regeneration. It is superseded by additions to the existing server script written in Go. Also introduced are some quality-of-life features, such as environment variables for behaviour configuration and log outputs.

Changes:

  • Discontinued use of Cron for timing MOTD renewals
  • Implemented a smaller, more efficient scheduler in Go that also initiates late renewals after periods of downtime
  • Improved customisability by including environment variables
  • Improved overall code readability with comments and organisation
  • Added docker-compose.yml for easier deployments
  • Updated the README.md to reflect the above changes
  • Implemented error logging for debugging
  • Some general code re-organisation/refactoring for clarity
  • Improved Dockerfile to better utilise caching