Skip to content

Latest commit

 

History

History
70 lines (52 loc) · 2.16 KB

CHANGELOG.md

File metadata and controls

70 lines (52 loc) · 2.16 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

1.2.0 - 2020-11-20

Added

  • ansible-role-hotspot

  • development playbook for hotspot + dhcp server

  • ansible-role-brewmaster-frontend:

    • API update - incorporate brewmaster-frontend new environment variables
  • timescaledb seeding

    • playbook
    • seed sql files
  • more required frontend environment variables

Changed

  • timescaledb docker tasks:
    • build docker image with tag of latest git repo tag

1.1.0 - 2020-04-28

Added

  • production master playbook for raspberry pi deployment

    • brewmaster-pi (raspberry pi host) host vars
  • ansible-role-brewmaster-frontend:

    • install nodejs from binary archive url (provides custom version and architecture specific binaries)

Changed

  • ansible-role-brewmaster-backend:

    • role variables API
    • backend installation via pipenv to pip (generate requirements.txt file from Pipfile.lock)
  • ansible-role-brewmaster-frontend:

    • role variables API
    • listen on the 0.0.0.0 address by default
  • ansible-role-docker:

    • architecture specific apt repo for docker related packages
  • ansible-role-timescaledb:

    • role variables API

Removed

  • ansible-role-timescaledb:
    • OS family specific deployment

Fixed

  • ansible-role-brewmaster-backend:

    • starting of systemd service
  • ansible-role-brewmaster-frontend:

    • starting of systemd service

1.0.0 - 2020-04-01

Added

  • All project related ansible roles in the github organization brewmajsters
  • Dev playbooks for backend, frontend, timescaledb, docker, mqtt, development LXC container
  • Inventory file