Commit graph

  • c3e6b00f1a jakedt 2014-04-03 17:31:46 -04:00
  • e87ffa20cf First attempt at making config loadable through string config overrides in an env variable. jakedt 2014-04-03 17:31:46 -04:00
  • 7989e1efc5 Joseph Schorr 2014-04-02 23:33:58 -04:00
  • 7c466dab7d - Add an analyze method on triggers that, when given trigger config, will attempt to analyze the trigger's Dockerfile and determine what pull credentials, if any, are needed and available - Move the build trigger setup UI into its own directive (makes things cleaner) - Fix a bug in the entitySearch directive around setting the current entity - Change the build trigger setup UI to use the new analyze method and flow better Joseph Schorr 2014-04-02 23:33:58 -04:00
  • 63bbd58605 jakedt 2014-04-02 19:32:41 -04:00
  • b95d3ec329 Add a watchdog timer to the build worker to kill a build step that takes more than 20 minutes. jakedt 2014-04-02 19:32:41 -04:00
  • 3bfab7cce8 jakedt 2014-04-02 12:22:32 -04:00
  • 204fecc1f9 Restore the cache buster. jakedt 2014-04-02 12:22:32 -04:00
  • 11545cb05f jakedt 2014-04-02 12:12:10 -04:00
  • da2a48954f Update the docker-py dependency to point to our patched library. jakedt 2014-04-02 12:12:10 -04:00
  • dd2a143875 jakedt 2014-04-02 11:58:31 -04:00
  • d5634bc3c7 Merge remote-tracking branch 'origin/pullinprivate' jakedt 2014-04-02 11:58:31 -04:00
  • 2bce41b4b5 Joseph Schorr 2014-04-01 22:59:43 -04:00
  • 9fb5ef9ecd Add missing client side IDs for github login Joseph Schorr 2014-04-01 22:59:43 -04:00
  • 5569261ab0 Joseph Schorr 2014-04-01 22:49:18 -04:00
  • 193824a196 Change Github Login to use its own application/client ID so that we don't accidentally lower valid trigger tokens Joseph Schorr 2014-04-01 22:49:18 -04:00
  • f49e0667bd Joseph Schorr 2014-04-01 22:12:51 -04:00
  • 6ff46cc450 Clarify upload language for .zip and .tar.gz Joseph Schorr 2014-04-01 22:12:51 -04:00
  • b779776f01 Joseph Schorr 2014-04-01 21:49:06 -04:00
  • 9a79d1562a Change to store the pull robot on the repository build and only add the credentials to the queue item. This prevents the credentials from being exposed to the end user. Also fixes the restart build option Joseph Schorr 2014-04-01 21:49:06 -04:00
  • b69790299b Joseph Schorr 2014-04-01 19:44:31 -04:00
  • 38cb12b7c6 Make sure the sign in form redirects to the landing page Joseph Schorr 2014-04-01 19:44:31 -04:00
  • b85b7d60cd Joseph Schorr 2014-04-01 19:33:11 -04:00
  • 2a72e91bdb Prevent the entity search typeahead "no users found" message from being displayed when the entity is set from code Joseph Schorr 2014-04-01 19:33:11 -04:00
  • e8b4a75e90 Joseph Schorr 2014-04-01 19:30:29 -04:00
  • 93fd48d6b0 Disable the finish trigger setup button if a robot account permission is selected but no robot account is given Joseph Schorr 2014-04-01 19:30:29 -04:00
  • 966a98372c jakedt 2014-04-01 19:09:41 -04:00
  • d768b60a3c Merge remote-tracking branch 'origin/master' into tagyourit jakedt 2014-04-01 19:09:41 -04:00
  • 8c2cfb6240 jakedt 2014-04-01 19:00:11 -04:00
  • ca1970a2f4 Use the real registry endpoint in the login command. jakedt 2014-04-01 19:00:11 -04:00
  • 1ddde4d221 jakedt 2014-04-01 18:28:48 -04:00
  • 3525e383df Merge remote-tracking branch 'origin/master' into pullinprivate jakedt 2014-04-01 18:28:48 -04:00
  • 82f1a5dbad jakedt 2014-04-01 13:46:41 -04:00
  • 7c44932c87 Use safer tar extraction. Handle error messages in the build process more intelligently. jakedt 2014-04-01 13:46:41 -04:00
  • dc345a67d3 Joseph Schorr 2014-04-01 13:00:26 -04:00
  • 4f1ae25128 Make sure the TAR import system handles TAR paths with local directory references Joseph Schorr 2014-04-01 13:00:26 -04:00
  • a2a08b43d7 jakedt 2014-04-01 11:38:17 -04:00
  • 126363dce9 Use our patched version of docker-py with build credentials patched in. Fix the hostname in the build credentials block to be variable. jakedt 2014-04-01 11:38:17 -04:00
  • 55a550cbf7 Joseph Schorr 2014-04-01 00:23:53 -04:00
  • 35f69b9f5b Add support for .tar.gz build packs in the build package viewer Joseph Schorr 2014-04-01 00:23:53 -04:00
  • 4f4659b362 jakedt 2014-03-31 18:10:34 -04:00
  • d67a1cddc2 Merge remote-tracking branch 'origin/master' into pullinprivate jakedt 2014-03-31 18:10:34 -04:00
  • a4954285a4 jakedt 2014-03-31 15:40:24 -04:00
  • e7c20e1052 Add tarball support to the builder and pull github code as a tarball. jakedt 2014-03-31 15:40:24 -04:00
  • 20a918f824 jakedt 2014-03-28 17:54:07 -04:00
  • 00ac3fb639 Merge branch 'master' of ssh://bitbucket.org/yackob03/quay jakedt 2014-03-28 17:54:07 -04:00
  • 53a06b3b0f jakedt 2014-03-28 17:53:33 -04:00
  • 7c14190d2a Freeze the version of docker-py to 0.3.0 and create a fancy streaming json decoder to work around the lack of newlines in push statuses. jakedt 2014-03-28 17:53:33 -04:00
  • 216af4224e jakedt 2014-03-28 17:52:47 -04:00
  • fd941ed3a4 Strip tzinfo data from datetimes to make them compatible with peewee on sqlite. jakedt 2014-03-28 17:52:47 -04:00
  • 38b8b7f8e0 Joseph Schorr 2014-03-28 15:32:56 -04:00
  • 6fd2440294 Handle empty GitHub repositories and do not 500 if the repository cannot be read Joseph Schorr 2014-03-28 15:32:56 -04:00
  • e7b5773d11 Joseph Schorr 2014-03-28 14:42:29 -04:00
  • abfc38f10a Really fix the build status Joseph Schorr 2014-03-28 14:42:29 -04:00
  • 676987ff33 Joseph Schorr 2014-03-28 14:20:06 -04:00
  • 795de4235d Change "cannot connect to redid" to be a raised exception Joseph Schorr 2014-03-28 14:20:06 -04:00
  • 0bb3e8f9ae Joseph Schorr 2014-03-27 18:33:13 -04:00
  • 2006917e03 Add support for pull credentials on builds and build triggers Joseph Schorr 2014-03-27 18:33:13 -04:00
  • 13267f5099 Jake Moshenko 2014-03-27 22:15:59 +00:00
  • 40e81f478f If JSON decoding of a stream response fails, just ignore it since it's probably a blank line. Jake Moshenko 2014-03-27 22:15:59 +00:00
  • 7d3909c5a5 Jake Moshenko 2014-03-27 21:11:51 +00:00
  • 2767c7e1f7 Change the docker version to one that starts using the lxc driver. Jake Moshenko 2014-03-27 21:11:51 +00:00
  • db0cd8a090 Jake Moshenko 2014-03-27 20:39:29 +00:00
  • d6f1ea36d4 Upgrade the worker docker to the patched version of 0.9. Jake Moshenko 2014-03-27 20:39:29 +00:00
  • acb87c93c3 jakedt 2014-03-26 19:42:29 -04:00
  • 302bfb27ae Merge remote-tracking branch 'origin/master' into tagyourit jakedt 2014-03-26 19:42:29 -04:00
  • 6533951e5c jakedt 2014-03-26 18:37:06 -04:00
  • cf14d5af05 Merge branch 'master' of ssh://bitbucket.org/yackob03/quay jakedt 2014-03-26 18:37:06 -04:00
  • 5c69a27b98 jakedt 2014-03-26 18:36:59 -04:00
  • 910fabe103 Disable that pesky browser cache in the ways that matter. jakedt 2014-03-26 18:36:59 -04:00
  • 53b2dddcab Joseph Schorr 2014-03-26 16:45:11 -04:00
  • 1fc3c922a9 Properly handle a redirect URI mismatch Joseph Schorr 2014-03-26 16:45:11 -04:00
  • 930d048ea0 jakedt 2014-03-26 16:37:33 -04:00
  • 95dcf58b90 Merge branch 'master' of ssh://bitbucket.org/yackob03/quay jakedt 2014-03-26 16:37:33 -04:00
  • 359032df79 jakedt 2014-03-26 16:37:28 -04:00
  • 4a4ea52041 Use the URL scheme and use the host in the other discovery url. jakedt 2014-03-26 16:37:28 -04:00
  • 6bb26e2cee Joseph Schorr 2014-03-26 16:32:39 -04:00
  • 2c1a31f9d1 Merge branch 'master' of https://bitbucket.org/yackob03/quay Joseph Schorr 2014-03-26 16:32:39 -04:00
  • 7db697dcf2 Joseph Schorr 2014-03-26 16:32:35 -04:00
  • 85a1fdaea0 Add missing var in the index Joseph Schorr 2014-03-26 16:32:35 -04:00
  • 237d39518f jakedt 2014-03-26 16:28:42 -04:00
  • 0a80f67355 Merge branch 'master' of ssh://bitbucket.org/yackob03/quay jakedt 2014-03-26 16:28:42 -04:00
  • ad9183718b jakedt 2014-03-26 16:28:35 -04:00
  • bb05daf090 Fix the discovery doc to point to the stack specific auth endpoint. jakedt 2014-03-26 16:28:35 -04:00
  • 2998987b5e Joseph Schorr 2014-03-26 16:19:04 -04:00
  • 6ae147de29 Handle oauth tokens in the index Joseph Schorr 2014-03-26 16:19:04 -04:00
  • ffbeae97f9 jakedt 2014-03-26 15:56:51 -04:00
  • 8fefe239b5 Fix public repository permissions checking. jakedt 2014-03-26 15:56:51 -04:00
  • dc6dacfe51 jakedt 2014-03-26 15:52:24 -04:00
  • 4d2e090bea Fix the problem with login on new triggers. jakedt 2014-03-26 15:52:24 -04:00
  • d4e209a69d Joseph Schorr 2014-03-25 19:39:56 -04:00
  • fa3af789b2 Fix date picker in the logs view for the new angular Joseph Schorr 2014-03-25 19:39:56 -04:00
  • 209d562f30 jakedt 2014-03-25 18:01:50 -04:00
  • 4e80f95012 Format_date has to support missing dates. jakedt 2014-03-25 18:01:50 -04:00
  • e6f003db73 jakedt 2014-03-25 17:58:19 -04:00
  • 8538455cef Fix the user API to throw the nicer 401 that the FE can handle. jakedt 2014-03-25 17:58:19 -04:00
  • 57d6e9d247 jakedt 2014-03-25 17:51:22 -04:00
  • f1a7f86780 Fix CSRF token generation. jakedt 2014-03-25 17:51:22 -04:00
  • 6713b26976 jakedt 2014-03-25 17:45:51 -04:00
  • cb9c0e58d4 Update requirements.txt with new versions and new requirements. jakedt 2014-03-25 17:45:51 -04:00