Danjela Lura
89aaf984ec
Include locale in search-packages-in-revision
...
Signed-off-by: Christopher Baines <mail@cbaines.net>
2020-06-26 17:54:19 +01:00
Danjela Lura
f16fdb44f1
Add indications for no translations available in the packages page
...
Signed-off-by: Christopher Baines <mail@cbaines.net>
2020-06-26 17:54:19 +01:00
Danjela Lura
5708b81002
Include locale in the JSON response for the packages page
...
Signed-off-by: Christopher Baines <mail@cbaines.net>
2020-06-26 17:54:19 +01:00
Danjela Lura
a3ac33c0e1
Provide the packages page with translations
...
Signed-off-by: Christopher Baines <mail@cbaines.net>
2020-06-19 16:03:32 +01:00
Danjela Lura
d3096de655
Use lint checker related translations on some pages
...
Signed-off-by: Christopher Baines <mail@cbaines.net>
2020-06-07 20:17:03 +01:00
e7e5a281ee
Support package substitute availability for the latest revision
2020-06-03 20:14:16 +01:00
67cda8f9cc
Make the package-reproducibility page work for the latest revision
2020-06-03 20:06:26 +01:00
11b13edac9
Populate package derivation outputs select options always
...
Even when the query parameters are invalid, as this is more useful. Thanks to
nckx for reporting.
2020-06-03 20:02:39 +01:00
b6754c8a4c
Add a lookup_builds field to the build_servers table
...
This is to allow for build servers where only the substitutes should be
queried, and it shouldn't be assumed that they're running Cuirass.
2020-05-24 17:02:53 +01:00
c5a5684f1d
Add a new package substitute availability page
2020-05-03 21:26:47 +01:00
6d3e8660bd
Allow filtering by substitute availability for derivation outputs
2020-05-03 21:26:47 +01:00
e4cb3a815a
Rename render-revision-derivation-outputs
...
To mention that this is just for package derivations.
2020-05-03 21:20:22 +01:00
f83cff7107
Add a JSON output for the revision channel instances
2020-04-24 10:46:20 +01:00
7a7dedfa1b
Implement the JSON response for the package derivations page
2020-04-24 10:28:44 +01:00
68420b1085
Support controlling the fields returned for package derivations
...
Mostly so that the builds can be avoided when querying for all the
derivations, as that's slow.
2020-04-24 10:17:12 +01:00
6fb3892712
Make it clearer that some things relate to package derivations
...
Rather than derivations in general.
2020-04-24 09:12:39 +01:00
Danjela lura
e514471fc9
Add option to change language of lint messages for the revision page
...
Signed-off-by: Christopher Baines <mail@cbaines.net>
2020-04-04 18:31:26 +01:00
c44297b615
Generate and store system test derivations for all supported systems
...
Rather than just the native system. I'm not quite sure of the value here, as I
guess system tests should behave the same regardless of the way the software
is compiled, but this seems like it could be useful, and being explicit about
the system the derivation is for is good.
2020-03-20 08:28:55 +00:00
119fd801e1
Fix some functions being called with the wrong number of arguments
2020-02-15 21:38:42 +00:00
5758795777
Set a default target for the revision builds page
...
This solves the build stats showing up incorrectly, as without this there was
no filtering on target.
2020-02-15 21:25:02 +00:00
374dc25440
Improve system and target query parameter handling
2020-02-13 23:11:59 +00:00
5cf186e5b1
Add a page for channel instance derivations
2020-02-12 08:37:57 +00:00
c8dec34f33
Switch to using more correct targets on the build page
2020-02-11 22:47:30 +00:00
f1989e8758
Rework cross derivations support
...
Stop using the system values as targets, and remove package derivation entries
where this is the case.
Switch the non-cross derivation case to have a target of "", rather than
matching the system, as this makes more sense, and is more consistent now that
the target values no longer match the system values.
Hardcode some more correct target values, and use these instead. Hopefully
this can be better integrated with Guix in the future.
This commit also includes a migration attempting to shrink some indexes.
2020-02-08 11:16:08 +00:00
19630014a3
Add a page to show system tests for a revision
2020-02-03 09:58:02 +01:00
d7036bdd37
Implement the search query input on the derivation outputs page
2020-01-04 22:15:39 +00:00
6cb7e92257
Support the search query input on the revision derivations page
2020-01-04 21:46:22 +00:00
2f56e59e5b
Fix some missing arguments to view-revision-derivations
2020-01-04 21:45:41 +00:00
04ab01725b
Add a revision header and link to the package reproducibility page
...
To make it easier to get back to the revision page, as well as setting the
content more in context.
2020-01-04 21:08:39 +00:00
8a3b0d97b8
Add a revision header and link on the revision builds page
...
To make it easier to get back to the revision page, as well as setting the
page content in context.
2020-01-04 21:07:56 +00:00
f56935a8a6
Change the language around reproducibility/matching outputs
...
It's more accurate to describe the specifics of the relevant data here through
terms like "matching" and "not matching", as a statement that something built
reproducibility needs to be made alongside the test conditions. So just say
that build outputs matched, or didn't match, as this is more descriptive of
the data available.
2019-12-27 14:05:12 +00:00
50f550d642
Link to the versions page from the latest revision package page
2019-12-27 10:13:34 +00:00
14b7993636
Allow filtering the revision builds page by system
2019-12-22 14:27:59 +00:00
e4a7f221c9
Filter builds on the revision builds page by revision
2019-12-22 14:27:49 +00:00
4af643136e
Allow filtering by system and target on the derivation-outputs page
...
So that this can match up with the package reproducibility page.
2019-12-16 20:29:28 +00:00
dc82112bf8
Simplify the derivations page display
...
Displaing the outputs didn't add much, so focus on neatly displaying the
builds.
2019-12-16 20:18:34 +00:00
3305d85ef0
Drop the default number of derivations to display
...
As 100 is quite a lot to display by default.
2019-12-16 20:17:14 +00:00
96f897cf3b
Add a page with charts to show package reproducibility
2019-12-16 19:57:36 +00:00
34b3585b48
Improve the revision derivation-outputs page
...
Neaten up the display of the hashes, and add a reproducibility status column.
2019-12-16 15:19:02 +00:00
6a0332bed2
Add a builds page for a specific revision
...
Like the /builds page, but filtered for a specific revision.
2019-12-14 21:02:27 +00:00
6e9b07bc4a
Drop the default number of results on the derivation outputs page
...
To have it load quicker, but also because 100 results aren't necessary.
2019-12-14 17:11:46 +00:00
9dddf2c606
Implement the reproducibility status filter
...
On the derivation-outputs page.
2019-12-14 17:10:23 +00:00
7dc0238436
Add a page to show derivation outputs for a revision
2019-12-12 20:07:22 +00:00
05d295d6f0
Fix the all-results/limit handling in the revision derivatinos controller
2019-12-12 20:07:22 +00:00
00bfa5336e
Add a page to show the derivations in a revision
2019-12-12 20:07:22 +00:00
53652db9ca
Add a page to render the channel news entries for a revision
2019-11-22 06:28:10 +00:00
5e2bc7c6e9
Fix various warnings relating to the controller refactoring
2019-10-18 18:44:42 +01:00
263eb0e0a9
Handle unknown requests better within controllers
2019-10-18 17:23:59 +01:00
49ea210382
Refactor the revision pages
...
Move the code to a more specific controller and html module. There's a lot of
code related to the revision pages, and having it separated will help with
refactoring it.
2019-10-14 17:55:08 +01:00