Commit Graph

  • 8e1ade4422 Fix display of non-aggregate builds Eelco Dolstra 2013-08-15 13:57:47 +02:00
  • 242072bbd6 Hide the views tab for project that don't have them Eelco Dolstra 2013-08-15 13:54:23 +02:00
  • c9a0e12804 Hide project/jobset in constituent list Eelco Dolstra 2013-08-15 03:35:18 +02:00
  • 72a0fa6ec5 Sort constituents by job name Eelco Dolstra 2013-08-15 03:28:21 +02:00
  • 06c74085b5 Make "Add to release" a modal dialog Eelco Dolstra 2013-08-15 03:07:20 +02:00
  • d92d83a82a Fix broken redirect when editing a release Eelco Dolstra 2013-08-15 02:57:36 +02:00
  • 1776d9118f Rename aggregate members to constituents Eelco Dolstra 2013-08-15 02:33:10 +02:00
  • e4141afcc9 On the build page, show how many aggregate constituents failed Eelco Dolstra 2013-08-15 02:17:06 +02:00
  • 81322de94e Show aggregate members Eelco Dolstra 2013-08-15 00:30:19 +02:00
  • d30b49ebac Forgot to commit Eelco Dolstra 2013-08-14 03:50:07 +02:00
  • d58142b3f0 Store aggregate members in the database Eelco Dolstra 2013-08-14 01:59:29 +02:00
  • c27f4bbaf5 Add a redirect from an eval to a named member Eelco Dolstra 2013-08-13 01:56:45 +02:00
  • a25ea193f7 Add a /eval action to /build to go from a build to the latest finished eval Eelco Dolstra 2013-08-13 01:43:50 +02:00
  • fcdca0d4de Fix some XML wellformedness issues Eelco Dolstra 2013-08-13 00:41:37 +02:00
  • 4792256e43 Add some more fields to the JSON output of /build Eelco Dolstra 2013-08-12 22:57:53 +02:00
  • bef263c930 Add a ‘latest-finished’ action Eelco Dolstra 2013-08-12 22:17:04 +02:00
  • 84acccb3ea Index builds on stop time Eelco Dolstra 2013-08-12 20:16:28 +02:00
  • 452c8e36d1 Materialize the number of finished builds Eelco Dolstra 2013-08-12 20:11:34 +02:00
  • 182f725612 Don't pass an undefined input Eelco Dolstra 2013-08-12 18:15:11 +02:00
  • d96df42c03 GitInput.pm: Don't do a chdir to the Git clone Eelco Dolstra 2013-08-12 17:25:59 +02:00
  • 1481badf21 For nix-shell, set some more variables in preHook Eelco Dolstra 2013-08-12 17:23:33 +02:00
  • 90eedcf256 HipChat notification: add support for Mercurial inputs for determining who might have broken the build. Rob Vermaas 2013-08-07 08:53:32 +00:00
  • 96e987bbfa Use inputTypes from plugins to determine valid input types Shea Levy 2013-07-29 17:42:49 -04:00
  • 687ca429c3 Pass project and jobset to fetchInput Shea Levy 2013-07-29 15:33:22 -04:00
  • 5efe8365ef Whoops Shea Levy 2013-07-28 12:16:46 -04:00
  • 30e3d57482 Install hydra-module.nix into $out/share/nix Shea Levy 2013-07-28 11:24:31 -04:00
  • 0c0cf4113e Add an option to run the hydra server in debug mode Shea Levy 2013-07-28 11:11:09 -04:00
  • 10cad61231 Don't put ssmtp in hydra's paths Shea Levy 2013-07-28 11:06:02 -04:00
  • 0bb568912b hydra-module.nix: Automatically create postgres db user for hydra and an admin hydra account Shea Levy 2013-07-28 11:05:03 -04:00
  • f231c23b75 Only serialize JSON and HTML, not the C::C::REST defaults Shea Levy 2013-07-26 14:25:25 -04:00
  • eab13d8736 ToJSON is automatically called recursively Shea Levy 2013-07-26 13:54:07 -04:00
  • d6b23272e3 Don't try to serialize if there's nothing to serialize Shea Levy 2013-07-26 12:04:27 -04:00
  • f7bcf9fc19 The field is actually enabled, not disabled Shea Levy 2013-07-25 17:59:13 -04:00
  • 1404d33005 Show when a Project's jobsets are disabled Shea Levy 2013-07-25 17:48:28 -04:00
  • 513c030268 Do not use local clone for Bazaar inputs. Rob Vermaas 2013-07-22 20:42:17 +02:00
  • 967791f6f3 Add the actual file Eelco Dolstra 2013-07-19 15:02:01 +02:00
  • 1b5e0821d1 Add hacking.xml to the distribution Eelco Dolstra 2013-07-19 15:01:18 +02:00
  • 6574d125c7 Get rid of a warning in the HipChat plugin Eelco Dolstra 2013-07-19 14:43:04 +02:00
  • b47d9814e3 Clear $HYDRA_CONFIG in the tests Eelco Dolstra 2013-07-19 14:42:34 +02:00
  • 659c829e88 Tweaks for nix-shell Eelco Dolstra 2013-07-19 14:36:52 +02:00
  • 7cd386894d Don't try to open the Nix DB from configure Eelco Dolstra 2013-07-19 10:57:40 +02:00
  • 2d5e06918b Hydra::View::Plain: Explicitly set the response body. Ludovic Courtès 2013-07-12 16:53:48 +02:00
  • 438d7f7c5c Reply 404 for requests for non-existent .narinfo. Ludovic Courtès 2013-07-12 16:52:40 +02:00
  • db3647aa15 Set the character set Eelco Dolstra 2013-07-09 00:23:48 +02:00
  • d071bbfb28 Fix Hipchat notification Eelco Dolstra 2013-07-12 15:02:05 +02:00
  • 7a0f80f016 Include the email override list in the Jobset serialization Shea Levy 2013-07-11 11:01:36 -04:00
  • ccd2292458 Link to both the Persona and legacy sign in Eelco Dolstra 2013-07-09 14:39:28 +02:00
  • 486a844866 Fix audience URL Eelco Dolstra 2013-07-09 14:05:04 +02:00
  • 1db9381473 Fix legacy login Eelco Dolstra 2013-07-09 13:55:44 +02:00
  • 9aa44fa944 Some escaping Eelco Dolstra 2013-07-09 13:55:29 +02:00
  • 895f21cfad Show a user's roles in the preferences page Eelco Dolstra 2013-07-09 13:07:04 +02:00
  • 476203d0bb Prevent Persona users from setting a password Eelco Dolstra 2013-07-09 12:57:34 +02:00
  • 5fecf8e385 Show sign in as success Eelco Dolstra 2013-07-09 12:07:18 +02:00
  • 08f3bb78c4 Use the alert class for flash messages Eelco Dolstra 2013-07-09 12:05:25 +02:00
  • 12ca755bea Don't redirect to /login if authentication is required Eelco Dolstra 2013-07-09 12:02:15 +02:00
  • 13f0b54c49 Set the character set Eelco Dolstra 2013-07-09 00:23:48 +02:00
  • c08fc6ce1e Add basic Persona support Eelco Dolstra 2013-07-08 23:54:40 +02:00
  • efd011fbc3 Revert "Don't call buildFinished after we already know it failed" Shea Levy 2013-07-08 14:30:46 -04:00
  • b2f6be9686 Don't call buildFinished after we already know it failed Shea Levy 2013-07-08 13:52:51 -04:00
  • 166d56088f Call buildFinished when a cached build is added Shea Levy 2013-07-08 13:35:34 -04:00
  • b46f2134e0 Revert "Emable overriding the email template." Shea Levy 2013-07-05 18:10:50 -04:00
  • a168f43515 Revert "Handle HYDRA_EMAIL_TEMPLATES that are paths" Shea Levy 2013-07-05 18:10:21 -04:00
  • d2ce7747a0 Handle HYDRA_EMAIL_TEMPLATES that are paths Shea Levy 2013-07-05 17:22:51 -04:00
  • 304f8a5714 Emable overriding the email template. Shea Levy 2013-07-05 16:29:09 -04:00
  • be3ca0dd84 Fix jobset update Shea Levy 2013-07-05 14:44:29 -04:00
  • 93a14ccf32 Check if we want to send email for a build before iterating through its users Shea Levy 2013-07-05 14:06:10 -04:00
  • 117ae78a45 32-bit qemu can only do 2047 MB Shea Levy 2013-07-03 16:42:10 -04:00
  • 002ac9ef63 Merge in the first bits of the API work Shea Levy 2013-06-17 12:34:21 -04:00
  • d18fc4fc38 Include names of committers in HipChat notifications Eelco Dolstra 2013-07-02 13:54:18 +02:00
  • 7e11d01abf Remove tabs Eelco Dolstra 2013-07-02 11:37:16 +02:00
  • 663b6a747b release.nix: Get rid of the "system" argument Eelco Dolstra 2013-07-01 19:37:14 +02:00
  • fe030331b5 Revert "Don't compress already-compressed files." Eelco Dolstra 2013-07-01 18:46:18 +02:00
  • 11414b0447 Revert "Doh" Eelco Dolstra 2013-07-01 18:46:14 +02:00
  • f1f938512d Doh Rob Vermaas 2013-07-01 18:12:33 +02:00
  • 9d7c14b342 Merge pull request #103 from civodul/nar-uncompressed Rob Vermaas 2013-07-01 08:16:51 -07:00
  • 9939ddf22c Add a plugin for HipChat notification Eelco Dolstra 2013-06-27 18:56:31 +02:00
  • 698d6eac89 Eliminate duplicate getPreviousBuild functions Eelco Dolstra 2013-06-27 18:08:00 +02:00
  • c65f40e146 Add common.js to the tarball Eelco Dolstra 2013-06-25 12:48:25 +02:00
  • 611f402a70 Move common Javascript code into a separate file Eelco Dolstra 2013-06-25 01:16:28 +02:00
  • a5436be2ce After editing a project/jobset, redirect back to the config tab Eelco Dolstra 2013-06-25 01:00:59 +02:00
  • 68a03bc674 When a tab is selected, change the fragment id Eelco Dolstra 2013-06-25 00:55:14 +02:00
  • afc90b36db Don't print to stdout Eelco Dolstra 2013-06-24 22:22:43 +00:00
  • 190bffd846 Don't compress already-compressed files. Ludovic Courtès 2013-06-23 15:18:21 +02:00
  • 51f0185797 Allow _ in release names Eelco Dolstra 2013-06-18 16:00:24 +02:00
  • 98a105fe69 hydra-build: Give a nicer error message if the derivation is gone Eelco Dolstra 2013-06-14 11:01:53 +00:00
  • cceab7308b hydra-queue-runner: Handle restarted builds whose derivation is gone Eelco Dolstra 2013-06-14 11:00:05 +00:00
  • 289b29791f Add note on restarting builds that times out Eelco Dolstra 2013-06-13 20:54:28 +02:00
  • 0046c81857 Remove Switch dependency, we're not using it Eelco Dolstra 2013-06-13 15:14:33 +02:00
  • 7a926935a5 Add Catalyst::DispatchType::Regex for forward compatibility Eelco Dolstra 2013-06-13 15:13:52 +02:00
  • 1c30a777ad Fix project/jobset deletion Eelco Dolstra 2013-06-11 16:57:22 +02:00
  • 40debf1515 hydra-queue-runner: Don't unlock builds we just started Eelco Dolstra 2013-06-07 20:10:45 +00:00
  • 5d9b7c6ab2 Speed up findBuildDependencyInQueue Eelco Dolstra 2013-06-07 19:51:15 +00:00
  • 8e36343b62 hydra-queue-runner: Start as many builds as possible on each iteration Eelco Dolstra 2013-06-07 19:18:09 +00:00
  • 2974fea1a7 Use https://ajax.googleapis.com if we're on https Eelco Dolstra 2013-06-07 15:43:55 +02:00
  • f4ecf27def Fix Perl warning about $path masking earlier definition Eelco Dolstra 2013-06-02 23:32:09 +02:00
  • 8e246a835a Don't do camel case in filenames Eelco Dolstra 2013-06-02 23:30:46 +02:00
  • 66c695e1c3 Fix ‘Unable to handle files with the extension 'conf'’ Eelco Dolstra 2013-06-02 23:27:46 +02:00
  • 591acda6f9 reproduce.tt: Save the revCount when reproducing more than once Shea Levy 2013-05-30 14:06:32 -04:00
  • 8e716ff062 reproduce.tt: Create the checkout dir before an hg clone Shea Levy 2013-05-30 13:31:53 -04:00
  • 1277a8fc1c Don't break certain table columns Eelco Dolstra 2013-05-29 14:58:44 +02:00