Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Fix typo with build_change parameter | Christopher Baines | 2020-11-21 | |
| | | | | For the compare by datetime package derivations page. | |||
* | Fix the JSON link on the compare package derivations page | Christopher Baines | 2020-11-21 | |
| | ||||
* | Consolidate the package derivation comparison code | Christopher Baines | 2020-11-21 | |
| | ||||
* | Start merging the package derivation comparison code | Christopher Baines | 2020-11-21 | |
| | ||||
* | Extract out the compare form controls | Christopher Baines | 2020-11-21 | |
| | | | | So they can be used for the package derivations page | |||
* | Fix some links on the compare page | Christopher Baines | 2020-11-21 | |
| | ||||
* | Add default datetimes for compare-by-datetime | Christopher Baines | 2020-11-21 | |
| | | | | As this makes it easy to compare the current state of two branches. | |||
* | Improve the comparison page interface | Christopher Baines | 2020-11-21 | |
| | | | | | Try to unify the code for the different comparison modes, so that there's less of it. | |||
* | Specify an invalid parameter message in parse-datetime | Christopher Baines | 2020-11-21 | |
| | ||||
* | Avoid errors in form-horizontal-control | Christopher Baines | 2020-11-21 | |
| | | | | When invalid parameters don't have a message. | |||
* | Avoid crashing when no compare arguments are provided | Christopher Baines | 2020-11-21 | |
| | ||||
* | Fix build links on the derivation page | Christopher Baines | 2020-11-20 | |
| | | | | | In the case where the build is for a different derivation with the same outputs. | |||
* | Improve the headings on the compare derivations page | Christopher Baines | 2020-11-20 | |
| | ||||
* | Don't show all results on the compare package derivation page | Christopher Baines | 2020-11-20 | |
| | | | | | By default. For comparisons involving lots of changed derivations, the page can take too long to render. | |||
* | Fix typo | Christopher Baines | 2020-11-19 | |
| | ||||
* | Include a "Build change" filter on the package derivations page | Christopher Baines | 2020-11-19 | |
| | | | | This helps determine what things a change broke or fixed for example. | |||
* | Clean up some unused code in the compare controller | Christopher Baines | 2020-11-19 | |
| | ||||
* | Fix compare by datetime URL | Christopher Baines | 2020-11-19 | |
| | | | | Use package-derivations rather than derivations, as this is more accurate. | |||
* | Rework some of the table entries in the package through time tables | Christopher Baines | 2020-11-16 | |
| | | | | | Try to clarify what the data means, make the revision commit more prominent compared to the date and improve the display on smaller screens. | |||
* | Use a darker grey on the tables through time | Christopher Baines | 2020-11-16 | |
| | | | | Just to make sure it's easy to see. | |||
* | Show build information when comparing package derivations | Christopher Baines | 2020-10-31 | |
| | | | | | As this is useful to see, as it can indicate that a change to the derivation has led to the builds to start failing/succeeding. | |||
* | Remove a few peek calls that snuck in | Christopher Baines | 2020-10-31 | |
| | ||||
* | Add a way of displaying build statuses as small labels | Christopher Baines | 2020-10-31 | |
| | ||||
* | Rename some derivation comparison procedures | Christopher Baines | 2020-10-31 | |
| | | | | As they actually just relate to package derivations. | |||
* | Add default "none" target to the package derivation outputs page | Christopher Baines | 2020-10-31 | |
| | | | | | This avoids odd results for the links from the package substitute availability page. | |||
* | Improve the failed comparison page | Christopher Baines | 2020-10-23 | |
| | ||||
* | Fix compare package derivations JSON link | Christopher Baines | 2020-10-23 | |
| | ||||
* | Fix rendering of the /builds page | Christopher Baines | 2020-10-21 | |
| | ||||
* | Limit the builds displayed on the /builds page | Christopher Baines | 2020-10-21 | |
| | | | | Otherwise it can't render if there are lots of builds. | |||
* | Add a view build link on the build page | Christopher Baines | 2020-10-21 | |
| | ||||
* | Fix broken links to builds | Christopher Baines | 2020-10-21 | |
| | ||||
* | Include the revision in the package derivation outputs JSON | Christopher Baines | 2020-10-13 | |
| | ||||
* | Include package details for the package derivation outputs JSON | Christopher Baines | 2020-10-13 | |
| | | | | So it's easier to match the output back to the package. | |||
* | Tweak linking to build servers | Christopher Baines | 2020-10-11 | |
| | | | | | | Move the logic from different places in the view code, and also start supporting linking to guix.cbaines.net builds. I'm unsure quite how to generalise this, but just starting doing it is probably the way forward. | |||
* | Improve latest processed revision pages for reproducibility stuff | Christopher Baines | 2020-10-11 | |
| | | | | | Support the package-derivation-outputs page, and switch the package-reproducibility page across to use it. | |||
* | Add a very rough JSON output for the package derivation outputs page | Christopher Baines | 2020-10-11 | |
| | ||||
* | Split the jobs metric in to succeede, queued and failed | Christopher Baines | 2020-10-09 | |
| | | | | Rather than just completed or not. | |||
* | Add Prometheus metrics for indexes specifically | Christopher Baines | 2020-10-09 | |
| | ||||
* | Include the base commit and target commit in the compare output | Christopher Baines | 2020-10-09 | |
| | | | | This makes it easier to make other requests with the response body. | |||
* | Include tablespace as a label for table metrics | Christopher Baines | 2020-10-09 | |
| | | | | As this will make it easier to tell where space is going. | |||
* | Improve select-job-for-commit | Christopher Baines | 2020-10-09 | |
| | | | | It now returns #f or a list, rather than the empty list or a nested list. | |||
* | Clarify that the derivations comparison only is for packages | Christopher Baines | 2020-10-09 | |
| | | | | As it excludes the channel instances and system tests. | |||
* | Use letpar& for systems and targets in render-compare/derivations | Christopher Baines | 2020-10-09 | |
| | ||||
* | Change the derivation comparison targets | Christopher Baines | 2020-10-09 | |
| | | | | To be targets, rather than systems. | |||
* | Link to the revisions in the comparison header | Christopher Baines | 2020-10-09 | |
| | ||||
* | Support storing whether to authenticate commits by git repository | Christopher Baines | 2020-10-07 | |
| | | | | To allow using the Guix Data Service when commits aren't authenticated. | |||
* | Fix the no latest revision behaviour for the latest revision links | Christopher Baines | 2020-10-04 | |
| | | | | | Previously the render-unknown-revision procedure would error, as it wasn't meant for this purpose. | |||
* | Remove some unnecessary parallel-via-thread-pool-channel calls | Christopher Baines | 2020-10-04 | |
| | | | | As these were causing errors because they were nested in letpar&. | |||
* | Bump the copyright date in the footer | Christopher Baines | 2020-10-03 | |
| | | | | Later is better than never... | |||
* | Completely rework the way db connections are handled during requests | Christopher Baines | 2020-10-03 | |
| | | | | | | | | | | | | | Previously, a connection was passed through the code handling the request. When queries were performed, this could block the thread though, potentially leaving the server unable to serve other requests. Instead, this now runs queries in a pool of threads. This should remove the possibility of blocking the threads used by the web server, and in doing so, some of the queries have been parallelised. I''m still not sure about the naming and syntax, but I think the functionality is a sort of step forward. |