Skip to content

Releases: engineervix/pre-dokku-server-setup

v0.1.0 (2022-07-02)

02 Jul 10:25
a2310f8
Compare
Choose a tag to compare

🚀 Features

  • welcome to pre-dokku-server-setup 🚀 (f82fede)

✅ Tests

  • change getopts "s" to getopts "skip" (e5dce04)
  • fix broken unit tests and change test timezone to Africa/Lusaka (6055310)

👷 CI/CD

  • add bunit.shl (f31531f)
  • remove submodules setup step and checkout with submodules true option (c62debc)
  • rename workflow to Shellcheck (bb6a4f1)
  • revert e5dce04 and update test command (7ba6b46)
  • run sudo apt-get update before installing systemd-timesyncd (133ee6d)
  • set submodules: recursive for actions/checkout@v2 (a184e7e)
  • use actions/checkout@v3 (6699a99)

⚙️ Build System

  • update .gitmodules to use SSH instead of HTTPS (defe60c)

♻️ Code Refactoring

  • fix shellcheck issues (2dc015e)
  • remove firefox from extra packages (938d472)
  • remove TINYPNG API Key and SENDGRID/MAILJECT API variables (8edbea5)
  • split the configureSystemUpdatesAndLogs function into two (ca33a8d)
  • update setup script so that it uses argparse.bash (dafe3a8)

🐛 Bug Fixes

  • install rkhunter only when POstfix is to be installed (67c7bda)
  • install snap if not exists (fda6cb6)
  • properly setup the submodules (a8e9a08)
  • remove -p option on read command while getting mail settings (0457c4d)
  • remove erroneous usage of >&3 (0158710)
  • replace ubuntu-server-setup with pre-dokku-server-setup` (648a1d4)
  • use python3 instead of python (1bdad2b)

📝 Docs

  • add a TODO section, remove "not tested" warning (cd68182)
  • add Dokku setup reference links, use one-liner for mail test (088a1b6)
  • improve clarity on --help option (c8dd43e)
  • refine docs and remove warning (878d64f)
  • update README (dfe4161)