Commit Graph

  • 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
  • 47c49cf3d4 Show links on products of type "doc" Eelco Dolstra 2013-05-29 11:39:23 +02:00
  • 77e37c1ea3 Don't add a nix-build build product unless $out is a directory Eelco Dolstra 2013-05-28 18:42:16 +02:00
  • 1f1615e80b Support revision control systems via plugins Eelco Dolstra 2013-05-25 15:36:58 -04:00
  • 5e0542d3af Use buildEnv to combine Hydra's Perl dependencies Eelco Dolstra 2013-05-24 15:26:47 -04:00
  • e0c411220e built.tt: Handle the case where the original build is not known Eelco Dolstra 2013-05-24 12:43:31 -04:00
  • 9ac363d32a Fill in starttime/stoptime for cached builds Eelco Dolstra 2013-05-24 12:43:02 -04:00
  • 6c0577b226 Respect X-Request-Base header coming from a frontend proxy. Petr Rockai 2013-03-29 22:57:32 +01:00
  • 5e5b344527 Make latest/latest-for more efficient Eelco Dolstra 2013-05-23 12:18:38 -04:00
  • 7b5e92868b Remove unused Jobs columns Eelco Dolstra 2013-05-23 12:11:46 -04:00
  • b1f89bf92d Ensure that stoptime and starttime are set for finished builds Eelco Dolstra 2013-05-23 12:05:12 -04:00
  • 57b2bb0674 Let Builds.timestamp refer to the time the build was added Eelco Dolstra 2013-05-23 10:45:49 -04:00
  • e09622eb29 Include # of failed builds in Subject Eelco Dolstra 2013-05-21 18:30:05 -04:00
  • 4b1a8384db reproduce.tt: Set revCount for hg repos Shea Levy 2013-05-16 11:24:17 -04:00
  • 666f398e98 Always show the links related to the build product. Rob Vermaas 2013-05-16 11:29:54 +00:00
  • 444b03bad2 Omit the system type if it's part of the job name Eelco Dolstra 2013-05-15 11:43:06 +02:00
  • ac6a152ec5 Improve email notifications status messages Eelco Dolstra 2013-05-15 11:31:37 +02:00
  • 43785dfca9 Merge pull request #85 from peti/dont-clutter-system-log-with-debug-messages Rob Vermaas 2013-05-10 14:52:13 -07:00
  • 3939974df8 Set build status to 1 if the primary build failed Eelco Dolstra 2013-05-10 00:51:45 +02:00
  • 102359bf44 Add separate build step status codes for cached failures and timeouts Eelco Dolstra 2013-05-09 22:13:01 +00:00
  • a6d8566faf If a build aborts, mark any remaining active build steps as aborted Eelco Dolstra 2013-05-09 17:46:30 +02:00
  • 7b78596412 Install plugins Eelco Dolstra 2013-05-09 17:02:16 +02:00
  • 184d23dc41 Remove debug line Eelco Dolstra 2013-05-09 15:10:30 +02:00
  • 3ca7b84297 Don't float the search bar to the right in collapsed mode Eelco Dolstra 2013-05-09 14:36:51 +02:00
  • 26b3da5d13 Fix tests Eelco Dolstra 2013-05-09 14:29:04 +02:00
  • de89c566f8 Use Template::Toolkit to generate email messages Eelco Dolstra 2013-05-09 14:23:15 +02:00
  • b378d94087 If multiple dependent builds fail, send a single email Eelco Dolstra 2013-05-09 11:39:58 +02:00
  • 038db3abeb Pass failing dependent builds to buildFinished Eelco Dolstra 2013-05-08 18:54:01 +02:00
  • 44b8d6f449 Use OO-style plugins Eelco Dolstra 2013-05-08 18:34:18 +02:00
  • a420a33f66 Use "can" to check whether a plugin supports buildFinished Eelco Dolstra 2013-05-08 17:54:29 +02:00
  • 1d8bb0764b Add a plugin mechanism Eelco Dolstra 2013-05-08 17:30:30 +02:00
  • f447c7d9db Add separation between news items Eelco Dolstra 2013-05-07 17:04:42 +02:00
  • a84db1c7cc Use extra-binary-caches Eelco Dolstra 2013-05-07 15:57:20 +02:00
  • 9947415ef0 Remove Twitter notification support Eelco Dolstra 2013-05-03 18:33:11 +02:00
  • f762d111f1 If a build step fail, immediately fail all queued builds that depend on it Eelco Dolstra 2013-05-03 18:30:13 +02:00
  • 507e5bb190 Drop unused "disabled" columns Eelco Dolstra 2013-05-03 16:39:17 +02:00
  • 906b129f6a Fix findBuildDependencyInQueue Eelco Dolstra 2013-05-03 16:18:27 +02:00
  • 9e72c64eff Restore the links to the contents pages Eelco Dolstra 2013-05-03 14:13:14 +02:00
  • e96916533f Allow a per-jobset check interval Eelco Dolstra 2013-05-02 17:51:38 +02:00
  • edaeb892e7 reproduce.tt: Use color Eelco Dolstra 2013-05-02 16:24:30 +02:00
  • a468a28840 reproduce.tt: Check for the presence of commands like nix-build Eelco Dolstra 2013-05-02 16:19:20 +02:00
  • 659898bd67 reproduce.tt: Add --help flag Eelco Dolstra 2013-05-02 16:04:28 +02:00
  • adb9ad83dd hydra-evaluator: Respect triggers of disabled jobsets Shea Levy 2013-05-02 11:32:25 -04:00
  • b8ea428bb1 Allow manually scheduling disabled jobsets for evaluation Shea Levy 2013-05-02 11:21:43 -04:00