Commit Graph

  • 16dbec332d Postgresql 8.x needs as for column. Hydra 2013-04-01 20:18:00 -04:00
  • d11b08aa51 Fix the tests Eelco Dolstra 2013-03-29 00:34:50 +00:00
  • 61405ec58a hydra-eval-jobs: Use function argument default values Eelco Dolstra 2013-03-29 01:14:24 +01:00
  • d734b435fa Remove the link for creating views since they're deprecated Eelco Dolstra 2013-03-29 00:59:48 +01:00
  • ee5b762919 Disable account creation for now Eelco Dolstra 2013-03-28 11:56:12 +01:00
  • f3aa48978e hydra-eval-guile-jobs: Allow use of the installed Guix. Ludovic Courtès 2013-03-27 00:07:46 +01:00
  • 9a9f37f209 hydra-eval-guile-jobs: Adjust to multiple-output format. Ludovic Courtès 2013-03-27 00:06:04 +01:00
  • 9da89dd32b hydra-eval-guile-jobs: Adjust to <license> objects. Ludovic Courtès 2013-03-27 00:00:17 +01:00
  • 5ffc925ae7 hydra-queue-{runner,evaluator}: don't clutter the system log with debug messages Peter Simons 2013-03-23 13:31:28 +01:00
  • 52a9f1a14e Use get_column for 'as' column (max_stoptime). Rob en Lizi Vermaas 2013-03-24 18:50:17 +01:00
  • fb36de0f48 hydra-module: Set GIT_SSL_CAINFO for git over https Shea Levy 2013-03-22 13:22:33 -04:00
  • 7cb2c13c88 hydra-module: Run hydra-init during hydra-init.service Shea Levy 2013-03-22 13:22:00 -04:00
  • e4a8818bae hydra-module.nix: Cleanup Shea Levy 2013-03-22 12:16:05 -04:00
  • d8e2dfc0ed Ported/merged properties from the TUD configuration's hydra-module Sander van der Burg 2013-03-22 13:58:08 +01:00
  • f4ae655ee6 Merge pull request #74 from svanderburg/master Rob Vermaas 2013-03-20 10:11:39 -07:00
  • 3884725bfd Added build product test files Sander van der Burg 2013-03-20 18:08:25 +01:00
  • 03189bf62b Implemented quoted strings support in hydra-build-products to allow file names with spaces + testcase Sander van der Burg 2013-03-20 18:05:21 +01:00
  • 50434d76c2 Fix rendering of jobset inputs Eelco Dolstra 2013-03-19 16:14:47 +01:00
  • c1aefc4c41 Update bootstrap to 2.0.3 Eelco Dolstra 2013-03-19 00:15:12 +01:00
  • 93f4a26058 Don't always include "Hydra" in the logo part. Ludovic Courtès 2013-03-15 11:23:00 +01:00
  • 94382bd8f0 Admin controller: Use PathPart, not Path Shea Levy 2013-03-14 19:22:02 -04:00
  • c96e427ec0 Log segfaults from the evaluator Eelco Dolstra 2013-03-14 16:48:48 +01:00
  • 152c392198 Whoops Shea Levy 2013-03-07 10:52:31 -05:00
  • 6d131719be Respect SystemTypes if defined Eelco Dolstra 2013-03-05 18:01:44 +01:00
  • fcd511c4de Revert "Remove now-unused SystemTypes table" Eelco Dolstra 2013-03-05 17:42:16 +01:00
  • 5b6b9d37f0 Add a button to compare a jobset eval against other jobsets Eelco Dolstra 2013-03-05 17:37:17 +01:00
  • fe7e0ff1f4 Show inputs and input changes on the jobset eval page Eelco Dolstra 2013-03-05 16:19:33 +01:00
  • 71d020735b Remove now-unused SystemTypes table Shea Levy 2013-03-04 17:46:37 -05:00
  • d764c135ce hydra-queue-runner: Use nix.machines instead of the SystemTypes table to determine how many build jobs are allowed per system type. Shea Levy 2013-03-04 17:44:19 -05:00
  • 233e485a55 Remove the BuildMachines and BuildMachinesSystemTypes tables Shea Levy 2013-03-04 16:32:16 -05:00
  • 232170e301 Remove all entry points to modify machines Shea Levy 2013-03-04 16:05:50 -05:00
  • 170c7c98d0 machines: Read /etc/nix.machines instead of using the BuildMachines table Shea Levy 2013-03-04 16:03:04 -05:00
  • f9426f365b machine-status: Read /etc/nix.machines instead of using the BuildMachines table Shea Levy 2013-03-04 15:37:20 -05:00
  • a77161e40a Allow users to edit their own settings Eelco Dolstra 2013-03-04 15:25:23 +01:00
  • f831287d4b Add font for the captcha Eelco Dolstra 2013-03-04 12:16:13 +01:00
  • e8cbcb50ac Add user registration Eelco Dolstra 2013-02-27 18:33:47 +01:00
  • 180068605a Active build steps: Make the rows clickable Eelco Dolstra 2013-02-26 19:12:10 +01:00
  • d1c2771ab8 Ensure that each eval is compared to the previous one from the same jobset Eelco Dolstra 2013-02-26 19:08:39 +01:00
  • 1007735364 Render links to changed input builds Eelco Dolstra 2013-02-26 18:55:59 +01:00
  • 56a62c3d88 Make jobset deletion consistent with project deletion Eelco Dolstra 2013-02-26 17:36:49 +01:00
  • d596b58991 "Evaluate" command: push the jobset to the front of the eval queue Eelco Dolstra 2013-02-26 16:56:19 +01:00
  • eea3846754 After editing a jobset, push it to the front of the evaluation queue Eelco Dolstra 2013-02-26 16:10:36 +01:00
  • 96e24fcf24 Tweaks Eelco Dolstra 2013-02-26 16:04:33 +01:00
  • 5462be23d5 Don't show duration of unfinished builds Eelco Dolstra 2013-02-26 16:01:00 +01:00
  • 2a3e832fc4 Add some margin about h3 elements Eelco Dolstra 2013-02-26 16:00:46 +01:00
  • 4b70be6753 Fix same system inputs Eelco Dolstra 2013-02-26 15:51:56 +01:00
  • 5a0054f38c Fix adding jobset inputs Eelco Dolstra 2013-02-26 15:45:34 +01:00
  • 1e338e7958 api/push: Don't barf on non-existent jobsets Eelco Dolstra 2013-02-26 01:45:59 +01:00
  • f501648cd2 Add simpler push support for GitHub Eelco Dolstra 2013-02-26 01:14:50 +01:00
  • 11d87c6f82 Use query_params instead of params Eelco Dolstra 2013-02-26 00:38:18 +01:00
  • 5e6896b2d9 Turn prepared statements back on Eelco Dolstra 2013-02-25 21:20:52 +01:00
  • f51b93da03 Remove debug line Eelco Dolstra 2013-02-25 21:18:29 +01:00
  • 42d2015357 Support push notification of repository changes Eelco Dolstra 2013-02-25 21:04:10 +01:00
  • ddcb9f1d5d Handle the case where a jobset has never been evaluated Eelco Dolstra 2013-02-25 20:31:49 +01:00
  • 65db523e46 Fix duplicate function name Eelco Dolstra 2013-02-25 19:01:43 +01:00
  • 24de044c55 hydra-evaluator: Always pick the jobset that hasn't been evaluated longest Eelco Dolstra 2013-02-25 18:47:54 +01:00
  • c30cee55dd Send ETag and Expires headers Eelco Dolstra 2013-02-25 18:18:05 +01:00
  • fb643cd971 Install bootbox Eelco Dolstra 2013-02-23 17:01:43 +01:00
  • 6658419f69 Disallow build products that are symlinks Eelco Dolstra 2013-02-23 16:28:44 +01:00
  • aa7ddeb8e9 Use hashFile instead of nix-hash Eelco Dolstra 2013-02-23 16:07:30 +01:00
  • 67986b03fa Fix logo size Eelco Dolstra 2013-02-23 15:25:59 +01:00
  • 77fa6d2646 Set mouse pointer to indicate you can click on rows Eelco Dolstra 2013-02-22 18:13:18 +01:00
  • c0f9c9b4aa Make some more tables clickable Eelco Dolstra 2013-02-22 18:11:29 +01:00
  • 9422c9d2a7 Optimise clickable rows Eelco Dolstra 2013-02-22 18:05:04 +01:00
  • bd7be1cb84 Remove obsolete CSS classes Eelco Dolstra 2013-02-22 17:11:10 +01:00
  • f5a2859ce2 Show current query in the search box Eelco Dolstra 2013-02-22 16:44:39 +01:00
  • 08dc6650e1 Search: Limit the number of results Eelco Dolstra 2013-02-22 16:41:42 +01:00
  • 4d4ea8c754 Search: Mark disabled projects/jobsets/jobs Eelco Dolstra 2013-02-22 16:21:50 +01:00
  • f3f6e8a4e3 Search: Don't return hidden projects/jobsets Eelco Dolstra 2013-02-22 15:56:29 +01:00
  • 07daff32b8 Add a search feature Eelco Dolstra 2013-02-22 15:45:10 +01:00
  • 4343781181 Clear failed builds etc.: Redirect back to the referrer Eelco Dolstra 2013-02-22 14:31:43 +01:00
  • 629fe6f998 Jobset page: Load the jobs and status tabs on demand Eelco Dolstra 2013-02-22 14:29:12 +01:00
  • f2de374f28 Set a 500 HTTP status on errors Eelco Dolstra 2013-02-22 14:27:38 +01:00
  • 961feedf4e Show an error message if tab loading fails Eelco Dolstra 2013-02-22 14:17:14 +01:00
  • 47d2ee0dab Generalize lazy tabs Eelco Dolstra 2013-02-22 13:36:15 +01:00
  • e2e973578f Some unnecessary job names Eelco Dolstra 2013-02-22 13:17:07 +01:00
  • 5d3494011f Job page: Put latest builds on top Eelco Dolstra 2013-02-22 13:00:40 +01:00
  • 098368c3e3 Job page: Remove "Latest builds (latest evaluation)" Eelco Dolstra 2013-02-22 12:53:10 +01:00
  • 6dbb948f1f Job page: show queued as well as running builds Eelco Dolstra 2013-02-22 12:51:00 +01:00
  • 1643d90d92 Job page: Remove channel tab Eelco Dolstra 2013-02-22 12:00:32 +01:00
  • 0f10a37894 Fix indentation Eelco Dolstra 2013-02-22 11:55:06 +01:00
  • d08a391b43 Jobset page: Show last evaluation time Eelco Dolstra 2013-02-22 11:37:35 +01:00
  • c9ac7746b2 Allow showing all evaluations that contain a given build Eelco Dolstra 2013-02-21 18:49:57 +01:00
  • 6afe528570 Remove the related builds tab Eelco Dolstra 2013-02-21 18:43:16 +01:00
  • c6fe9f00bf Also show number of evaluations of which a build is a part Eelco Dolstra 2013-02-21 18:42:18 +01:00
  • edbe531ccc On build pages, provide a link to the build's first eval Eelco Dolstra 2013-02-21 18:34:34 +01:00
  • d8370142c2 Remove garbage from Users.pm Eelco Dolstra 2013-02-21 18:20:55 +01:00
  • c22d93438e Fix adding jobset inputs Eelco Dolstra 2013-02-21 18:10:06 +01:00
  • ba68826860 Add a page to show the latest evaluations for the entire server Eelco Dolstra 2013-02-21 17:27:17 +01:00
  • 767cab6cd2 Correctly redirect to the referring page when logging in Eelco Dolstra 2013-02-21 14:38:18 +01:00
  • 26fa9ea0ea Add links to the project/jobset edit pages in the logical place Eelco Dolstra 2013-02-21 14:19:34 +01:00
  • fec45d1f07 Remove dead code Eelco Dolstra 2013-02-21 13:45:11 +01:00
  • 36032e4bed Make the info tables less compressed Eelco Dolstra 2013-02-21 13:42:44 +01:00
  • dd5eb51a84 Put job status on a separate tab Eelco Dolstra 2013-02-21 13:30:14 +01:00
  • 5099375549 Indicate disabled/hidden projects/jobsets in the overviews Eelco Dolstra 2013-02-21 11:57:48 +01:00
  • 8db83d2017 Turn hiding/unhiding a jobset into a checkbox Eelco Dolstra 2013-02-21 02:36:51 +01:00
  • 547e41263d Split viewing and editing a jobset Eelco Dolstra 2013-02-21 02:33:57 +01:00
  • 9c7b416f8b Make the hide/unhide actions a checkbox in the project settings Eelco Dolstra 2013-02-21 01:45:39 +01:00
  • 3924780eac Tweaks Eelco Dolstra 2013-02-21 01:26:29 +01:00
  • cea17fd57e Show releases in a tab on the project page Eelco Dolstra 2013-02-21 01:23:42 +01:00