yackob03
c1ea6263e1
Flesh out the webworkers a bit.
2013-11-15 16:45:02 -05:00
yackob03
41c92deb0d
Fix a bunch of errors that pylint was complaining about.
2013-11-15 16:12:12 -05:00
yackob03
5a45f50583
Log the repository name when pushing and pulling.
2013-11-14 14:53:55 -05: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
5a2728c6a8
Fix the curl usage to get a single tag.
2013-11-11 20:00:01 -05: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
Joseph Schorr
743e95c50e
Merge branch 'master' of https://bitbucket.org/yackob03/quay
2013-11-11 17:53:29 -05:00
yackob03
64cbc735fb
403s on pulls have to be 404s for now.
2013-11-11 17:11:21 -05:00
yackob03
3187539509
Catch an error when trying to generate an access token.
2013-11-11 17:01:21 -05:00
yackob03
2e9f7cd19d
Restore the temp_store_handler.
2013-11-11 16:41:33 -05:00
yackob03
e6926b62be
Actually use the namesapce rather than the literal word namespace, doh
2013-11-11 16:31:56 -05:00
yackob03
18809842b8
Fix a typo in the index code and follow some pylint recommendations.
2013-11-11 16:28:05 -05:00
yackob03
1f1565fdaa
Fix the bug where trying to unsubscribe a customer with no subscription throws an error.
2013-11-11 11:58:30 -05:00
Joseph Schorr
68e1658849
Add automatic email loading to the stripe dialog
2013-11-08 17:50:42 -05:00
Joseph Schorr
8f5710afe5
Merge branch 'orgs' of https://bitbucket.org/yackob03/quay into orgs
2013-11-07 23:36:19 -05:00
Joseph Schorr
be0fba276f
Bug fixes:
...
- Report proper errors when trying to change permissions
- Turn off the auto-caps of the team names
- Fix the is_org_member checks everywhere
- Fix resetting of roles if the change was not successful
2013-11-07 23:35:27 -05:00
yackob03
5fe1a6806e
Fix the team results for the entities query.
2013-11-07 23:35:20 -05:00
yackob03
9f1bf1499d
Merge branch 'orgs' of ssh://bitbucket.org/yackob03/quay into orgs
...
Conflicts:
static/partials/new-organization.html
2013-11-07 22:47:27 -05:00
yackob03
d524559bce
Fix the repo search to include repos that you get through a team and repos for which you have admin on the org.
2013-11-07 22:44:18 -05:00
Joseph Schorr
fe69ba5ec1
- Fix a bug with subscribing in the new repo view
...
- Have conversion to organization update its plan to a business plan
- Fix bug in the repo donut usage graph thingy where it had zero size when not in the default tab
2013-11-07 22:08:23 -05:00
yackob03
71f7320532
Merge branch 'orgs' of ssh://bitbucket.org/yackob03/quay into orgs
2013-11-07 17:11:10 -05:00
yackob03
05ccd4e793
Make some responses from the index api more appropriate.
2013-11-07 17:09:47 -05:00
yackob03
603ad53f6a
Fix some bugs in the tags registry api.
2013-11-07 17:09:15 -05:00
Joseph Schorr
3f2d51651e
Start on organization conversion. Note that this does not yet move over the user's plan to an org plan
2013-11-07 16:33:56 -05:00
Joseph Schorr
d45de5a8dd
required_json_args is gone
2013-11-07 15:22:15 -05:00
Joseph Schorr
5858ba0ee0
Merge branch 'orgs' of https://bitbucket.org/yackob03/quay into orgs
2013-11-07 15:19:57 -05:00
Joseph Schorr
44f1ff0ef1
Add ability to create a new organization
2013-11-07 15:19:52 -05:00
yackob03
2663a534d7
Merge branch 'orgs' of ssh://bitbucket.org/yackob03/quay into orgs
2013-11-07 12:55:35 -05:00
yackob03
ff7cd2f0a5
Subtle tweaks to the api and a fix for one bug where teams could be added to repository permissions through the API even if they were not part of the org.
2013-11-07 12:54:21 -05:00
Joseph Schorr
70c02eae16
Work in progress: Organizations page (with a fake tour) and start on the locations for the create new org and convert to org forms
2013-11-07 01:48:58 -05:00
Joseph Schorr
0c4dec6de4
- Fix namespace drop down to save the namespace last selected (and validate)
...
- Add a "can_create_repo" entry to the organization and have orgs grayed out in the new repo view if the user cannot create a repo
- Fix the multiple-orgs bug in the model
- Have the "create new repository" button disappear on landing if the org is selected and the user does not have create permissions for that org
2013-11-07 00:49:13 -05:00
yackob03
babc6fa867
We were asking for too many parameters for changing the plan, token is not always necessary.
2013-11-06 23:35:37 -05:00
yackob03
2b0f3a9ba7
Merge branch 'orgs' of ssh://bitbucket.org/yackob03/quay into orgs
2013-11-06 23:22:02 -05:00
yackob03
2cd98fc58e
Make the app config more powerful in terms of injecting fake dependencies. Refactor the tests to use metaclasses and to actually all run.
2013-11-06 23:21:12 -05:00
Joseph Schorr
56f777448a
Add the members tab to the org admin
2013-11-06 19:06:59 -05:00
yackob03
2a849f631b
Add the next batch of tests and fixes.
2013-11-06 17:56:31 -05:00
yackob03
db59b5bf9c
Add some tests to verify we're not leaking anything to completely public users (we're not)
2013-11-06 17:09:22 -05:00
Joseph Schorr
934acce6d4
Fix bug around free business plan and verify that a plan requested is in the correct set
2013-11-06 14:48:59 -05:00
Joseph Schorr
e356a10378
Add support for org-based subscriptions
2013-11-06 14:19:56 -05:00
yackob03
e3a3ce0f80
Prevent the user from revoking their own admin privileges.
2013-11-05 18:37:28 -05:00
Joseph Schorr
91806ee252
Merge branch 'orgs' of https://bitbucket.org/yackob03/quay into orgs
2013-11-05 17:20:56 -05:00
Joseph Schorr
237614dcef
Finish up create team
2013-11-05 17:20:43 -05:00
yackob03
a1476b32ea
Fix the problem where users in normal repos are marked as outside of the organization.
2013-11-05 17:10:14 -05:00
yackob03
427ffea6b7
Fill in the remove team methods.
2013-11-05 15:50:56 -05:00