Commit graph

  • 97e8cef766 yackob03 2013-10-29 18:14:00 -0400
  • ba5553e9a8 Make the nginx config ALMOST work on digital ocean. yackob03 2013-10-29 18:14:00 -0400
  • 6a93bf1632 yackob03 2013-10-29 18:13:27 -0400
  • 6b6a238d3a Not all hosts may have apt-add-repository. yackob03 2013-10-29 18:13:27 -0400
  • 94414535cd yackob03 2013-10-29 16:11:54 -0400
  • 78d6c9d9a3 Just use the current server as the registry server, this will work for all externally available addresses. yackob03 2013-10-29 16:11:54 -0400
  • 1e216e7e0d yackob03 2013-10-29 15:42:19 -0400
  • 6f105326aa Return unfinished items to the queue when they can be retried. yackob03 2013-10-29 15:42:19 -0400
  • 1db83139b8 yackob03 2013-10-29 15:39:44 -0400
  • 798cf78172 Re-add cleaning up the DO node. yackob03 2013-10-29 15:39:44 -0400
  • f76c271aec yackob03 2013-10-29 14:42:16 -0400
  • 7f17c6da24 Fix the forking problem in the buildserver. yackob03 2013-10-29 14:42:16 -0400
  • cd224bb159 yackob03 2013-10-29 13:42:26 -0400
  • c91b40f356 Switch to using environment variables to pass information to the build node, this closes down a security loophole with the admin endpoint of the server. yackob03 2013-10-29 13:42:26 -0400
  • 5db395193a yackob03 2013-10-29 13:41:26 -0400
  • a313a77a6b Switch some unnecessary button calls over to links. yackob03 2013-10-29 13:41:26 -0400
  • 5e5cb02fae Joseph Schorr 2013-10-28 17:08:36 -0400
  • e8cbc9c864 Merge branch 'dockerbuild' of https://bitbucket.org/yackob03/quay into dockerbuild Joseph Schorr 2013-10-28 17:08:36 -0400
  • 676eb62997 Joseph Schorr 2013-10-28 17:08:26 -0400
  • 1ee21318d4 Have the private option in the new repo form alert the user about needing to purchase a plan and let them do so Joseph Schorr 2013-10-28 17:08:26 -0400
  • f614923708 yackob03 2013-10-28 14:49:23 -0400
  • 1c7398e920 Allow build node logs to flow to docker. Clean up the pull key before executing user code. Actually clean up the DO node when we are done. Run the status server threaded just in case. yackob03 2013-10-28 14:49:23 -0400
  • 42c0f87d6e Joseph Schorr 2013-10-28 13:33:19 -0400
  • bb2446c45c Actually, there is a simpler way to do this Joseph Schorr 2013-10-28 13:33:19 -0400
  • 1c8d338ef2 Joseph Schorr 2013-10-28 13:31:43 -0400
  • 59543a2e51 Add the image push percent to the progress bar Joseph Schorr 2013-10-28 13:31:43 -0400
  • 175115b474 Joseph Schorr 2013-10-28 13:22:18 -0400
  • 5175364e62 Add a create repo button in a few places Joseph Schorr 2013-10-28 13:22:18 -0400
  • 3efead07eb Joseph Schorr 2013-10-28 13:09:22 -0400
  • 8cb177128b Fixes to the new repo and build status: - make the new repo icon gray - have the build status properly center (this is a hack, unfortunately) - have the build status update when open Joseph Schorr 2013-10-28 13:09:22 -0400
  • 7318f6fc01 yackob03 2013-10-27 19:06:20 -0400
  • d7f51fb764 Bug fixes and associated changes involved with spinning up build nodes and sending jobs to them. yackob03 2013-10-27 19:06:20 -0400
  • 74c5b1da20 yackob03 2013-10-27 16:01:14 -0400
  • 3026f83c2c Remove the test build starter as it no longer works. yackob03 2013-10-27 16:01:14 -0400
  • 109fda2e67 yackob03 2013-10-27 16:00:44 -0400
  • 0ff19d5401 Filter the inactive builds when computing the is_building flag. yackob03 2013-10-27 16:00:44 -0400
  • 0b04dfa1dc yackob03 2013-10-26 18:37:53 -0400
  • b1a5b9c343 Fix CORS s3 upload. yackob03 2013-10-26 18:37:53 -0400
  • 6e39f3b872 yackob03 2013-10-26 17:41:32 -0400
  • c276bce177 Merge branch 'dockerbuild' of ssh://bitbucket.org/yackob03/quay into dockerbuild yackob03 2013-10-26 17:41:32 -0400
  • 45e20d0816 yackob03 2013-10-26 17:41:29 -0400
  • be035637f6 Require API login for the build APIs. yackob03 2013-10-26 17:41:29 -0400
  • 54f58c937d Joseph Schorr 2013-10-26 17:20:59 -0400
  • 28f6ff1605 Get file dropping working and wire it up to call the build repo endpoint Joseph Schorr 2013-10-26 17:20:59 -0400
  • c61054ab6a Joseph Schorr 2013-10-26 16:03:11 -0400
  • fc6e3258a8 Work in progress: Add the UI for the build status and start on the file drop stuff Joseph Schorr 2013-10-26 16:03:11 -0400
  • 1050121ba9 yackob03 2013-10-25 20:08:44 -0400
  • dc7a62db67 Add the test db with the random test endpoint. yackob03 2013-10-25 20:08:44 -0400
  • 2888b75013 yackob03 2013-10-25 20:08:02 -0400
  • 89df3d10be Add dependencies for docker in docker. Fix the aufs startup command. Fix a bug in the buildserver. yackob03 2013-10-25 20:08:02 -0400
  • dd90bea34a yackob03 2013-10-25 18:46:56 -0400
  • 660a931d6b Docker apparently sometimes uses xz as a compression format. yackob03 2013-10-25 18:46:56 -0400
  • c89a76d2c3 yackob03 2013-10-25 18:18:06 -0400
  • 1ff67f688d Fix the content-type for S3 uploads of user data. yackob03 2013-10-25 18:18:06 -0400
  • ad9beadf49 yackob03 2013-10-25 18:17:43 -0400
  • 78d2d6cad0 Add a test endpoint that allows us to manually create builds. Add access tokens to the build data. yackob03 2013-10-25 18:17:43 -0400
  • 31c571ca47 yackob03 2013-10-25 18:14:35 -0400
  • c5ff08e57d Update the buildserver to use the new post format. yackob03 2013-10-25 18:14:35 -0400
  • 7e3605165c yackob03 2013-10-25 15:47:34 -0400
  • 684ce83058 Add a test api to test repositories which are currenlty building. yackob03 2013-10-25 15:47:34 -0400
  • 93c7e9a1a6 yackob03 2013-10-25 15:13:11 -0400
  • ffc33e454c Fixes and refinements to the dockerfile build system. yackob03 2013-10-25 15:13:11 -0400
  • 7ab1ef6313 yackob03 2013-10-25 01:14:38 -0400
  • 9b9a29c310 Flesh out the create API and wire everything up together. Next up, testing. yackob03 2013-10-25 01:14:38 -0400
  • 391125557f yackob03 2013-10-24 23:58:05 -0400
  • e07e624c15 Missed a few links. yackob03 2013-10-24 23:58:05 -0400
  • 82cae99bed yackob03 2013-10-24 23:56:08 -0400
  • e418d21d31 Fix the header links when we're on a non-angular page. yackob03 2013-10-24 23:56:08 -0400
  • 9f49a49734 Joseph Schorr 2013-10-24 18:13:24 -0400
  • 2afb8c85b1 Get the new repo page ready for wiring Joseph Schorr 2013-10-24 18:13:24 -0400
  • 32bdeb18e4 Joseph Schorr 2013-10-24 17:51:09 -0400
  • 1d51618c9d Fix repo circle positioning by changing to absolute sizes everywhere Joseph Schorr 2013-10-24 17:51:09 -0400
  • ded90f4c22 Joseph Schorr 2013-10-24 17:42:17 -0400
  • 2113fcf54f Merge branch 'dockerbuild' of https://bitbucket.org/yackob03/quay into dockerbuild Joseph Schorr 2013-10-24 17:42:17 -0400
  • 7aeeb60a7e Joseph Schorr 2013-10-24 17:41:55 -0400
  • 70fd9afb2b Start on new repo page Joseph Schorr 2013-10-24 17:41:55 -0400
  • fe0f0f191a yackob03 2013-10-24 17:41:37 -0400
  • b4d916bcc5 Update to Font Awesome 4. yackob03 2013-10-24 17:41:37 -0400
  • d577d99037 yackob03 2013-10-24 16:39:25 -0400
  • 32ccc599fb Revert some fabric changes to the build worker. yackob03 2013-10-24 16:39:25 -0400
  • edb55a83e1 yackob03 2013-10-24 16:37:03 -0400
  • 847e91b696 Add the first part of the build worker that runs on quay. yackob03 2013-10-24 16:37:03 -0400
  • 53a7c7e1f1 yackob03 2013-10-24 14:57:05 -0400
  • 9dc9e0c940 Add a docker-in-docker container that will run the build server. yackob03 2013-10-24 14:57:05 -0400
  • b5169b1d8a yackob03 2013-10-24 01:29:34 -0400
  • 5d5d027cc0 Move the source dockerfile processing to a modular system. Move actual build to a thread. Wire up the status API. Fix a bug with the way current_image was computed. Add untested support for raw dockerfile upload. yackob03 2013-10-24 01:29:34 -0400
  • 8099ca142b yackob03 2013-10-24 00:05:58 -0400
  • cd28ae6b1a First stab at a buildserver that will puppet docker to build dockerfiles remotely. yackob03 2013-10-24 00:05:58 -0400
  • 70f6ad645d Joseph Schorr 2013-10-22 23:10:32 -0400
  • a8ebdc79c4 Animate the user notification and make it red Joseph Schorr 2013-10-22 23:10:32 -0400
  • 5de1418b5f Joseph Schorr 2013-10-22 22:46:43 -0400
  • 4b25d2458b Change the filename to .dockercfg Joseph Schorr 2013-10-22 22:46:43 -0400
  • 97c35ccb21 Joseph Schorr 2013-10-22 22:39:55 -0400
  • a22c8de38a Merge branch 'master' of https://bitbucket.org/yackob03/quay Joseph Schorr 2013-10-22 22:39:55 -0400
  • eaf13b0f27 Joseph Schorr 2013-10-22 22:39:36 -0400
  • 08c365be28 Add a "Download dockercfg" link to the token view Joseph Schorr 2013-10-22 22:39:36 -0400
  • 24cfb5803a yackob03 2013-10-22 16:36:26 -0400
  • e18eefdd43 Update screenshots.js to remove olark. Regenerate screenshots. yackob03 2013-10-22 16:36:26 -0400
  • bdac10644e yackob03 2013-10-22 15:52:03 -0400
  • 76df2a3625 Merge branch 'master' of ssh://bitbucket.org/yackob03/quay yackob03 2013-10-22 15:52:03 -0400