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 |
|
Joseph Schorr
|
a90aab4665
|
Switch to using straight docker IDs instead of a hashing scheme
|
2014-09-18 17:16:10 -04:00 |
|
Joseph Schorr
|
05bb710830
|
- Add a shared AUFS utility lib and change both changes and streamlayerformat to use it
- Add UI for selecting whether to pull the tag, the repo, or the squashed tag
|
2014-09-18 15:56:59 -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 |
|
Joseph Schorr
|
43555af63d
|
Address review comments
|
2014-09-17 17:49:46 -04:00 |
|
Joseph Schorr
|
62f1f5f583
|
Add basic layer merging tests
|
2014-09-17 11:50:52 -04:00 |
|
Joseph Schorr
|
efc06b54f6
|
Add a TODO and some slightly better naming
|
2014-09-16 22:44:45 -04:00 |
|