Joseph Schorr
|
d40b0975a7
|
Use the built-in .size method on gzip file
|
2014-09-26 12:25:28 -04:00 |
|
Joseph Schorr
|
76508218f4
|
Merge branch 'master' of https://bitbucket.org/yackob03/quay
|
2014-09-26 12:22:30 -04:00 |
|
Joseph Schorr
|
e31e6b6865
|
Add migration code for calculating the uncompressed size from the layer data itself
|
2014-09-26 12:22:25 -04:00 |
|
Joseph Schorr
|
77c46af70b
|
Add migration code for calculating the uncompressed size from the layer data itself
|
2014-09-26 12:21:50 -04:00 |
|
Joseph Schorr
|
1a33670933
|
Merge branch 'master' of https://bitbucket.org/yackob03/quay
|
2014-09-26 11:20:33 -04:00 |
|
Joseph Schorr
|
3002371f5a
|
Add an orphans lookup script
|
2014-09-26 11:20:26 -04:00 |
|
Jake Moshenko
|
e9745dbc96
|
Fix the SQL migration.
|
2014-09-26 11:17:42 -04:00 |
|
Jake Moshenko
|
03190efde3
|
Phase 2 of migrating repo namespaces to referencing user objects, backfilling the rows without a value for namespace_user, and changing all accesses to go through the namespace_user object. All tests are passing, manual testing still required.
|
2014-09-24 18:01:35 -04:00 |
|
Jake Moshenko
|
6070c251ae
|
Fix the backfill script to handle images without any json data at all.
|
2014-09-24 10:42:42 -04:00 |
|
Joseph Schorr
|
48ed255a55
|
Merge branch 'master' of https://bitbucket.org/yackob03/quay
|
2014-09-23 16:28:21 -04:00 |
|
Joseph Schorr
|
51beddfef1
|
Add accidentally removed subscription change email contents
|
2014-09-23 16:28:06 -04:00 |
|
Jake Moshenko
|
f8c5214e3e
|
Parse the json data from the storage server.
|
2014-09-23 16:09:33 -04:00 |
|
Jake Moshenko
|
98d8e0fe37
|
Fixes for the uncompressed size backfill script.
|
2014-09-23 16:06:59 -04:00 |
|
Joseph Schorr
|
ec484e3efc
|
Move size and checksum updates into the metadata call
|
2014-09-23 15:49:28 -04:00 |
|
Jake Moshenko
|
74e35f917e
|
Switch socket_timeout to socket_connect_timeout for redis.
|
2014-09-23 14:59:00 -04:00 |
|
Joseph Schorr
|
26fab5d6ba
|
Merge branch 'master' of https://bitbucket.org/yackob03/quay
|
2014-09-23 14:45:30 -04:00 |
|
Joseph Schorr
|
9c88ca16b5
|
Add the docker version to the build logs
|
2014-09-23 14:45:22 -04:00 |
|
Jake Moshenko
|
798c13aec8
|
Fix the migration to use the proper column name that peewee expects.
|
2014-09-23 14:20:15 -04:00 |
|
Joseph Schorr
|
fa8818e911
|
Merge branch 'master' of https://bitbucket.org/yackob03/quay
|
2014-09-23 14:14:07 -04:00 |
|
Joseph Schorr
|
f938f3fa43
|
NPE fixes
|
2014-09-23 14:13:55 -04:00 |
|
Jake Moshenko
|
b6d635b648
|
Fix the migration to use the proper base.
|
2014-09-23 14:04:20 -04:00 |
|
Joseph Schorr
|
86dfca2e3e
|
Add uncompressed size field to the image storage and add a backfill script (which is not yet automatically called)
|
2014-09-23 14:01:27 -04:00 |
|
Joseph Schorr
|
f6d3238611
|
Fix API tests for the recent change
|
2014-09-23 11:33:52 -04:00 |
|
Joseph Schorr
|
87bc37f6c8
|
Merge branch 'sunday'
|
2014-09-23 11:29:03 -04:00 |
|
Joseph Schorr
|
3a356c6aab
|
Make sure the team add UI handles the no mailing case as well
|
2014-09-23 11:19:50 -04:00 |
|
Jake Moshenko
|
79b6a9f4e0
|
Apparently the version of python in the baseimage requires the encoding comment.
|
2014-09-23 11:19:31 -04:00 |
|
Jake Moshenko
|
ec529c4aa6
|
Merge remote-tracking branch 'origin/nomenclature'
|
2014-09-23 11:07:39 -04:00 |
|
Joseph Schorr
|
ba0963a81c
|
Update the worker code to better handle exceptions, fix the utcdate issue and make sure we send the proper retry. Also updates notification workers to send JobExceptions rather than returning true or false
|
2014-09-23 11:01:50 -04:00 |
|
Joseph Schorr
|
8dd2330ce7
|
Switch to using straight docker IDs instead of a hashing scheme
|
2014-09-23 11:01:50 -04:00 |
|
Joseph Schorr
|
9621566d31
|
Instead of sending DB IDs, send "internal IDs" which are DB IDs hashed. This way, we can still calculate the ancestors without hitting the DB further, but without leaking the size of the images table
|
2014-09-23 11:01:50 -04:00 |
|
Joseph Schorr
|
f3b03ebc34
|
Add a feature flag for disabling all emails
|
2014-09-22 19:11:48 -04:00 |
|
Jake Moshenko
|
74c1662f54
|
Unicode strings have to be declared as such for python to be happy.
|
2014-09-22 18:49:52 -04:00 |
|
Jake Moshenko
|
c68d49dfce
|
Fix the get_matching_users query to work with peewee 2.3+
|
2014-09-22 18:42:48 -04:00 |
|
Jake Moshenko
|
a6225ad34a
|
Set an aggressive timeout on the redis connections to allow the unit tests to run when communication with redis is disabled.
|
2014-09-22 18:42:22 -04:00 |
|
Jake Moshenko
|
3259cda000
|
The new strategy is to do a three phase migration. This is the first phase: getting the namespace user in the db and written for all new repositories.
|
2014-09-22 17:27:02 -04:00 |
|
Joseph Schorr
|
297c8ad29c
|
Add migration to backfill uncompressed image sizes on the storage
|
2014-09-22 15:04:28 -04:00 |
|
Joseph Schorr
|
1658475ac1
|
Previous revision should not have the image storage col in it
|
2014-09-22 14:39:44 -04:00 |
|
Joseph Schorr
|
f16878cce9
|
Add migration for synthetic image tables
|
2014-09-22 14:38:42 -04:00 |
|
Joseph Schorr
|
70e0aba257
|
Add a script for generating schema migrations. Should be run from the root quay directory.
|
2014-09-22 14:36:52 -04:00 |
|
Joseph Schorr
|
dc685b2387
|
Merge branch 'huggies'
|
2014-09-22 13:41:29 -04:00 |
|
Joseph Schorr
|
f23038c6ee
|
Update the worker code to better handle exceptions, fix the utcdate issue and make sure we send the proper retry. Also updates notification workers to send JobExceptions rather than returning true or false
|
2014-09-22 12:52:57 -04:00 |
|
Joseph Schorr
|
e5055763f6
|
Make the squashed path smaller and handle failure cases on the curl side
|
2014-09-19 12:54:52 -04:00 |
|
Joseph Schorr
|
9003670826
|
Adjust the CSS a bit for displaying the pull box in the repo view
|
2014-09-19 12:25:02 -04:00 |
|
Joseph Schorr
|
e273dca4b4
|
Change back to using a docker load format
|
2014-09-19 12:22:54 -04:00 |
|
Jake Moshenko
|
8626d1cd70
|
Initial changes to move repositories from using a namespace string to referencing a user object. Also stores the user id in the cookie rather than the username, to allow users to be renamed. This commit must not be used unmodified because the database migration is too aggressive for live migration.
|
2014-09-19 10:17:23 -04:00 |
|
Jake Moshenko
|
8c00eabedd
|
Merge remote-tracking branch 'origin/better-emails'
|
2014-09-19 10:04:02 -04:00 |
|
Jake Moshenko
|
b769926565
|
Tweak the team invite email. Update the test database to reflect the latest structure.
|
2014-09-19 10:03:35 -04:00 |
|
Joseph Schorr
|
6b05b55225
|
Add unicode password support
|
2014-09-18 17:36:26 -04:00 |
|
Jake Moshenko
|
99d57752f5
|
Merge branch 'laffa' of bitbucket.org:yackob03/quay into laffa
|
2014-09-18 17:27:08 -04:00 |
|
Jake Moshenko
|
11bb8e6448
|
Actually store the generated image storage in the database, and allow it to be garbage collected when the parent image storage is collected.
|
2014-09-18 17:26:40 -04:00 |
|