| Commit message (Expand) | Author | Age |
* | 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 |
* | Improve support for redirecting to the branch pages | Christopher Baines | 2023-06-28 |
* | Better handle systems with expected low substitute availability•••And include powerpc64le-linux in this list, as the bordeaux build farm doesn't
have consistent capacity for this system yet.
| Christopher Baines | 2023-06-25 |
* | Move issue related code from the server module | Christopher Baines | 2023-06-15 |
* | Make branch builds conditional on master branch substitute availability•••As is done for patches. While the build coordinator prioritises the builds, I
think this can stil help make best use of the build farm.
| Christopher Baines | 2023-06-03 |
* | Highlight when branches are out of date | Christopher Baines | 2023-06-02 |
* | Highlight low master branch substitute availability on the issue page | Christopher Baines | 2023-06-02 |
* | Try to reduce the frequency of the requests to issues.guix.gnu.org•••To avoid the DoS protection.
| Christopher Baines | 2023-05-31 |
* | Set a more sensible #:ttl on list-non-master-branches | Christopher Baines | 2023-05-25 |
* | Redirect from the issue page to a branch•••When this issue is a request to merge a branch.
| Christopher Baines | 2023-05-24 |
* | Show a table of branches on the homepage | Christopher Baines | 2023-05-24 |
* | Make patch testing conditional on master branch substitute availability•••Patch testing has been disabled manually recently as master branch substitute
availability has been low, but this change automates that.
While this check is quite rough, it's generally not worth submitting builds
when the substitute availability for the master branch is low since the build
farm will be busy with master branch builds.
| Christopher Baines | 2023-05-23 |
* | Extract out branch related code | Christopher Baines | 2023-05-23 |
* | Change branch comparisons to work on more specific commit ranges•••Rather than just comparing against the latest master revision.
This includes changes to improve request handling to the data service.
| Christopher Baines | 2023-05-22 |
* | Instrument the substitute availability of branches•••So that it's possible to get an idea of how this changes over time.
| Christopher Baines | 2023-05-06 |
* | Make some tweaks around refreshing patches data | Christopher Baines | 2023-04-20 |
* | Increase the number of patch series to show/process•••Also increase the parallelism for refreshing the data.
| Christopher Baines | 2023-03-15 |
* | Show more information about branches, including substitute availability | Christopher Baines | 2023-03-12 |
* | Simplify handling the derivation-changes in issue-data | Christopher Baines | 2023-03-11 |
* | Avoid returning exceptions in the issue-data•••As these can't be read back from the cache.
| Christopher Baines | 2023-03-11 |
* | Fix the TTL for refreshing issue data | Christopher Baines | 2023-03-11 |
* | Better manage the data for issues•••Don't use the full derivation changes data when trying to render the page, as
that might be quite large. Instead, compute and cache the counts, and then use
this for rendering.
| Christopher Baines | 2023-03-11 |
* | Remove unnecessarily duplicated derivation changes procedures | Christopher Baines | 2023-03-11 |
* | Rework the branch page and data•••This should address the performance problems, and begin to make this page
useful.
| Christopher Baines | 2023-03-11 |
* | Don't look at the version- branches•••As these don't represent changes to check.
| Christopher Baines | 2023-02-17 |
* | Tweak the ttl handling when refreshing data•••So that unnecessary refreshing doesn't happen when restarting the
qa-frontpage.
| Christopher Baines | 2023-02-17 |
* | Tweak and join up how many patch series are processed•••By different parts of the code.
| Christopher Baines | 2023-02-17 |
* | Drop the concurrency for fetching branch changes•••As that's quite expensive.
| Christopher Baines | 2023-02-03 |
* | Add a thread to refresh data for branches | Christopher Baines | 2023-02-03 |
* | Make the refresh data thread more specific•••As I want to add another thread for non-patch branches.
| Christopher Baines | 2023-02-03 |
* | Improve the badges•••Make them bigger and a consistent size, also increase the font size.
| Christopher Baines | 2022-12-11 |
* | Don't cache missing refs for issue branches | Christopher Baines | 2022-12-09 |