3.1.0
New features
API project endpoints to support name based indexing 267093596
Add support for closed source services to Composable 264272774
Add license checks to Ernest setup script 264192150
Create license validation binary 264191242
Create license management binary 264190945
Design testing 264190480
Notifications by project 258729713
Migrate services to Circle CI v2 257340930
Migrate all services to micro containers 255031402
Add Federation service to Ernest 254671810
Allow Ernest admins to be managed remotely 254393667
Limit authenticated users to a specific group 254391978
Show user type in ernest user list
254033519
Create binary for Federation service 252296743
Create library for Federation service 252295707
Update character restriction on API 252295286
CLI inline logs to display user and level 216369119
Logger service to request username 215709501
Service-store new username field 215707759
API-gateway to persist username 215707516
Add info logs to api-gateway 215706550
Add logger.log endpoint to logger service 215699854
Bugs
Fix CLI login issue on windows 265004779
vCloud error when building multiple networks 264917552
Start Ernest services on system boot 261261019
Fix colour escaping on Ernest setup script 260603409
Add Docker password flag to Composable 259215817
Update ernest-versioner to support new Composable changes 259207680
Fix docker-compose.yml in ernest-versioner 258889968
Encrypted fields for env and build override not being obfuscated 258787702
Azure importing windows machines not working properly 256962842
Fix repository name on Composable 255559972
Improvements
api-gateway : add GET /projects/:project/envs/ 267149117
Automate Ernest deployments to AWS 261293958
Switch Nginx container to Alpine Linux 258849697
Unauthorized message improvement 258396489
API POST /projects/:project/envs/:env/ refactor 256961775
Update CLI to use JSON payload authentication 253709445
Switch API authentication from Forms to JSON payload 253708433