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
|
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 |
|
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 |
|
Joseph Schorr
|
a90aab4665
|
Switch to using straight docker IDs instead of a hashing scheme
|
2014-09-18 17:16:10 -04:00 |
|
Joseph Schorr
|
b212dbb2ab
|
Merge branch 'master' into better-emails
|
2014-09-18 13:20:32 -04:00 |
|
Joseph Schorr
|
e1f406f3c5
|
Fix text of change email
|
2014-09-18 13:05:08 -04:00 |
|
Joseph Schorr
|
f93dd63e81
|
Change the .dockercfg generator to not include the protocol or /v1
|
2014-09-17 18:20:44 -04:00 |
|
Jake Moshenko
|
8b5e7621d2
|
Add the required notification kind for team invites to the migration that was previously run.
|
2014-09-16 10:11:18 -04:00 |
|
Joseph Schorr
|
77bf10323c
|
Fix JS error due to merge and show a spinner in the sign in form when signing in
|
2014-09-16 00:23:56 -04:00 |
|
Jake Moshenko
|
15a2f0d56f
|
Allow most builds to be archived without writing a file to the disk.
|
2014-09-16 00:03:04 -04:00 |
|
Jake Moshenko
|
ab35c864f8
|
Merge branch 'master' of ssh://bitbucket.org/yackob03/quay
|
2014-09-15 23:57:27 -04:00 |
|
Jake Moshenko
|
e13c027631
|
Add a migration for team member invites.
|
2014-09-15 23:57:05 -04:00 |
|
Jake Moshenko
|
afbf82c6f8
|
Move the temp directory outside of devicemapper.
|
2014-09-15 23:44:35 -04:00 |
|
Jake Moshenko
|
75d2ef377e
|
Merge remote-tracking branch 'origin/master' into comewithmeifyouwanttowork
Conflicts:
data/model/legacy.py
|
2014-09-15 17:52:17 -04:00 |
|
Jake Moshenko
|
2b59a0cbe1
|
Merge branch 'master' of bitbucket.org:yackob03/quay
|
2014-09-15 15:59:18 -04:00 |
|
Jake Moshenko
|
efb66f7c1e
|
Select the random row function based on DB driver.
|
2014-09-15 15:58:56 -04:00 |
|
Joseph Schorr
|
bdbfb0c6d3
|
Have the reparse tool also display the from line
|
2014-09-15 13:55:06 -04:00 |
|
Joseph Schorr
|
913b3e472f
|
Add ability to detach external login services
|
2014-09-15 12:01:02 -04:00 |
|
Joseph Schorr
|
e8ad01cb41
|
Lots of small NPE and other exception fixes
|
2014-09-15 11:27:33 -04:00 |
|