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
-
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
- timescaledb docker tasks:
- build docker image with tag of latest git repo tag
1.1.0 - 2020-04-28
-
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)
-
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
- ansible-role-timescaledb:
- OS family specific deployment
-
ansible-role-brewmaster-backend:
- starting of systemd service
-
ansible-role-brewmaster-frontend:
- starting of systemd service
1.0.0 - 2020-04-01
- All project related ansible roles in the github organization brewmajsters
- Dev playbooks for backend, frontend, timescaledb, docker, mqtt, development LXC container
- Inventory file