Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Remove built guix-data-service-process-branch-updated-email file | Christopher Baines | 2019-04-08 | |
| | | | | It should never have been committed. | |||
* | More easily support stopping guix-data-service-process-jobs | Christopher Baines | 2019-03-29 | |
| | ||||
* | Better handle failures when computing the transative supported inputs | Christopher Baines | 2019-03-29 | |
| | ||||
* | Deduplicate inferior packages | Christopher Baines | 2019-03-29 | |
| | | | | As sometimes there can be duplicates, for example with deprecated packages. | |||
* | Delete duplicate entries in the package-entries list | Christopher Baines | 2019-03-28 | |
| | | | | | This can happen when the same package is defined with two names, for example, with deprecated-package. | |||
* | Support displaying builtin:download derivations | Christopher Baines | 2019-03-28 | |
| | ||||
* | Try to handle the guix store item being garbage collected | Christopher Baines | 2019-03-28 | |
| | ||||
* | Handle missing derivations when rendering the comparison | Christopher Baines | 2019-03-24 | |
| | ||||
* | Switch parts of the comparison code to use hash tables | Christopher Baines | 2019-03-24 | |
| | | | | | Rather than vhashes. This removes the need for the expensive vhash-delete calls. | |||
* | Switch dynamic-wind for with-throw-handler | Christopher Baines | 2019-03-24 | |
| | | | | | Not sure why, but dynamic-wind was causing issues by closing the database connection too early, but with-throw-handler seems to work OK. | |||
* | Remove redundant lambda from deduplicate-strings | Christopher Baines | 2019-03-24 | |
| | ||||
* | Handle 0 derivations in package-data-vhash->derivations-and-build-status | Christopher Baines | 2019-03-24 | |
| | ||||
* | Differentiate filtering better for select-derivations-and-build-status | Christopher Baines | 2019-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 query in select-derivations-and-build-status | Christopher Baines | 2019-03-24 | |
| | | | | Fix handling derivations which target multiple systems (somehow?). | |||
* | Deduplicate file-names in select-derivations-and-build-status | Christopher Baines | 2019-03-24 | |
| | | | | As this can make the queries a bit more readable. | |||
* | Extract out deduplicate-strings to the utils module | Christopher Baines | 2019-03-24 | |
| | ||||
* | Add ruby-rerun to the guix-dev.scm file | Christopher Baines | 2019-03-24 | |
| | | | | | As this is useful for running the server, and restarting automatically on code changes. | |||
* | Order the index page guix revision jobs | Christopher Baines | 2019-03-19 | |
| | ||||
* | Check the type of the header values in branch-updated-emails | Christopher Baines | 2019-03-19 | |
| | ||||
* | Add support for processing branch updated emails | Christopher Baines | 2019-03-19 | |
| | ||||
* | Fix the layout on the derivation and store item pages | Christopher Baines | 2019-03-19 | |
| | ||||
* | Improve the form styling on the index page | Christopher Baines | 2019-03-17 | |
| | ||||
* | Ensure all rows contain a column | Christopher Baines | 2019-03-17 | |
| | | | | | As this helps with the layout, especially the whitespace to the left on smaller screens. | |||
* | Update the JSON link on the compare/derivations page | Christopher Baines | 2019-03-17 | |
| | ||||
* | Fix comparison in render-compare/derivations | Christopher Baines | 2019-03-17 | |
| | ||||
* | Improve the compare derivations page | Christopher Baines | 2019-03-17 | |
| | | | | | Add support for filtering the results, and add the system and target to the output. | |||
* | Add build-status-value->display-string | Christopher Baines | 2019-03-17 | |
| | ||||
* | Fix the JSON responses for the comparison pages | Christopher Baines | 2019-03-16 | |
| | ||||
* | Increase the margin for buttons on the right of the compare page | Christopher Baines | 2019-03-16 | |
| | ||||
* | Fix some duplication on the compare page | Christopher Baines | 2019-03-16 | |
| | | | | For the new and removed package sections. | |||
* | Improve the display of the show revision page | Christopher Baines | 2019-03-16 | |
| | ||||
* | Remove the bottom margin from the header | Christopher Baines | 2019-03-16 | |
| | | | | As it's a bit unnecessary. | |||
* | Further improve load-new-guix-revision-jobs | Christopher Baines | 2019-03-16 | |
| | | | | | | | | | Split the derivations up in to some groups, and run invalidate-derivation-caches! inbetween to try and reduce the memory usage. Also make a couple of other changes to reduce memory usage or protect against errors. | |||
* | Time more steps in load-new-guix-revision | Christopher Baines | 2019-03-15 | |
| | | | | This is useful for debugging purposes. | |||
* | Better guard against errors in packages when loading revisions | Christopher Baines | 2019-03-15 | |
| | | | | | In particular, things like undefined variables in the package definition. | |||
* | Avoid loading in all derivations | Christopher Baines | 2019-03-14 | |
| | | | | | Just load in the ones that are not already in the database, as this will hopefully be faster and require less memory. | |||
* | Hopefully speed up the new guix revision processing | Christopher Baines | 2019-03-13 | |
| | | | | | | Compute all derivations at once in the inferior, avoiding round trips to hopefully speed it up. Close the inferior earlier to free up memory, and add more debugging output. | |||
* | Many changes | Christopher Baines | 2019-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. | |||
* | Add some catch all error handling to fetch-build-for-derivation | Christopher Baines | 2019-03-08 | |
| | ||||
* | Fetch more derivations with no known build | Christopher Baines | 2019-03-07 | |
| | | | | To try and process the backlog a bit. | |||
* | Continue improving pages and linking things together | Christopher Baines | 2019-03-07 | |
| | ||||
* | Decrease builds number to 1 | Christopher Baines | 2019-03-07 | |
| | | | | As I don't think these endpoints can return more than 1 result. | |||
* | Improve logging in builds.scm | Christopher Baines | 2019-03-07 | |
| | ||||
* | Improve derivation display on the builds page | Christopher Baines | 2019-03-07 | |
| | ||||
* | Start to visualise derivations | Christopher Baines | 2019-03-07 | |
| | ||||
* | Improve error handling in builds.scm | Christopher Baines | 2019-03-06 | |
| | ||||
* | Add a few new pages | Christopher Baines | 2019-03-06 | |
| | | | | For showing more information about builds, revisions and derivations. | |||
* | Include the status of derivations | Christopher Baines | 2019-03-06 | |
| | | | | On the comparison page. | |||
* | Add functionality to query build servers | Christopher Baines | 2019-03-06 | |
| | ||||
* | Add new models relating to builds and build servers | Christopher Baines | 2019-03-06 | |
| | | | | These will allow tracking what's going on with build servers. |