Commit Graph

  • 9002b69c2d By default, show the first 250 jobs only Eelco Dolstra 2013-08-28 11:10:40 +00:00
  • 10d959a9ff Show visual feedback that the filter is being applied Eelco Dolstra 2013-08-28 10:18:19 +00:00
  • 11acf0be28 Load a tab only once Eelco Dolstra 2013-08-28 10:05:01 +00:00
  • 410060ec8a Jobset page: Add a new tab to show job status in a matrix Eelco Dolstra 2013-08-28 09:59:02 +00:00
  • 82e073d043 Show build status 2 and 5 in the same way Eelco Dolstra 2013-08-28 09:06:31 +00:00
  • e69c7ac360 "limit" -> "rows" Eelco Dolstra 2013-08-28 09:02:28 +00:00
  • 7685596aa8 Transpose the aggregate constituents table Eelco Dolstra 2013-08-27 13:45:27 +00:00
  • 7725038821 On aggregate job pages, show a matrix showing all the constituent builds Eelco Dolstra 2013-08-26 18:58:04 +02:00
  • bf42392fe4 Fix typo. Rob Vermaas 2013-08-27 15:12:41 +02:00
  • a57957df84 Handle job aliases in AggregateConstituents Eelco Dolstra 2013-08-27 11:48:02 +02:00
  • a98075f386 HipChat notification: do not include latest commits of all inputs in 'who-broke-the-build' list. Use only committers from inputs that have actually changed since previous build. Rob Vermaas 2013-08-26 11:06:10 +00:00
  • 9a9b798939 Work around 9P corruption on 32-bit Eelco Dolstra 2013-08-21 15:10:40 +02:00
  • 02cba75610 Add an action to download a specific output of a build as a .nar.bz2 Eelco Dolstra 2013-08-21 14:30:38 +02:00
  • fda9b66dc7 Doh Eelco Dolstra 2013-08-20 17:37:15 +02:00
  • edb88ef452 Remove unused ActiveJobs source Eelco Dolstra 2013-08-20 15:22:46 +02:00
  • 14e418cafa Don't show bogus last-checked times Eelco Dolstra 2013-08-16 18:26:01 +02:00
  • 6264995198 Remove the jobs status page Eelco Dolstra 2013-08-16 17:16:15 +02:00
  • e54c361a95 Remove per-platform links from the job page Eelco Dolstra 2013-08-16 16:39:42 +02:00
  • 056e2ce503 Don't mess with $LOGNAME in nix-shell Eelco Dolstra 2013-08-16 16:15:09 +02:00
  • a9c6f522e6 clear_queue_non_current: Don't use isCurrent Eelco Dolstra 2013-08-16 15:15:13 +02:00
  • 46f8b25c1f Keep builds that failed with output Eelco Dolstra 2013-08-16 16:36:06 +02:00
  • d16738e130 hydra-update-gc-roots: Keep the most recent evaluations Eelco Dolstra 2013-08-16 16:21:30 +02:00
  • 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