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 |
|
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 |
|
Joseph Schorr
|
d2601c6fe4
|
Merge branch 'orgs' of https://bitbucket.org/yackob03/quay into orgs
Conflicts:
endpoints/api.py
|
2013-11-05 15:16:20 -05:00 |
|
yackob03
|
296695cb87
|
Fix the call that determines if an organization has enough private repositories.
|
2013-11-05 14:55:05 -05:00 |
|
Joseph Schorr
|
1f44166311
|
Wire up delete team UI
|
2013-11-05 14:53:48 -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 |
|
Joseph Schorr
|
97fa69a361
|
Add ability to display and edit the team's description
|
2013-11-04 20:17:58 -05:00 |
|
Joseph Schorr
|
96730965cd
|
Merge branch 'orgs' of https://bitbucket.org/yackob03/quay into orgs
|
2013-11-04 19:11:17 -05:00 |
|
Joseph Schorr
|
e70f863350
|
Work in progress: Continue on org view
|
2013-11-04 19:11:13 -05:00 |
|
yackob03
|
c1b246c3b5
|
Remove a TODO and make sure a user is part of an org to get access to typeahead information for an org.
|
2013-11-04 19:11:01 -05:00 |
|
yackob03
|
6aeac247fa
|
Teams are part of organizations.
|
2013-11-04 19:06:56 -05:00 |
|
yackob03
|
5838e1bc07
|
Fix a merge error in create_repo_api.
|
2013-11-04 19:01:58 -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 |
|
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 |
|
Joseph Schorr
|
0175bd91bf
|
Merge branch 'orgs' of https://bitbucket.org/yackob03/quay into orgs
|
2013-11-04 16:25:54 -05:00 |
|
Joseph Schorr
|
61e9b1629d
|
Work in progress: Start on org view and finish up the team members view
|
2013-11-04 16:21:49 -05:00 |
|
yackob03
|
2eb7ff2442
|
Add a bunch of the missing permissions from the API.
|
2013-11-04 16:18:40 -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
|
e6fadbca05
|
Add ability to change the members of a team
|
2013-11-04 15:31:38 -05:00 |
|
Joseph Schorr
|
633f603f9d
|
Merge branch 'master' into orgs
Conflicts:
endpoints/api.py
static/partials/new-repo.html
|
2013-11-04 14:59:00 -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 |
|
Joseph Schorr
|
09afe0753f
|
Merge branch 'orgs' of https://bitbucket.org/yackob03/quay into orgs
|
2013-11-01 19:34:56 -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 |
|
Joseph Schorr
|
5ed85cf833
|
Work in progress: Start on marking user permissions on whether they are inside or outside the repo's org
|
2013-11-01 19:34:46 -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 |
|
Joseph Schorr
|
1f0b142535
|
Add a namespace selector for choosing the namespace in the new repo view
|
2013-11-01 17:35:26 -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 |
|
Joseph Schorr
|
c3b10c12bb
|
Add check for existing repo with the same name
|
2013-10-31 15:04:07 -04:00 |
|
Joseph Schorr
|
dbbec5a853
|
Fix description handling in new repo view
|
2013-10-29 20:21:18 -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 |
|
yackob03
|
c276bce177
|
Merge branch 'dockerbuild' of ssh://bitbucket.org/yackob03/quay into dockerbuild
|
2013-10-26 17:41:32 -04:00 |
|
yackob03
|
be035637f6
|
Require API login for the build APIs.
|
2013-10-26 17:41:29 -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 |
|
Joseph Schorr
|
fc6e3258a8
|
Work in progress: Add the UI for the build status and start on the file drop stuff
|
2013-10-26 16:03:11 -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 |
|