aboutsummaryrefslogtreecommitdiff
path: root/app/views
Commit message (Collapse)AuthorAge
* Start tracking which store paths are in useChristopher Baines2019-01-01
| | | | | This will enable garbage collection of the Guix store, without removing things that are still in use.
* Don't say "Plus 0 services" ... as that doesn't make senseChristopher Baines2018-07-06
|
* Display some basic details about data snapshotsChristopher Baines2018-07-06
|
* Use the jobs partial on the setup pageChristopher Baines2018-07-05
| | | | For the fetch revision jobs.
* Tweak the job partial textChristopher Baines2018-07-05
|
* Don't show the danger styling for new jobsChristopher Baines2018-07-05
|
* More jobs partial improvementsChristopher Baines2018-07-05
| | | | | Change the padding and margins to make the panel headings smaller. Also support the running state better.
* Show the most recent mini environments at the topChristopher Baines2018-07-05
|
* Customise the services message on the show pageChristopher Baines2018-07-05
| | | | For mini environments.
* Fix pluralising failuresChristopher Baines2018-07-05
|
* Use alerts rather than contextual panel classesChristopher Baines2018-07-05
| | | | As the alerts are a bit less overpowering visually.
* Use contextual classes for the job panelsChristopher Baines2018-07-05
|
* Ensure all the job panels start closed.Christopher Baines2018-07-05
|
* Remove the "Job:" prefix from the panel titleChristopher Baines2018-07-05
| | | | As it wasn't adding anything.
* Fix the accordion behaviour of the jobs partialChristopher Baines2018-07-05
|
* Add Jobs and Terraform States to the nav barChristopher Baines2018-07-05
|
* Add a title to the jobs index pageChristopher Baines2018-07-05
|
* Only show available backends on the setup pageChristopher Baines2018-07-05
|
* Disable the Refresh button if there is no state to refreshChristopher Baines2018-07-04
|
* Add a simple title back to the index pageChristopher Baines2018-07-04
| | | | To fix the styling.
* Remove the titles from the mini environment index pageChristopher Baines2018-07-04
| | | | | Ownership isn't implemented yet, so just remove the titles that suggest it is.
* Add a really basic que_jobs index pagerelease_3Christopher Baines2018-07-01
|
* Add a couple of buttons to speed up service selectionChristopher Baines2018-06-24
|
* Support 'Stopping' the AWS backendChristopher Baines2018-06-23
| | | | Which means just destroying the build machine.
* Use an animated progress bar in the jobs partialChristopher Baines2018-06-23
|
* Redesign the mini environment show pageChristopher Baines2018-06-23
| | | | With similar changes to the backend pages.
* Improve the jobs partialChristopher Baines2018-06-23
| | | | | Use titles to provide additional information, add support for expired jobs and clean up the text.
* Redesign the backend show page actions and status reportingChristopher Baines2018-06-23
| | | | | Use panels and list groups to better layout the actions and status.
* Style the "View all terraform states" link as a buttonChristopher Baines2018-06-23
|
* Add a history view for terraform statesChristopher Baines2018-06-23
| | | | And link to this from the mini environment page.
* Support refreshing the state of backendsChristopher Baines2018-06-23
|
* Add support for managing Terraform AWS backends from the show pageChristopher Baines2018-06-23
|
* Support managing the libvirt backend from the show pageChristopher Baines2018-06-23
|
* Handle SSH keys via the databaseChristopher Baines2018-06-23
| | | | | This makes it more explicit, and works around Terraform being unpredictable when dealing with SSH agents.
* Don't show the job duration if it's finishedChristopher Baines2018-06-22
| | | | This doesn't make sense.
* Remove the button from the mini environment index pageChristopher Baines2018-06-22
| | | | Instead make the entire panel a link.
* 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
|