This project is mirrored from https://git.savannah.gnu.org/git/guix/guix-cuirass.git/.
Pull mirroring updated .
- Apr 24, 2021
-
-
Mathieu Othacehe authored
-
- Apr 23, 2021
-
-
Mathieu Othacehe authored
* src/cuirass/templates.scm (specifications-table): Improve accessibility.
-
Mathieu Othacehe authored
* src/cuirass/templates.scm (specifications-table): Fix buttons size.
-
Mathieu Othacehe authored
Using the application/xhtml+xml causes issues when using bootstrap.js. * src/cuirass/http.scm (url-handler): Use the text/html content type.
-
Mathieu Othacehe authored
* src/static/js/popper.min.js: New file. * src/static/js/jquery-3.6.0.min.js: Remove it. * src/static/js/jquery-3.3.1.min.js: New file. * src/static/js/cuirass.js: New file. * src/static/js/bootstrap.min.js: New file. * src/static/css/bootstrap.css: Rename it ... * src/static/css/bootstrap.min.css: ... into this new file. * src/cuirass/templates.scm (html-page): Adapt it. * Makefile.am (dist_css_DATA, dist_js_DATA): Adapt them.
-
Mathieu Othacehe authored
* src/cuirass/templates.scm (specifications-table): Fix indentation.
-
Mathieu Othacehe authored
* src/cuirass/templates.scm (html-page): Fix focus order.
-
Mathieu Othacehe authored
* src/cuirass/templates.scm (html-page): Improve Status dropdown accessibility. * src/static/css/cuirass.css: Remove unused sections.
-
Mathieu Othacehe authored
* src/static/js/bootstrap.bundle.min.js: New file. * Makefile.am (dist_js_DATA): Add it. * src/cuirass/http.scm (%file-white-list): Ditto. * src/cuirass/templates.scm: Ditto.
-
Mathieu Othacehe authored
-
- Apr 21, 2021
-
-
Mathieu Othacehe authored
-
Mathieu Othacehe authored
This considerably speeds up cascade deleting. * src/sql/upgrade-9.sql: New file. * Makefile.am (dist_sql_DATA): Add it. * src/schema.sql (Jobs_build, BuildProducts_build, Notifications_build): New indexes.
-
Mathieu Othacehe authored
-
- Apr 20, 2021
-
-
Mathieu Othacehe authored
* src/cuirass/database.scm (db-get-build-percentages): Fix it.
-
Mathieu Othacehe authored
* src/cuirass/database.scm (db-get-jobs-history): Bind limit parameter.
-
Mathieu Othacehe authored
* src/cuirass/templates.scm (evaluation-info-table): Hide dashboard button for failed evaluations.
-
Mathieu Othacehe authored
* src/cuirass/http.scm (url-handler): Pass previous and next evaluation to evaluation-dashboard call. * src/cuirass/templates.scm (evaluation-dashboard): Add "prev-eval" and "next-eval" arguments. * src/static/css/cuirass.css (eval-nav): New section.
-
Mathieu Othacehe authored
* src/cuirass/database.scm (db-get-previous-eval, db-get-next-eval): New procedures. * tests/database.scm ("db-get-previous-eval", "db-get-next-eval"): New tests.
-
Mathieu Othacehe authored
* src/cuirass/templates.scm (html-page): Add "header" and "main" sections.
-
Mathieu Othacehe authored
* src/cuirass/database.scm (db-get-jobs-history): New procedure. * src/cuirass/http.scm (jobs-history->json-object): New procedure. (url-handler): New "/api/jobs/history" route. * tests/database.scm ("db-get-jobs-history"): New test.
-
- Apr 15, 2021
-
-
Mathieu Othacehe authored
* src/cuirass/http.scm (url-handler): Use "x86_64-linux" as the default system only if is supported by the specification.
-
Mathieu Othacehe authored
* src/cuirass/database.scm (db-get-build-percentages): Return 0 if no previous build was found.
-
Mathieu Othacehe authored
-
- Apr 14, 2021
-
-
Mathieu Othacehe authored
-
Mathieu Othacehe authored
* src/cuirass/scripts/remote-worker (%request-period): Fix period read.
-
- Apr 12, 2021
-
-
Mathieu Othacehe authored
* src/cuirass/templates.scm (specifications-table): Round percentages.
-
Mathieu Othacehe authored
* src/cuirass/http.scm (url-handler): Fix typo.
-
Mathieu Othacehe authored
* src/cuirass/http.scm (url-handler): Handle unknown evaluation id on "/eval/id/dashboard" route.
-
- Apr 09, 2021
-
-
Mathieu Othacehe authored
* src/sql/upgrade-6.sql: New file. * Makefile.am (dist_sql_DATA): Add it.
-
Mathieu Othacehe authored
* src/sql/upgrade-5.sql: New file. * Makefile.am (dist_sql_DATA): Add it.
-
Mathieu Othacehe authored
* src/cuirass/database.scm (db-get-evaluations-absolute-summary): New procedure. * src/cuirass/http.scm (url-handler): Pass the evaluation absolute summary to "evaluation-info-table". * src/cuirass/templates.scm (evaluation-info-table): Adapt it. * src/static/css/cuirass.css (job-abs): New section. * tests/database.scm ("db-get-evaluations-absolute-summary"): New test.
-
- Apr 08, 2021
-
-
Mathieu Othacehe authored
* src/cuirass/templates.scm (specifications-table): Fix glitches. * src/static/css/cuirass.css (job-val): New section. * doc/cuirass.texi: Update it.
-
Mathieu Othacehe authored
* src/cuirass/specification.scm (%build-types): Add 'images, 'system-tests and 'tarball support. * doc/cuirass.texi (Specifications): Adapt it.
-
Mathieu Othacehe authored
* src/sql/upgrade-4.sql: New file. * Makefile.am (dist_sql_DATA): Add it. * src/schema.sql (Specifications)[period]: New field. * src/cuirass/base.scm (process-specs): Honor the specification period. * src/cuirass/database.scm (db-get-time-since-previous-build): Rename it into ... (db-get-time-since-previous-eval): ... this new procedure. * src/cuirass/specification.scm (<specification>)[period]: New field. (specification->sexp, sexp->specification): Adapt accordingly. * src/cuirass/templates.scm (specification-edit): Ditto. * tests/database.scm ("db-get-time-since-previous-build"): Remame it into ... ("db-get-time-since-previous-eval"): ... this new procedure.
-
Mathieu Othacehe authored
* src/cuirass/database.scm (db-get-specifications-summary): Return the latest evaluation. * src/cuirass/templates.scm (specifications-table): Add a monitor and a toggle button.
-
Mathieu Othacehe authored
* tests/database.scm ("db-get-specifications-summary"): Fix it.
-
Mathieu Othacehe authored
* src/cuirass/database.scm (db-get-specifications-summary): New procedure. * tests/database.scm ("db-get-specifications-summary"): New test. * src/cuirass/templates.scm (specifications-table): Add a summary argument. * src/cuirass/http.scm (url-handler): Adapt it.
-
Mathieu Othacehe authored
Join Build and Jobs tables using the build id instead of the build derivation to speed queries. * src/sql/upgrade-3.sql: New file. * Makefile.am (dist_sql_DATA): Add it. * src/schema.sql (Jobs)[derivation]: Replace it by ... [build]: this new column. * src/cuirass/database.scm (db-add-job, db-get-jobs): Adapt them.
-
Mathieu Othacehe authored
* src/cuirass/templates.scm (evaluation-dashboard): Add a spinner.
-
Mathieu Othacehe authored
* src/static/css/bootstrap.css: Update it.
-