yackob03
d63e75ddd2
Fix the mega query.
2013-11-08 14:04:03 -05:00
yackob03
5fe1a6806e
Fix the team results for the entities query.
2013-11-07 23:35:20 -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
yackob03
294d4849a2
Prevent login on accounts that have been converted to organizations. Fix a bug in the tags api.
2013-11-07 18:08:38 -05:00
yackob03
71f7320532
Merge branch 'orgs' of ssh://bitbucket.org/yackob03/quay into orgs
2013-11-07 17:11:10 -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
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
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
Joseph Schorr
56f777448a
Add the members tab to the org admin
2013-11-06 19:06:59 -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
yackob03
e3a3ce0f80
Prevent the user from revoking their own admin privileges.
2013-11-05 18:37:28 -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
yackob03
296695cb87
Fix the call that determines if an organization has enough private repositories.
2013-11-05 14:55:05 -05:00
yackob03
b11ab44285
Add the business plans in.
2013-11-05 14:40:45 -05:00
Joseph Schorr
1cd4fa8d9b
Add team permissions support
2013-11-04 22:58:21 -05:00
yackob03
3a11ea4229
Made a stupid assumption about when users belonged to an organization, now paying for my terrible ways.
2013-11-04 18:52:38 -05:00
yackob03
109f09f0d0
Merge branch 'orgs' of ssh://bitbucket.org/yackob03/quay into orgs
2013-11-04 16:57:26 -05:00
yackob03
ac71822352
Add a description field to teams.
2013-11-04 16:57:20 -05:00
Joseph Schorr
b56bb92801
Work in progress: Continue on org view
2013-11-04 16:51:25 -05:00
Joseph Schorr
ba7360f2a9
Work in progress: Start on org view
2013-11-04 16:39:29 -05:00
yackob03
ad4e227aff
Merge branch 'orgs' of ssh://bitbucket.org/yackob03/quay into orgs
...
Conflicts:
data/model.py
endpoints/api.py
test/data/test.db
2013-11-04 15:47:27 -05:00
yackob03
dd77ebd64f
Next batch of backend permissions for orgs.
2013-11-04 15:42:08 -05:00
Joseph Schorr
ecbd1f1ef3
Work in progress: Add the team management page
2013-11-04 14:56:54 -05:00
Joseph Schorr
100ec563fa
- Add an entity-search directive for adding a nice search box for users or teams
...
- Add support for team-based permissions to the repos
2013-11-01 21:48:10 -04:00
yackob03
1aaefe6053
Merge branch 'orgs' of ssh://bitbucket.org/yackob03/quay into orgs
...
Conflicts:
data/model.py
2013-11-01 19:34:58 -04:00
yackob03
4c0f987af3
Flesh out some of the organization methods and fix the models.
2013-11-01 19:34:17 -04:00
Joseph Schorr
9fa77aaa48
Add proper messaging if an organization has gone over the repo limit. This change also moves plan information into the server
2013-11-01 19:13:58 -04:00
yackob03
ecc4ad6e0f
Merge branch 'orgs' of ssh://bitbucket.org/yackob03/quay into orgs
2013-11-01 14:44:22 -04:00
Joseph Schorr
d7148b1711
Start on controllers and the API for organizations. Also adds fake model methods
2013-10-31 18:17:26 -04:00
yackob03
b92fe17e3c
Remove some unused model methods.
2013-10-31 17:36:53 -04:00
yackob03
621f89f826
Prepare the underlying data model for organizations.
2013-10-31 16:46:04 -04:00
yackob03
b96f678df8
User the secure s3 endpoint and store our files encrypted.
2013-10-31 11:32:08 -04:00
yackob03
6f105326aa
Return unfinished items to the queue when they can be retried.
2013-10-29 15:42:19 -04:00
yackob03
d7f51fb764
Bug fixes and associated changes involved with spinning up build nodes and sending jobs to them.
2013-10-27 19:06:20 -04:00
yackob03
0ff19d5401
Filter the inactive builds when computing the is_building flag.
2013-10-27 16:00:44 -04:00
yackob03
b1a5b9c343
Fix CORS s3 upload.
2013-10-26 18:37:53 -04:00
Joseph Schorr
28f6ff1605
Get file dropping working and wire it up to call the build repo endpoint
2013-10-26 17:20:59 -04:00
yackob03
1ff67f688d
Fix the content-type for S3 uploads of user data.
2013-10-25 18:18:06 -04:00
yackob03
78d2d6cad0
Add a test endpoint that allows us to manually create builds. Add access tokens to the build data.
2013-10-25 18:17:43 -04:00
yackob03
ffc33e454c
Fixes and refinements to the dockerfile build system.
2013-10-25 15:13:11 -04:00
yackob03
9b9a29c310
Flesh out the create API and wire everything up together. Next up, testing.
2013-10-25 01:14:38 -04:00
yackob03
847e91b696
Add the first part of the build worker that runs on quay.
2013-10-24 16:37:03 -04:00
yackob03
f80c9255e8
Fix a bug in the queue query.
2013-10-20 03:06:11 -04:00
Joseph Schorr
0afea3a779
Add the image view page with the changes view, filterable by typing into a field. Still needs pagination or some other mechanism for getting an overview
2013-10-18 22:28:46 -04:00
yackob03
2fcd8df42b
Get the worker and the registry playing nice together.
2013-10-18 17:27:09 -04:00
yackob03
4514f5a969
Fix some typos and bugs in the worker.
2013-10-18 15:28:16 -04:00
yackob03
decb324411
Fix a typo on the base model for the queue.
2013-10-18 14:30:49 -04:00