aboutsummaryrefslogtreecommitdiff
path: root/guix-data-service
Commit message (Collapse)AuthorAge
* Include the revision details for package dervation comparisonsChristopher Baines2020-12-20
| | | | I'm wanting the commits for tagging builds.
* Stop package metadata changes being includedChristopher Baines2020-12-20
| | | | In the package-derivation-differences-data.
* Tell the user how to specify a datetime.Leo Famulari2020-12-19
| | | | Also correct a mistake in the error message for invalid datetime formats.
* Improve build links on the package derivations pageChristopher Baines2020-12-09
|
* Support showing package derivations by build statusChristopher Baines2020-12-09
| | | | I'm particularly thinking about listing packages which fail to build.
* Support querying package derivations by build statusChristopher Baines2020-12-09
|
* Improve the parse-commit invalid parameter handlingChristopher Baines2020-11-28
|
* Make it possible to show HTML for the invalid parameter messagesChristopher Baines2020-11-28
| | | | So that they can include links.
* Add system and target controls to the package derivation comparisonChristopher Baines2020-11-25
| | | | By datetime, as these parameters are supported.
* Fix typo with build_change parameterChristopher Baines2020-11-21
| | | | For the compare by datetime package derivations page.
* Fix the JSON link on the compare package derivations pageChristopher Baines2020-11-21
|
* Consolidate the package derivation comparison codeChristopher Baines2020-11-21
|
* Start merging the package derivation comparison codeChristopher Baines2020-11-21
|
* Extract out the compare form controlsChristopher Baines2020-11-21
| | | | So they can be used for the package derivations page
* Fix some links on the compare pageChristopher Baines2020-11-21
|
* Add default datetimes for compare-by-datetimeChristopher Baines2020-11-21
| | | | As this makes it easy to compare the current state of two branches.
* Improve the comparison page interfaceChristopher Baines2020-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-datetimeChristopher Baines2020-11-21
|
* Avoid errors in form-horizontal-controlChristopher Baines2020-11-21
| | | | When invalid parameters don't have a message.
* Avoid crashing when no compare arguments are providedChristopher Baines2020-11-21
|
* Fix build links on the derivation pageChristopher Baines2020-11-20
| | | | | In the case where the build is for a different derivation with the same outputs.
* Improve the headings on the compare derivations pageChristopher Baines2020-11-20
|
* Don't show all results on the compare package derivation pageChristopher Baines2020-11-20
| | | | | By default. For comparisons involving lots of changed derivations, the page can take too long to render.
* Allow the package derivation data procedure to not return all dataChristopher Baines2020-11-20
| | | | By adding after-name and limit-results parameters.
* Fix typoChristopher Baines2020-11-19
|
* Include a "Build change" filter on the package derivations pageChristopher Baines2020-11-19
| | | | This helps determine what things a change broke or fixed for example.
* Support selecting compared package derivations by build changeChristopher Baines2020-11-19
|
* Clean up some unused code in the compare controllerChristopher Baines2020-11-19
|
* Fix compare by datetime URLChristopher Baines2020-11-19
| | | | Use package-derivations rather than derivations, as this is more accurate.
* Vacuum the log parts table after deleting entries from itChristopher Baines2020-11-17
| | | | To help keep the number of dead tuples down.
* Vacuum the package derivations table after each jobChristopher Baines2020-11-17
| | | | | | | | As each job deletes lots of rows in the table, vacuum it to free up space for the next job. I don't think this is something to do widely, but I wanted to try it out for the tables which have a lot of churn.
* Rework some of the table entries in the package through time tablesChristopher Baines2020-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 timeChristopher Baines2020-11-16
| | | | Just to make sure it's easy to see.
* Support not querying pending buildsChristopher Baines2020-11-01
| | | | As this can take some time.
* Allow only fetching builds for a specific systemChristopher Baines2020-11-01
|
* Support limiting fetching pending builds to specific revisionsChristopher Baines2020-11-01
|
* Only query recent pending buildsChristopher Baines2020-11-01
| | | | To avoid old pending builds that never leave the scheduled/started state.
* Improve verbose output for fetching build informationChristopher Baines2020-11-01
|
* Fix call-with-time-logging in (guix-data-service utils)Christopher Baines2020-11-01
| | | | It was just recording 0.
* Show build information when comparing package derivationsChristopher Baines2020-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 inChristopher Baines2020-10-31
|
* Add a way of displaying build statuses as small labelsChristopher Baines2020-10-31
|
* Rename some derivation comparison proceduresChristopher Baines2020-10-31
| | | | As they actually just relate to package derivations.
* Add default "none" target to the package derivation outputs pageChristopher Baines2020-10-31
| | | | | This avoids odd results for the links from the package substitute availability page.
* Improve the failed comparison pageChristopher Baines2020-10-23
|
* Fix compare package derivations JSON linkChristopher Baines2020-10-23
|
* Sort the pending builds by timestampChristopher Baines2020-10-21
| | | | So that builds that have been pending for a longer time are fetched first.
* Update insert-new-latest-status-entriesChristopher Baines2020-10-21
| | | | | To use the status first for ordering, then the timestamp. This ensures sensible behaviour regardless of what timestamps are present.
* Increase the limit on pending builds to queryChristopher Baines2020-10-21
| | | | As there are quite a lot of pending builds.
* Fix rendering of the /builds pageChristopher Baines2020-10-21
|