aboutsummaryrefslogtreecommitdiff
path: root/app/views
Commit message (Collapse)AuthorAge
* Change most of the primary buttons to use the default stylingChristopher Baines2018-06-22
| | | | This is something the style guide suggests.
* Use the status information on the mini environment index pageChristopher Baines2018-06-22
|
* Reverse the jobs order on the mini environments show pageChristopher Baines2018-06-22
| | | | It's more useful to have the most recent jobs at the top.
* Give the jobs more descriptive titles on the show pageChristopher Baines2018-06-22
|
* Replace the GovukGuix::BuildJobChristopher Baines2018-06-22
| | | | | With a service that performs the same function, and use the MiniEnvironmentJob instead.
* Reverse the list of historical statesChristopher Baines2018-06-21
| | | | | On the terraform state show page. As it's more useful to see the recent states at the top.
* Redesign the mini environment show pageChristopher Baines2018-06-21
| | | | | | | | | | Start introducing some workflow, and simplifying the layout. Also improve the jobs partial, making it actually show when jobs are running. The next step is to run the build as a mini environment job, which should remove some unnecessary complexity.
* Fix an issue with the setup pageChristopher Baines2018-06-21
| | | | And add some test data to make the corresponding test more rigorous.
* Update Que to 1.0.0 (beta 3)Christopher Baines2018-06-21
|
* Add a view raw JSON link to the Terraform state pageChristopher Baines2018-06-20
|
* Display Terraform statesChristopher Baines2018-06-19
| | | | | | | | Add an index route, and a route to access a historical Terraform state by index. This also makes the ordering explicit, and fixes an issue with wrapped parameters.
* Display the repository remote location on the Setup pageChristopher Baines2018-06-19
|
* Change how the EFS File System is handledChristopher Baines2018-06-03
| | | | | | | | | | For the AWS backend. Bring it in to the Terraform configuration for the backend, where previously only the id was known. Also, alter the provisioning so that it can handle an empty EFS file system. This reduces the amount of manual setup required for AWS.
* Support selecting a data snapshot on the services pageChristopher Baines2018-06-01
|
* Add the form-horizontal CSS class to the services formChristopher Baines2018-06-01
| | | | As this helps with the CSS styling from Bootstrap.
* Enable editing the services when creating a mini environmentChristopher Baines2018-05-30
|
* Show the available services for each revisionChristopher Baines2018-05-24
|
* Don't disable the Destroy buttonChristopher Baines2018-05-03
|
* Remove line with trailing whitespaceChristopher Baines2018-05-03
|
* Add extra fields to the Terraform AWS backendChristopher Baines2018-05-03
|
* Display the initial Signon users on the show pageChristopher Baines2018-05-03
|
* Improve the jobs partialChristopher Baines2018-05-03
| | | | Fix some of the ids, add a caret, and improve the line length.
* Improve the handling of jobsChristopher Baines2018-04-12
| | | | | Move the display in to a partial and improve. Handle the finished and enqueued jobs in a more consistent way.
* License under the AGPLv3+Christopher Baines2018-04-12
|
* Remove some redundant viewsChristopher Baines2018-04-03
| | | | And replace with a redirect and flash message.
* Specify the ordering for revisionsChristopher Baines2018-04-03
| | | | And update the show page to use the default scope.
* Improve the govuk-guix revision pageChristopher Baines2018-04-03
| | | | Show the store path, and the mini environments which use this revision.
* Add domains to backends, and rework build jobsChristopher Baines2018-04-03
| | | | | | | Add a domain to the libvirt and AWS Terraform backends. Along the way, improve the backend controllers and views, and rework the build jobs, simplifying them in to a single new class GovukGuix::BuildJob, which uses configuration from the respective backend.
* Remove trailing whitespaceChristopher Baines2018-04-03
|
* Make the AWS region readonlyChristopher Baines2018-04-03
| | | | As updating it won't migrate the existing mini environments.
* Add support for specifying Signon usersChristopher Baines2018-04-03
| | | | When creating mini environments.
* Improve AWS backend supportChristopher Baines2018-03-29
|
* Add backend controllers, models and viewsChristopher Baines2018-03-29
| | | | Also annotate existing models.
* Add some govuk-guix related jobsChristopher Baines2018-03-29
| | | | And various other views and routes.
* AWS related tweaksChristopher Baines2018-03-29
|
* Add form for creating a mini environmentChristopher Baines2018-03-29
|
* Add terraform backend and initial guix configurationChristopher Baines2018-03-29
|
* Initial commitChristopher Baines2018-03-29