jakedt
|
0fd5da172e
|
Fix the super user default config. Slight style tweaks to the super user permission implementation.
|
2014-04-10 15:51:39 -04:00 |
|
Joseph Schorr
|
0e320c964f
|
- Add support for super users
- Add a super user API
- Add a super user interface
|
2014-04-10 00:26:55 -04:00 |
|
jakedt
|
41cfadac23
|
Protect the search and repository list endpoints appropriately. Add more differentiating data to some need types. Remove the notification about password change from the user admin page. Select the dependent models for the visible repo list.
|
2014-03-25 17:26:45 -04:00 |
|
jakedt
|
0992c8a47e
|
Fix some permissions problems still around due to some usage of scopes as strings.
|
2014-03-19 18:21:58 -04:00 |
|
jakedt
|
3b7b12085d
|
User scope objects everywhere. Switch scope objects to namedtuples. Pass the user when validating whether the user has authorized such scopes in the past. Make sure we calculate the scope string using all user scopes form all previously granted tokens.
|
2014-03-19 18:09:09 -04:00 |
|
jakedt
|
f2d0a2f479
|
Split out organization repo roles and org management roles.
|
2014-03-19 14:36:56 -04:00 |
|
jakedt
|
64071b9e8e
|
Add a user info scope and thread it through the code. Protect the org modification API.
|
2014-03-18 19:21:27 -04:00 |
|
jakedt
|
5bb4008880
|
Fix cookie auth to work with oauth token auth. Make sure user loading is truly deferred to save DB connections.
|
2014-03-17 12:01:13 -04:00 |
|
jakedt
|
0e3fe8f3b1
|
Port a few more repository methods to the new API interface.
|
2014-03-12 20:33:57 -04:00 |
|
jakedt
|
e74eb3ee87
|
Add scope ordinality and translations. Process oauth tokens and limit scopes accordingly.
|
2014-03-12 16:31:37 -04:00 |
|
yackob03
|
d064af2800
|
Fix a bug where org admin was not sufficient for the modify repository permission.
|
2013-11-07 12:52:46 -05:00 |
|
yackob03
|
d14a292896
|
Org admins should be able to view all teams.
|
2013-11-04 16:44:38 -05:00 |
|
yackob03
|
f8d3c95b74
|
Fix a typo in the team need permissions.
|
2013-11-04 16:39:52 -05:00 |
|
yackob03
|
2eb7ff2442
|
Add a bunch of the missing permissions from the API.
|
2013-11-04 16:18:40 -05:00 |
|
yackob03
|
dd77ebd64f
|
Next batch of backend permissions for orgs.
|
2013-11-04 15:42:08 -05:00 |
|
yackob03
|
283f9b81ae
|
First stab at token auth. The UI could use a little bit of polishing.
|
2013-10-16 14:24:10 -04:00 |
|
yackob03
|
959016a6eb
|
Remove unnecessary calls to the database for user and permission metadata.
|
2013-10-15 14:48:49 -04:00 |
|
yackob03
|
891f992bf2
|
Allow for anonymous access tokens for public repositories.
|
2013-10-01 01:18:05 -04:00 |
|
yackob03
|
6bcb5cfcaa
|
Flesh out some permissions APIs.
|
2013-09-27 13:24:07 -04:00 |
|
yackob03
|
9278871381
|
Load flask principal permissions even for web and api endpoints.
|
2013-09-26 16:32:09 -04:00 |
|
yackob03
|
08446ef59e
|
Fix some stuff with logins and permissions, add tags to the mode.
|
2013-09-25 16:46:28 -04:00 |
|
yackob03
|
ee5ea51532
|
Refactor the code into modules, it was getting unweildy.
|
2013-09-25 12:45:12 -04:00 |
|