Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Start tracking which store paths are in use | Christopher Baines | 2019-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 sense | Christopher Baines | 2018-07-06 |
| | |||
* | Display some basic details about data snapshots | Christopher Baines | 2018-07-06 |
| | |||
* | Use the jobs partial on the setup page | Christopher Baines | 2018-07-05 |
| | | | | For the fetch revision jobs. | ||
* | Tweak the job partial text | Christopher Baines | 2018-07-05 |
| | |||
* | Don't show the danger styling for new jobs | Christopher Baines | 2018-07-05 |
| | |||
* | More jobs partial improvements | Christopher Baines | 2018-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 top | Christopher Baines | 2018-07-05 |
| | |||
* | Customise the services message on the show page | Christopher Baines | 2018-07-05 |
| | | | | For mini environments. | ||
* | Fix pluralising failures | Christopher Baines | 2018-07-05 |
| | |||
* | Use alerts rather than contextual panel classes | Christopher Baines | 2018-07-05 |
| | | | | As the alerts are a bit less overpowering visually. | ||
* | Use contextual classes for the job panels | Christopher Baines | 2018-07-05 |
| | |||
* | Ensure all the job panels start closed. | Christopher Baines | 2018-07-05 |
| | |||
* | Remove the "Job:" prefix from the panel title | Christopher Baines | 2018-07-05 |
| | | | | As it wasn't adding anything. | ||
* | Fix the accordion behaviour of the jobs partial | Christopher Baines | 2018-07-05 |
| | |||
* | Add Jobs and Terraform States to the nav bar | Christopher Baines | 2018-07-05 |
| | |||
* | Add a title to the jobs index page | Christopher Baines | 2018-07-05 |
| | |||
* | Only show available backends on the setup page | Christopher Baines | 2018-07-05 |
| | |||
* | Disable the Refresh button if there is no state to refresh | Christopher Baines | 2018-07-04 |
| | |||
* | Add a simple title back to the index page | Christopher Baines | 2018-07-04 |
| | | | | To fix the styling. | ||
* | Remove the titles from the mini environment index page | Christopher Baines | 2018-07-04 |
| | | | | | Ownership isn't implemented yet, so just remove the titles that suggest it is. | ||
* | Add a really basic que_jobs index pagerelease_3 | Christopher Baines | 2018-07-01 |
| | |||
* | Add a couple of buttons to speed up service selection | Christopher Baines | 2018-06-24 |
| | |||
* | Support 'Stopping' the AWS backend | Christopher Baines | 2018-06-23 |
| | | | | Which means just destroying the build machine. | ||
* | Use an animated progress bar in the jobs partial | Christopher Baines | 2018-06-23 |
| | |||
* | Redesign the mini environment show page | Christopher Baines | 2018-06-23 |
| | | | | With similar changes to the backend pages. | ||
* | Improve the jobs partial | Christopher Baines | 2018-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 reporting | Christopher Baines | 2018-06-23 |
| | | | | | Use panels and list groups to better layout the actions and status. | ||
* | Style the "View all terraform states" link as a button | Christopher Baines | 2018-06-23 |
| | |||
* | Add a history view for terraform states | Christopher Baines | 2018-06-23 |
| | | | | And link to this from the mini environment page. | ||
* | Support refreshing the state of backends | Christopher Baines | 2018-06-23 |
| | |||
* | Add support for managing Terraform AWS backends from the show page | Christopher Baines | 2018-06-23 |
| | |||
* | Support managing the libvirt backend from the show page | Christopher Baines | 2018-06-23 |
| | |||
* | Handle SSH keys via the database | Christopher Baines | 2018-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 finished | Christopher Baines | 2018-06-22 |
| | | | | This doesn't make sense. | ||
* | Remove the button from the mini environment index page | Christopher Baines | 2018-06-22 |
| | | | | Instead make the entire panel a link. | ||
* | Change most of the primary buttons to use the default styling | Christopher Baines | 2018-06-22 |
| | | | | This is something the style guide suggests. | ||
* | Use the status information on the mini environment index page | Christopher Baines | 2018-06-22 |
| | |||
* | Reverse the jobs order on the mini environments show page | Christopher Baines | 2018-06-22 |
| | | | | It's more useful to have the most recent jobs at the top. | ||
* | Give the jobs more descriptive titles on the show page | Christopher Baines | 2018-06-22 |
| | |||
* | Replace the GovukGuix::BuildJob | Christopher Baines | 2018-06-22 |
| | | | | | With a service that performs the same function, and use the MiniEnvironmentJob instead. | ||
* | Reverse the list of historical states | Christopher Baines | 2018-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 page | Christopher Baines | 2018-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 page | Christopher Baines | 2018-06-21 |
| | | | | And add some test data to make the corresponding test more rigorous. | ||
* | Update Que to 1.0.0 (beta 3) | Christopher Baines | 2018-06-21 |
| | |||
* | Add a view raw JSON link to the Terraform state page | Christopher Baines | 2018-06-20 |
| | |||
* | Display Terraform states | Christopher Baines | 2018-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 page | Christopher Baines | 2018-06-19 |
| | |||
* | Change how the EFS File System is handled | Christopher Baines | 2018-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 page | Christopher Baines | 2018-06-01 |
| |