Version 0.4.0
Migrate to NSQ and add new Control Plane functionalities
New features
- Add Control Plane API call to write domain name to Caddyfile for automatic TLS (#118)
- Add Control Plane API call to change username and password for basic HTTP authentication (#117)
- Add Control Plane API call to add apikey for Iglu authentication (#116)
- Add Control Plane API call to put your own custom enrichments in Snowplow Mini (#66)
- Add Control Plane API call to add external Iglu schema registry to Snowplow Mini (#62)
- Add Control Plane API call to return the Snowplow Mini version (#128)
- Show Control Plane notifications in-page using react-alert (#119)
- Create index mappings on bootstrap (#104)
Bug fix
- Ensure UI links adhere to the current protocol being used (#127)
Under the hood
- Switch to using NSQ rather than named pipes (#24)
- Bump JavaScript Tracker to 2.8.2 (#71)
- Use Caddy instead of Nginx for serving the Snowplow Mini dashboard (#130)
- Add libffi-dev, libssl-dev, python-dev and markupsafe as dependencies (#133)
- Refactor user_data.sh script to use Control Plane API (#113)