Commit graph

1765 commits

Author SHA1 Message Date
Joseph Schorr
b0c4f5b2f5 - Fix tests to not hit remote Redis endpoint
- Fix convert organization to allow admin email address, in addition to username
- Add test for the above
2014-07-08 18:19:13 -04:00
Joseph Schorr
3ebdf2c062 Merge branch 'master' of https://bitbucket.org/yackob03/quay 2014-07-07 19:10:46 -04:00
Joseph Schorr
cfba651495 Fix logo on enterprise landing page 2014-07-07 19:10:35 -04:00
Jake Moshenko
c40f6abb7a Fix some bugs with resume support. 2014-07-07 18:19:52 -04:00
Jake Moshenko
f40b7dbc54 Merge remote-tracking branch 'origin/resume' 2014-07-07 18:09:10 -04:00
Joseph Schorr
b5f45dacc9 Merge branch 'master' of https://bitbucket.org/yackob03/quay 2014-07-07 17:14:25 -04:00
Joseph Schorr
ff4efa481a Match the create button style on the landing page to the other headings 2014-07-07 17:12:55 -04:00
Jake Moshenko
9932a8199f Disconnect from read slaves when the request ends. 2014-07-07 17:06:53 -04:00
Joseph Schorr
af46d3d455 Remove path from get_supports_resumeable_download 2014-07-07 16:21:27 -04:00
Joseph Schorr
13de458320 Merge branch 'master' of https://bitbucket.org/yackob03/quay 2014-07-07 16:12:59 -04:00
Joseph Schorr
bcc45448ed - Change logo on non-landing to be just the box and to have a slight border on the right
- Change the letter spacing on the landing page to make the header more readable
- Change the logo on the 500 page
2014-07-07 16:12:53 -04:00
Jake Moshenko
b9656185b9 Switch to the new logo for the favicon. 2014-07-07 16:01:47 -04:00
Jake Moshenko
dccd833dba Make sure we can not run initdb against prod or staging. 2014-07-07 15:35:29 -04:00
Jake Moshenko
c338b7d621 Merge remote-tracking branch 'origin/touchdown'
Conflicts:
	static/css/quay.css
	static/js/controllers.js
	test/data/test.db
2014-07-07 15:33:51 -04:00
Joseph Schorr
64fe29698c Add a PingService and make sure we use the average of at least three pings 2014-07-03 17:55:53 -04:00
Joseph Schorr
e850d17e29 Handle potential NPE in the registry code 2014-07-03 17:18:14 -04:00
Joseph Schorr
ddb9e5d30d Merge branch 'master' into resume 2014-07-02 21:19:17 -04:00
Joseph Schorr
0ac6312c8a Get resumable downloads working in a way that the Docker CLI will actually understand. Also rename the method to conform the the name used in the Docker source code. 2014-07-02 21:18:46 -04:00
Jake Moshenko
8530e819d6 Fix the test config to really use an in-memory database. 2014-07-02 19:10:40 -04:00
Jake Moshenko
5645b6da32 Add support for read slave databases. 2014-07-02 19:10:24 -04:00
Joseph Schorr
0d89fd7f26 Add code for resumable downloads from S3 2014-07-02 00:39:59 -04:00
Jake Moshenko
d851feef6e One of the calls which returns an image was not using the base format which includes locations yet. 2014-06-30 14:51:01 -04:00
Jake Moshenko
b3bf782035 Fix the diffs worker. 2014-06-30 13:51:42 -04:00
Jake Moshenko
684c26bc1a Populate image storage objects with locations everywhere. 2014-06-27 20:04:26 -04:00
Jake Moshenko
e68d6a7302 Merge branch 'master' of ssh://bitbucket.org/yackob03/quay 2014-06-27 19:18:35 -04:00
Jake Moshenko
4e5e8a08de Add a maintenance notification kind and make it of the level warning. 2014-06-27 19:18:27 -04:00
Jake Moshenko
b47742b011 Update the audit script for geographic distribution. 2014-06-27 17:15:06 -04:00
Joseph Schorr
6a57af092c Make the solutions link to the proper area in the docs 2014-06-26 20:46:32 -04:00
Joseph Schorr
e3b939b42f Switch styling and logo over to the new Quay logo 2014-06-26 20:45:41 -04:00
Joseph Schorr
ee0d483efd Fix "Run Build Again" to send the tags to which we should push. 2014-06-26 19:55:16 -04:00
Joseph Schorr
76165b5d2b Add API and UI support for displaying image locations 2014-06-24 18:48:42 -04:00
Jake Moshenko
6047f3759f Remove the placement fallback since the DB has been fully backfilled. 2014-06-24 17:01:23 -04:00
Jake Moshenko
da12b940a9 Merge branch 'master' of ssh://bitbucket.org/yackob03/quay into carmensandiego 2014-06-23 11:26:14 -04:00
Jake Moshenko
870cc9ce0b Only keep around 4 days worth or 400MB of logs. 2014-06-23 11:25:50 -04:00
Jake Moshenko
cf2ba9f0b6 Fix a typo in the config for the backfill location. 2014-06-23 11:25:14 -04:00
Jake Moshenko
2e923c0441 Add config override to allow for specialization using environment variables. 2014-06-23 11:24:54 -04:00
Jake Moshenko
03b78414de Refresh the APT cache. 2014-06-23 11:24:05 -04:00
Joseph Schorr
46d1dc98ce Make absolutely sure to skip requests without a valid payload 2014-06-19 17:20:43 -04:00
Jake Moshenko
6e3a545c7f Add a migration to upgrade to the version of the database supporting placements. 2014-06-18 17:46:20 -04:00
Jake Moshenko
471cb26e07 Add a script to backfill placements. 2014-06-18 13:01:12 -04:00
Jake Moshenko
0a62f7f725 Add the ability to look up images which do not have a placement yet. 2014-06-18 12:40:23 -04:00
Jake Moshenko
bf0e01fba5 Fix bugs with pushing, pulling, and deleting. 2014-06-17 16:37:48 -04:00
Jake Moshenko
bf98575feb Add the basics of geographic data distribution and get the tests to work. 2014-06-17 16:03:43 -04:00
Joseph Schorr
2bf12996f5 Fix the case where someone tries the tour with an unsupported browser 2014-06-16 14:05:27 -04:00
Joseph Schorr
9d1ae8ba87 FROM line check needs to be on the tuple result, not the join 2014-06-16 14:01:17 -04:00
Joseph Schorr
f795868b5b Handle the case where there is no FROM command in the Dockerfile 2014-06-13 16:56:48 -04:00
Jake Moshenko
6d07cf94d2 Add a migration to remove the image fields that were migrated to image storage, and add some uniqueness constraints to some indexes. 2014-06-12 19:51:57 -04:00
Jake Moshenko
f405d575a3 Remove to code path to check image for size, always use the imagestorage. 2014-06-12 19:51:17 -04:00
Jake Moshenko
fb465fd66f Eradicate the s3 versions of the checksum and the uploading flag. 2014-06-12 19:27:43 -04:00
Jake Moshenko
af9b0904d9 Add a script to fix the images. 2014-06-12 14:57:45 -04:00