| Commit message (Expand) | Author | Age |
* | Use knots web server exception handling feature | Christopher Baines | 2025-01-26 |
* | Add a robots.txt file•••To try and discourage scraping the pages that change often and aren't
worth indexing.
| Christopher Baines | 2025-01-15 |
* | Add missing import•••For fiberize.
| Christopher Baines | 2025-01-15 |
* | Improve the branches page•••And add a JSON repsonse.
| Christopher Baines | 2025-01-06 |
* | Use more from knots | Christopher Baines | 2025-01-06 |
* | Use Guile Knots•••Rather than the build coordinator for fibers utilties.
| Christopher Baines | 2024-12-17 |
* | Update and refactor the data service details•••The repository id has changed in the database, so update.
| Christopher Baines | 2024-12-15 |
* | Instrument the time to submit builds | Christopher Baines | 2024-07-12 |
* | Fix the branch package changes page | Christopher Baines | 2024-07-08 |
* | Query for branch changes by system•••And don't store the full data in the database, just the counts. This should
avoid timeout issues with the data service and speed up storing and fetching
the data from the cache.
| Christopher Baines | 2024-06-22 |
* | Set %patchwork-series-default-count earlier•••So it's set for the database threads.
| Christopher Baines | 2024-06-08 |
* | Move starting all threads to start-guix-qa-frontpage | Christopher Baines | 2024-06-08 |
* | Fix not passing #:count to latest-patchwork-series-by-issue | Christopher Baines | 2024-05-22 |
* | Use the individual issue series data cache for the issue page | Christopher Baines | 2024-05-18 |
* | Use fibers for refreshing issue and branch data | Christopher Baines | 2024-05-17 |
* | Write metrics as a single string•••To reduce the number of system calls.
| Christopher Baines | 2024-05-17 |
* | Use cooperative scheduling for fibers•••To simplify things.
| Christopher Baines | 2024-05-17 |
* | Submit builds in parallel via fibers | Christopher Baines | 2024-05-15 |
* | Submit branch builds via a fiber•••Rather than a thread.
| Christopher Baines | 2024-05-15 |
* | Pre-compute the branch, and use the issue title as well•••This allows changing the branch that QA applies the patches to by changing the
title of the issue.
| Christopher Baines | 2024-05-15 |
* | Update the metrics approach | Christopher Baines | 2024-04-26 |
* | Make some module tweaks | Christopher Baines | 2024-03-17 |
* | Add an information flow diagram | Christopher Baines | 2024-01-20 |
* | Use a different symbol when waiting for build results•••And group these issues towards the top of the patches list since they
potentially can be merged if there's not too many builds remaining.
| Christopher Baines | 2023-11-03 |
* | Change text for the "waiting for build results" status | Christopher Baines | 2023-11-03 |
* | Start to better describe when builds are waiting to happen•••Don't use the same styling as failed builds on the issue page, and also
separate out the systems which don't count towards the issue status.
| Christopher Baines | 2023-11-02 |
* | Add a simple package page | Christopher Baines | 2023-10-31 |
* | Generate a reproducible.json file•••Which can hopefully be consumed by https://ismypackagereproducibleyet.org/
| Christopher Baines | 2023-10-31 |
* | Add a reproducible-builds page to display data and issues•••Maybe this will be a useful starting point.
| Christopher Baines | 2023-10-30 |
* | Fetch and display package reproducibility information for branches•••This involved some refactoring of branch data in general.
| Christopher Baines | 2023-10-29 |
* | Make "large-number-of-builds" an issue status•••Rather than these falling within the unknown status.
| Christopher Baines | 2023-10-29 |
* | Support filtering by branch | Christopher Baines | 2023-10-21 |
* | Highlight the intended branch on the issue page | Christopher Baines | 2023-10-21 |
* | Add a new patches missing status | Christopher Baines | 2023-10-18 |
* | Refactor fetching data from patchwork•••Fetch pages one at a time until the required number of patch series has been
fetched.
This commit also changes the ordering from issue number to the series ID,
which will mean that series associated with older issues will be prefered over
newer issues with older series.
| Christopher Baines | 2023-10-17 |
* | Show the changes to cross derivations on issue pages | Christopher Baines | 2023-10-15 |
* | Include more statuses in the badges | Christopher Baines | 2023-10-12 |
* | Allow filtering issues by status | Christopher Baines | 2023-10-02 |
* | Add some more issue statuses•••So it's easier to find issues that have specific problems.
| Christopher Baines | 2023-09-27 |
* | Add a mechanism to add the reviewed-looks-good usertag to issues•••As a way of trying to prioritise merging patches that have been reviewed by
someone.
| Christopher Baines | 2023-09-26 |
* | Make reviewed-looks-good an issue status | Christopher Baines | 2023-09-26 |
* | Better handle patches that don't apply | Christopher Baines | 2023-09-19 |
* | Move submitting patch builds in to a fiber•••As this should help improve reliability and parallelism (eventually).
| Christopher Baines | 2023-09-13 |
* | Include port metrics•••To help identity if there are issues with too many file descriptors.
| Christopher Baines | 2023-09-07 |
* | Display the README as a page•••Like the data service.
| Christopher Baines | 2023-09-04 |
* | Switch to run-server/patched•••As run-server was just leading to two schedulers.
| Christopher Baines | 2023-07-25 |
* | Reduce the fibers parallelism•••To avoid having too many threads.
| Christopher Baines | 2023-07-25 |
* | Port the package changes functionality from branches to issues | Christopher Baines | 2023-07-21 |
* | Add a new package changes page•••And make some refactoring to make this easier.
| Christopher Baines | 2023-07-05 |
* | Add internal time metrics•••As this helps monitor for crashes.
| Christopher Baines | 2023-06-30 |