Commit Graph

  • 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
  • d9f6e662d8 Split viewing and editing a project Eelco Dolstra 2013-02-21 01:12:57 +01:00
  • 03aee6726f Add a menu item for deleting jobsets Eelco Dolstra 2013-02-21 00:47:21 +01:00
  • 176b8cab7e Use a proper spinning wheel icon Eelco Dolstra 2013-02-20 23:57:33 +01:00
  • b5273eed7a Don't generate clashing IDs Eelco Dolstra 2013-02-20 18:26:26 +01:00
  • d1e983dfc6 All/recent builds -> Latest builds Eelco Dolstra 2013-02-20 18:23:49 +01:00
  • 85e3f69cdd Remove debug statement Eelco Dolstra 2013-02-20 18:22:06 +01:00
  • 78250581ed There is only one channel, so drop the "(latest)" suffix Eelco Dolstra 2013-02-20 18:20:16 +01:00
  • af18808ca7 Dependency tree: Revert to "repeated" links Eelco Dolstra 2013-02-20 18:15:42 +01:00
  • 4552117e51 Load the dependency tabs on demand Eelco Dolstra 2013-02-20 18:13:20 +01:00
  • 36a1015444 Show the runtime/build dependencies in the build page Eelco Dolstra 2013-02-20 17:58:27 +01:00
  • 11c09e4c5c Always show the build duration (using the cached build if necessary) Eelco Dolstra 2013-02-20 17:07:20 +01:00
  • aebefda6ab Remove unnecessary Javascript code Eelco Dolstra 2013-02-20 17:03:11 +01:00
  • b5d59c5c63 Fix indentation of build.tt Eelco Dolstra 2013-02-20 17:02:07 +01:00
  • f544c63607 Formatting tweaks Eelco Dolstra 2013-02-20 16:47:57 +01:00
  • 7da2398f27 Allow non-admin users to see the machine status page Eelco Dolstra 2013-02-20 16:40:09 +01:00
  • 656b1bd45a Group some menu items together under a "Status" menu Eelco Dolstra 2013-02-20 16:24:54 +01:00
  • c63812afa5 Fix indentation Eelco Dolstra 2013-02-20 16:14:30 +01:00
  • ea9862fdc1 Give every page a consistent title Eelco Dolstra 2013-02-20 15:54:33 +01:00
  • 5c317fa0e9 Remove unused file Eelco Dolstra 2013-02-20 15:42:40 +01:00
  • 84602f9ee6 Ensure that the first tab is selected Eelco Dolstra 2013-02-20 14:29:35 +01:00
  • 3df9665f60 Compatibility with latest bootstrap Eelco Dolstra 2013-02-20 14:06:17 +01:00
  • c2e5bec1e1 Evil CSS hackery to prevent link targets from being under the navbar Eelco Dolstra 2013-02-20 13:56:41 +01:00