Commit graph

805 commits

Author SHA1 Message Date
yackob03
f8ae8ed6cd Merge branch 'master' of ssh://bitbucket.org/yackob03/quay into webhooks 2013-11-18 12:12:55 -05:00
yackob03
98a77299b8 Fix a bug in the registry which tried to use a string as a repo object. 2013-11-18 12:12:35 -05:00
yackob03
1f4834ad97 Add a tool to compute our monthly revenue. 2013-11-17 17:24:56 -05:00
yackob03
e787d8b2d8 Make the worker post json. Add a retry timeout after an incompletel queue item is processed. Submit webhook jobs to the queue on a successful push. 2013-11-16 15:05:26 -05:00
yackob03
f55e4074e0 Merge branch 'master' of ssh://bitbucket.org/yackob03/quay into webhooks 2013-11-16 14:47:29 -05:00
root
534fb1c161 Merge branch 'master' of https://bitbucket.org/yackob03/quay 2013-11-16 19:40:35 +00:00
Joseph Schorr
b6be962bf3 Change the rules about when to show the subscribe dialog 2013-11-15 18:58:47 -05:00
Joseph Schorr
4efc5968c6 Fix missing check 2013-11-15 18:34:54 -05:00
Joseph Schorr
58cb6881c4 Fix wording 2013-11-15 18:30:15 -05:00
Joseph Schorr
cc0f042c00 Add ability to view and change the credit card associated with an account 2013-11-15 18:17:12 -05:00
yackob03
c7841d4beb Add a panel header to the webhooks panel. 2013-11-15 17:51:20 -05:00
yackob03
ecc5f8fba7 Wire up webhooks to the UI. 2013-11-15 17:45:37 -05:00
yackob03
fe67bc3d25 Merge branch 'master' of ssh://bitbucket.org/yackob03/quay into webhooks 2013-11-15 16:52:03 -05:00
Joseph Schorr
68f58eb856 Remove abbreviation 2013-11-15 16:50:11 -05:00
yackob03
7ae78e5370 Merge branch 'master' of ssh://bitbucket.org/yackob03/quay into webhooks
Conflicts:
	endpoints/api.py
	test/data/test.db
2013-11-15 16:48:55 -05:00
yackob03
c1ea6263e1 Flesh out the webworkers a bit. 2013-11-15 16:45:02 -05:00
yackob03
7a071fa731 Query for and take a queue item in a transaction. 2013-11-15 16:44:33 -05:00
Joseph Schorr
9767390a32 Fix some wording 2013-11-15 16:41:45 -05:00
Joseph Schorr
07e1e95ed1 Add tabs to the repo admin view 2013-11-15 16:40:16 -05:00
yackob03
41c92deb0d Fix a bunch of errors that pylint was complaining about. 2013-11-15 16:12:12 -05:00
yackob03
14263de7f8 Extract some boilerplate from the worker and create a base class. Port the diffs worker over to the base. 2013-11-15 15:50:20 -05:00
yackob03
f07690956d Add a fixed number of retries to each item that gets put in the work queue.: 2013-11-15 15:49:26 -05:00
Joseph Schorr
6a2b439863 Merge branch 'master' of https://bitbucket.org/yackob03/quay 2013-11-15 15:31:11 -05:00
Joseph Schorr
04780cb3fa Fix token bug in stripe payments 2013-11-15 15:31:05 -05:00
Joseph Schorr
457b619647 Add receipt/invoice email support and option to Quay 2013-11-15 14:42:31 -05:00
yackob03
605db52c84 Update the nginx config to allow for super long pushes. 2013-11-15 14:03:26 -05:00
yackob03
deb756ea34 Relax some of the restrictions on file size and timeout for the travis guys. 2013-11-15 12:32:09 -05:00
yackob03
96921c2a29 Update the username validation to match the Docker CLI rules. 2013-11-15 12:31:39 -05:00
yackob03
82805cb7aa Merge branch 'master' of ssh://bitbucket.org/yackob03/quay 2013-11-14 14:54:03 -05:00
yackob03
5a45f50583 Log the repository name when pushing and pulling. 2013-11-14 14:53:55 -05:00
Joseph Schorr
318dc79de3 Add the payment failed case 2013-11-13 18:06:06 -05:00
Joseph Schorr
971c55608e Remove plan price in invoice 2013-11-13 18:04:34 -05:00
root
8629cf9d38 Merge branch 'master' of https://bitbucket.org/yackob03/quay 2013-11-13 23:02:59 +00:00
Joseph Schorr
51dc9c9132 Add all plans to the map in the org admin 2013-11-13 18:00:51 -05:00
root
5d396ec8ea Merge branch 'master' of https://bitbucket.org/yackob03/quay 2013-11-13 22:51:58 +00:00
Joseph Schorr
8615e9236b Merge branch 'master' of https://bitbucket.org/yackob03/quay 2013-11-13 17:47:59 -05:00
Joseph Schorr
e649e669e1 Check in a basic invoice view for organizations 2013-11-13 17:47:45 -05:00
yackob03
0f3d942b5e Re-add the missing method for getting repository builds. Add more logging to try to see why some builds are not getting removed from the queue. 2013-11-13 17:29:26 -05:00
yackob03
d7592fd133 Update the diffs worker to not fail if the repository is removed before diffs are computed. 2013-11-13 14:41:20 -05:00
yackob03
5a2728c6a8 Fix the curl usage to get a single tag. 2013-11-11 20:00:01 -05:00
root
178e4bb613 Merge branch 'master' of https://bitbucket.org/yackob03/quay 2013-11-12 00:59:45 +00:00
root
8c92230b71 Merge branch 'master' of https://bitbucket.org/yackob03/quay 2013-11-12 00:30:53 +00:00
Joseph Schorr
b8dc051705 Change 403 handling to 401 and have a modal dialog (that cannot be removed) display when the user's session has expired. This forces them to reload the page, and thus reset all the state. 2013-11-11 19:26:56 -05:00
Joseph Schorr
e2c9c91080 Merge branch 'master' of https://bitbucket.org/yackob03/quay 2013-11-11 19:03:24 -05:00
Joseph Schorr
07b9128ab6 Return 403 if the user logged in is now an org and handle it on the client 2013-11-11 19:03:18 -05:00
yackob03
6467e24ba2 All for free user to free business migration. 2013-11-11 19:02:42 -05:00
yackob03
6be20ff626 Merge branch 'master' of ssh://bitbucket.org/yackob03/quay 2013-11-11 18:05:29 -05:00
yackob03
e5994bab9b Check for the repository since we can no longer rely on permissions for the existence of repositories. 2013-11-11 18:05:21 -05:00
root
c87b950bd6 Merge branch 'master' of https://bitbucket.org/yackob03/quay 2013-11-11 23:04:23 +00:00
Joseph Schorr
743e95c50e Merge branch 'master' of https://bitbucket.org/yackob03/quay 2013-11-11 17:53:29 -05:00