aboutsummaryrefslogtreecommitdiff
path: root/guix-data-service/comparison.scm
Commit message (Collapse)AuthorAge
* Remove some peek statements that snuck inChristopher Baines2019-11-21
|
* Include news entries on the comparison pageChristopher Baines2019-11-21
|
* Add a basic derivation comparison pageChristopher Baines2019-11-21
|
* Show lint warnings on the comparison pageChristopher Baines2019-09-07
|
* Alphabetically order the derivation comparison pageChristopher Baines2019-08-06
|
* Support filtering by systems and targets when comparing derivationsChristopher Baines2019-08-06
|
* Improve derivation comparison to show more changesChristopher Baines2019-08-06
| | | | | In cases where the version is changed for example, the relevant derivations will now show up, whereas previously they did not.
* Switch parts of the comparison code to use hash tablesChristopher Baines2019-03-24
| | | | | Rather than vhashes. This removes the need for the expensive vhash-delete calls.
* Handle 0 derivations in package-data-vhash->derivations-and-build-statusChristopher Baines2019-03-24
|
* Differentiate filtering better for select-derivations-and-build-statusChristopher Baines2019-03-24
| | | | | | An empty list of derivation-file-names should result in no results, but in the case of the systems, targets and build-statuses, we want all of the results.
* Improve the compare derivations pageChristopher Baines2019-03-17
| | | | | Add support for filtering the results, and add the system and target to the output.
* Fix the JSON responses for the comparison pagesChristopher Baines2019-03-16
|
* Fix some duplication on the compare pageChristopher Baines2019-03-16
| | | | For the new and removed package sections.
* Many changesChristopher Baines2019-03-11
| | | | | | | | | | | | | | A large proportion of these changes relate to changing the way packages relate to derivations. Previously, a package at a given revision had a single derivation. This was OK, but didn't account for multiple architectures. Therefore, these changes mean that a package has multiple derivations, depending on the system of the derivation, and the target system. There are multiple changes, small and large to the web interface as well. More pages link to each other, and the visual display has been improved somewhat.
* Include the status of derivationsChristopher Baines2019-03-06
| | | | On the comparison page.
* Add a new page comparing the derivations of two revisionsChristopher Baines2019-02-24
|
* Improve the model for derivationsChristopher Baines2019-02-10
| | | | | | These changes mean that more information about derivations is recorded. There are a number of corresponding changes in the database schema that are not tracked in the repository unfortunately.
* Initial commitChristopher Baines2019-02-07
This is a service designed to provide information about Guix. At the moment, this initial prototype gathers up information about packages, the associated metadata and derivations. The initial primary use case is to compare two different revisions of Guix, detecting which packages are new, no longer present, updated or otherwise different. It's based on the Mumi project. [1]: https://git.elephly.net/software/mumi.git