Commit graph

6509 commits

Author SHA1 Message Date
yackob03
b96f678df8 User the secure s3 endpoint and store our files encrypted. 2013-10-31 11:32:08 -04:00
root
e69e8ec24d Merge branch 'dockerbuild' 2013-10-30 22:53:55 +00:00
yackob03
65aad1a2d9 Merge remote-tracking branch 'origin/dockerbuild'
Conflicts:
	static/css/quay.css
2013-10-30 18:42:17 -04:00
root
4a2adfd8ea Merge branch 'dockerbuild' of https://bitbucket.org/yackob03/quay into dockerbuild 2013-10-30 20:15:08 +00:00
Joseph Schorr
ac88ca4ac2 Add dispose to the correct tree 2013-10-30 16:13:34 -04:00
root
eb4696abad Merge branch 'dockerbuild' of https://bitbucket.org/yackob03/quay into dockerbuild 2013-10-30 19:44:34 +00:00
Joseph Schorr
6a4341e2cf Show a please sign in message instead of redirecting on the new repo page 2013-10-30 15:44:01 -04:00
root
4932a5f539 Merge branch 'dockerbuild' of https://bitbucket.org/yackob03/quay into dockerbuild 2013-10-30 19:14:12 +00:00
Joseph Schorr
ab2385d909 Merge branch 'dockerbuild' of https://bitbucket.org/yackob03/quay into dockerbuild 2013-10-30 15:12:01 -04:00
Joseph Schorr
e047b5e11e Dispose of the existing image tree so that a new one can be drawn in its place 2013-10-30 13:55:44 -04:00
yackob03
9dcf427f99 Remove an unnecessary check from the listImages function. 2013-10-30 13:40:55 -04:00
root
a33dc9115c Merge branch 'dockerbuild' of https://bitbucket.org/yackob03/quay into dockerbuild 2013-10-30 17:40:00 +00:00
yackob03
d39848962f Merge branch 'dockerbuild' of ssh://bitbucket.org/yackob03/quay into dockerbuild 2013-10-30 13:23:20 -04:00
yackob03
b9cdf93758 Make the quay support a mailto link. 2013-10-30 13:23:09 -04:00
root
cc57cc261c Merge branch 'dockerbuild' of https://bitbucket.org/yackob03/quay into dockerbuild 2013-10-30 17:22:32 +00:00
yackob03
f8f4c55f89 Close the db connections on the workers occasionally. 2013-10-30 13:22:00 -04:00
Joseph Schorr
8a0d6d05b4 Fix case where image changes load results in a 404 2013-10-30 13:03:44 -04:00
root
f72036c3fb Merge branch 'dockerbuild' of https://bitbucket.org/yackob03/quay into dockerbuild 2013-10-30 16:12:02 +00:00
Joseph Schorr
081041b85f - Update the repo page when a build is complete
- Change the polling to be 5s
- Show a message on an empty repo when building
2013-10-29 20:54:36 -04:00
Joseph Schorr
12866225a9 Merge branch 'dockerbuild' of https://bitbucket.org/yackob03/quay into dockerbuild 2013-10-29 20:21:25 -04:00
Joseph Schorr
dbbec5a853 Fix description handling in new repo view 2013-10-29 20:21:18 -04:00
root
b1c6db7090 Merge branch 'dockerbuild' of https://bitbucket.org/yackob03/quay into dockerbuild 2013-10-30 00:08:59 +00:00
yackob03
1bbcd91ae0 Make sure the daemon starts up in the right directory to access the certs file. 2013-10-29 19:59:29 -04:00
root
a06fbd2e9e Merge branch 'dockerbuild' of https://bitbucket.org/yackob03/quay into dockerbuild 2013-10-29 23:57:28 +00:00
root
c7600809e3 More changes locally for the DO nginx conf. 2013-10-29 23:57:22 +00:00
yackob03
9436ae3941 Fix the stagig unified cert. 2013-10-29 19:32:15 -04:00
yackob03
00bc4946cf Create a unified cert from the quay-staging cert. 2013-10-29 19:14:45 -04:00
root
c9ea8994a7 Merge branch 'dockerbuild' of https://bitbucket.org/yackob03/quay into dockerbuild 2013-10-29 23:13:50 +00:00
root
4ada5d4313 Merge branch 'dockerbuild' of https://bitbucket.org/yackob03/quay into dockerbuild 2013-10-29 23:07:45 +00:00
Joseph Schorr
41fb93de5c Checkin staging keys 2013-10-29 19:06:13 -04:00
Joseph Schorr
3a6f90dc9b Move markdown dependencies to the base, since they are needed by search on all pages 2013-10-29 19:03:36 -04:00
Joseph Schorr
8a9b696200 Merge branch 'dockerbuild' of https://bitbucket.org/yackob03/quay into dockerbuild 2013-10-29 18:57:07 -04:00
yackob03
7adf37e6b5 Move the parmiko import to work around a bug with python daemonization and paramiko. 2013-10-29 18:56:57 -04:00
Joseph Schorr
da71aa7254 Clear the timer that watches build status when the page is changed 2013-10-29 18:56:56 -04:00
root
2190f1adc5 Merge branch 'dockerbuild' of https://bitbucket.org/yackob03/quay into dockerbuild 2013-10-29 22:56:00 +00:00
root
6dd1b56a03 Merge branch 'dockerbuild' of https://bitbucket.org/yackob03/quay into dockerbuild 2013-10-29 22:16:22 +00:00
root
3a38c93af7 Local config for nginx.conf, this should not be pushed. 2013-10-29 22:16:13 +00:00
yackob03
5e81f999d1 Make the build server and build worker slightly more robust to errors. 2013-10-29 18:15:12 -04:00
yackob03
d3d593f7e1 Add some missing dependencies to for the workers. 2013-10-29 18:14:22 -04:00
yackob03
ba5553e9a8 Make the nginx config ALMOST work on digital ocean. 2013-10-29 18:14:00 -04:00
yackob03
6b6a238d3a Not all hosts may have apt-add-repository. 2013-10-29 18:13:27 -04:00
yackob03
78d6c9d9a3 Just use the current server as the registry server, this will work for all externally available addresses. 2013-10-29 16:11:54 -04:00
yackob03
6f105326aa Return unfinished items to the queue when they can be retried. 2013-10-29 15:42:19 -04:00
yackob03
798cf78172 Re-add cleaning up the DO node. 2013-10-29 15:39:44 -04:00
yackob03
7f17c6da24 Fix the forking problem in the buildserver. 2013-10-29 14:42:16 -04:00
yackob03
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. 2013-10-29 13:42:26 -04:00
yackob03
a313a77a6b Switch some unnecessary button calls over to links. 2013-10-29 13:41:26 -04:00
Joseph Schorr
e8cbc9c864 Merge branch 'dockerbuild' of https://bitbucket.org/yackob03/quay into dockerbuild 2013-10-28 17:08:36 -04:00
Joseph Schorr
1ee21318d4 Have the private option in the new repo form alert the user about needing to purchase a plan and let them do so 2013-10-28 17:08:26 -04:00
yackob03
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. 2013-10-28 14:49:23 -04:00