| Commit message (Expand) | Author | Age |
* | Use knots•••A library of extracted Guile Fibers patterns and utilities.
| Christopher Baines | 2024-12-15 |
* | Fix some select-build-servers calls | Christopher Baines | 2023-12-04 |
* | Stop using a pool of threads for database operations•••Now that squee cooperates with suspendable ports, this is unnecessary. Use a
connection pool to still support running queries in parallel using multiple
connections.
| Christopher Baines | 2023-07-10 |
* | Fix an issue with the /builds page | Christopher Baines | 2022-03-11 |
* | Set more informative page titles•••For many pages where previously the title was just "Guix Data Service".
Signed-off-by: Christopher Baines <mail@cbaines.net>
| Canan Talayhan | 2021-04-23 |
* | Support more query parameters on the /builds page | Christopher Baines | 2021-02-08 |
* | Fix rendering of the /builds page | Christopher Baines | 2020-10-21 |
* | Limit the builds displayed on the /builds page•••Otherwise it can't render if there are lots of builds.
| Christopher Baines | 2020-10-21 |
* | Tweak linking to build servers•••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.
| Christopher Baines | 2020-10-11 |
* | Completely rework the way db connections are handled during requests•••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.
| Christopher Baines | 2020-10-03 |
* | Fix the builds table headers | Christopher Baines | 2020-07-02 |
* | Improve the linking to build servers•••Add a build-url function that returns the URL to use, and use this where
appropriate.
| Christopher Baines | 2020-07-01 |
* | Fix match in render-builds | Christopher Baines | 2020-06-28 |
* | Add a lookup_builds field to the build_servers table•••This is to allow for build servers where only the substitutes should be
queried, and it shouldn't be assumed that they're running Cuirass.
| Christopher Baines | 2020-05-24 |
* | Add links from the builds pages to the pages for individual builds | Christopher Baines | 2019-12-22 |
* | Break down the build stats by build server | Christopher Baines | 2019-12-14 |
* | Move build-status helpers to the html-utils module | Christopher Baines | 2019-12-12 |
* | Support querying builds by build servers | Christopher Baines | 2019-12-12 |
* | Support querying builds by status | Christopher Baines | 2019-12-12 |
* | Extract the builds page in to it's own set of modules•••To allow for expanding it, without cluttering the root controller.
| Christopher Baines | 2019-11-24 |