Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Add missing build-aux files | Christopher Baines | 2019-04-16 |
| | | | | | And tweak the .gitignore to reduce the chance that similar files are missed in the future. | ||
* | Add .dir-locals.el | Christopher Baines | 2019-04-14 |
| | |||
* | Add an initial test | Christopher Baines | 2019-04-14 |
| | | | | Along with the buildsystem changes to make `make check` work. | ||
* | Add some initial Sqitch migrations | Christopher Baines | 2019-04-14 |
| | | | | These are based on the state of the current manually managed database. | ||
* | Tweak the Sqitch configuration | Christopher Baines | 2019-04-14 |
| | |||
* | Extract out some database functionality to another module | Christopher Baines | 2019-04-14 |
| | |||
* | Add a .gitattributes file | Christopher Baines | 2019-04-14 |
| | | | | This is recommended by the Sqitch docs. | ||
* | Move the sqitch files in to the sqitch directory | Christopher Baines | 2019-04-13 |
| | | | | To keep them together, and leave the top level repository directory clearer. | ||
* | Initialise Sqitch | Christopher Baines | 2019-04-13 |
| | | | | It's a tool for managing the database schema. | ||
* | Clear the packages derivation cache | Christopher Baines | 2019-04-10 |
| | | | | | As this should help prevent issues when the previously cached derivation is removed from the store. | ||
* | Improve the job processing | Christopher Baines | 2019-04-10 |
| | | | | Speed up checking for new jobs, and remove debugging output. | ||
* | Add a statistics page | Christopher Baines | 2019-04-08 |
| | | | | To show the total number of derivations, and guix revisions. | ||
* | Add a function to get a count of Guix revisions | Christopher Baines | 2019-04-08 |
| | |||
* | Add a function to get a count of derivations | Christopher Baines | 2019-04-08 |
| | |||
* | 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. |