GitHub repository: bponomarenko/autoconfig-app
Description: Application for Autoconfig API to manage CI/CD environments
Topics: angular, angularjs, angularjs2, api, autoconfig, dmg, electron, electron-app, electron-builder

Version 1.3.0: tag_name: v1.3.0
body: ## New Features

* Added text input parameter to Provision new Environment – Capabilities. You can specify comma separated capabilities for DBS environments.
Version 1.2.0: tag_name: v1.2.0
body: ## New Features

* Now it's possible to increase Environment lifetime by changing it's TTL. Just click on Settings button on selected Environment and select "Change TTL" option. In the opened dialog you can set new TTL value.

* Environments list can be sorted by different fields (only expiration date is available at the moment). Just click on corresponding button in the header and select field to sort against. Click on currently active sort field will change sort direction, ascending to descending and vice versa.

## Other Changes

* All Environment buttons (for navigation, deleting environments) are merged into one button

* When creating new Environment, version parameter changed to input field, instead of dropdown with limited set of options

## Screenshots

<img width="655" alt="screen shot 2017-03-25 at 21 48 16" src="https://cloud.githubusercontent.com/assets/576537/24325974/d757d908-11a4-11e7-9613-e63f39c50854.png">

<img width="586" alt="screen shot 2017-03-25 at 21 48 36" src="https://cloud.githubusercontent.com/assets/576537/24325975/d757ef42-11a4-11e7-892d-84938daaf255.png">

<img width="491" alt="screen shot 2017-03-25 at 21 49 17" src="https://cloud.githubusercontent.com/assets/576537/24325982/ecb95cc2-11a4-11e7-8ac7-2c6c66c10083.png">
Version 1.1.0: tag_name: v1.1.0
body: ## New Features

* Application has new filtering panel! You can filter your environments by Owner, Stack, Server, CX Version, Status or Database.
* Filter button in header has two quick options – show environments of current user or clear all filter rules
* Added coloured status icon next to environment name
* On large screens list of environments will get additional column with environment information: cx version, db type and version, server type and version, Java version and TTL

## Big Fixes

* Fixed status for environment status icon

## Screenshots

<img width="1294" alt="screen shot 2017-03-15 at 23 08 21" src="https://cloud.githubusercontent.com/assets/576537/23973033/939d1b74-09d4-11e7-8ab0-5c4b35620032.png">

<img width="908" alt="screen shot 2017-03-15 at 23 09 09" src="https://cloud.githubusercontent.com/assets/576537/23973034/939db7dc-09d4-11e7-9d69-bced1cc9d4a3.png">


Version 1.0.0: tag_name: 1.0.0
body: This is the first major update, which imo contains all the minimum functionality for the app to be used without any restrictions.

## New Features

* Provision form for environments now has all available parameters with support of parameter "profiles" – depending on selected values parameters may be shown/hidden or change their set of values
* Some of the provision parameters now has description tooltip available
* Each environment now has colourful status indicator next to the environment name
* Now environments can be filtered! Only basic filtering by current user is supported at the moment

## Improvements

* Stack are ordered alphabetically by default
* Provision dialog will be displayed in large size on bigger screens

## Bug Fixes

* Show HTTP error status text only when available
Version 0.5.3: tag_name: v0.5.3
body: ## Improvements

* Base API URL form can be submitted by hit on Enter key
* Removed client side restriction when deleting environments. API should check the owner by itself now
* Add status text to HTTP errors
* Make possible to save Provisioning configuration while provision is in progress

## Bug Fixes

* Fix behaviour of the Back button on Credentials dialog
* Fix "enable_demo param can't be null" error
Version 0.5.2: tag_name: v0.5.2
body: ## New Features

* Added configuration input for base API URL on the Settings page
* Autoconfig App now is also available for Windows users! Look for portable file with _exe_ extension in the Downloads section

Version 0.5.1: tag_name: v0.5.1
body: ## Bug Fixes

* Provision parameters wasn't filled in after second open of Provisioning dialog
* Provisioning dialog wasn't using set up user credentials
Version 0.5.0: tag_name: v0.5.0
body: ## New Features

* Introduced Settings page! This page allows you to:
  * see and configure user credentials
  * manage environment navigation URLs. These URLs will be available under Navigate button for each environment
  * see saved provisioning configurations and delete them

## Other Changes

* User credentials dialog removed from Environments page as it is available on the Settings page now
* Small UI improvements on Logs page
* Small UX changes in User Form behaviour

## Screenshots

<img width="820" alt="screen shot 2017-03-05 at 14 51 50" src="https://cloud.githubusercontent.com/assets/576537/23587774/5ebfeb08-01b3-11e7-831d-c7975912a3ad.png">
<img width="705" alt="screen shot 2017-03-05 at 14 28 28" src="https://cloud.githubusercontent.com/assets/576537/23587776/67b048c0-01b3-11e7-9cb9-cb5a5f88a27b.png">
Version 0.4.0: tag_name: v0.4.0
body: ## New features
- Now Autoconfig API application is available for installation on Linux machines!
  It's available as [AppImage](http://appimage.org/) distributable in Downloads section.

*Application got navigation section on the left hand side which has two sections – Environments and Logs. Logs section will allow you to see logs for specific environment:
<img width="598" alt="screen shot 2017-03-02 at 17 46 52" src="https://cloud.githubusercontent.com/assets/576537/23517383/7c5ccf2c-ff70-11e6-8c57-449cb326ebe1.png">
It is also possible to navigate to the Logs section directly from Environments list:
<img width="767" alt="screen shot 2017-03-02 at 17 50 29" src="https://cloud.githubusercontent.com/assets/576537/23517471/c10f0ebe-ff70-11e6-867f-334d27f9b70e.png">

## Fixes
- Delete button on Delete confirmation dialog was disabled in some scenarios

Provision configurations management: tag_name: v0.3.4
body: ## New features
- Right now it's possible to store custom provisioning configuration with a specific name. Later you can provision new environments much faster and easier using stored configurations.
  <img width="362" alt="screen shot 2017-02-20 at 11 07 06" src="https://cloud.githubusercontent.com/assets/576537/23120835/49ff5d7a-f75e-11e6-8a4a-6dafb9bfff31.png">
- Autoconfig API URL should be provided as a configuration property for security concerns
  <img width="826" alt="screen shot 2017-02-20 at 10 41 31" src="https://cloud.githubusercontent.com/assets/576537/23120841/50ce93be-f75e-11e6-8979-bb86bab2bc76.png">

## Fixes
- Fix copy/paste functionality in the app
- Open external links browser window instead of app window
- Correct error reporting for 4xx HTTP errors

v0.3.3: tag_name: v0.3.3
0.3.2: tag_name: v0.3.2