0mar
|
12dc231b1c
|
Fixed code base and tests after merge
|
2021-04-08 17:36:18 +02:00 |
|
0mar
|
b0b1350ec0
|
Merge branch 'rbac' into additional_scopes
|
2021-04-08 16:55:25 +02:00 |
|
0mar
|
1b999b76f4
|
Merge branch 'rbac' of github.com:jupyterhub/jupyterhub into rbac
|
2021-04-08 14:53:54 +02:00 |
|
0mar
|
d38460bfa9
|
Added tests and removed model flags
|
2021-04-08 14:52:01 +02:00 |
|
Min RK
|
52885b68ea
|
Merge pull request #3330 from IvanaH8/rbac-group-roles
[rbac] Group roles and scopes checking
|
2021-04-08 10:03:06 +02:00 |
|
IvanaH8
|
933e4d555b
|
Add TO DO flag for users:activity scope in server role
|
2021-04-06 10:39:50 +02:00 |
|
0mar
|
5017ccc977
|
Merge branch 'roles_interface' into additional_scopes
|
2021-04-02 12:01:39 +02:00 |
|
0mar
|
71a5842ad2
|
Removed user model flags, scope-guarded server model with new scopes
|
2021-04-01 17:26:34 +02:00 |
|
0mar
|
db66443793
|
No more reinitialization of roles on each startup
|
2021-03-30 08:50:20 +02:00 |
|
0mar
|
1515747b1e
|
Refactored role methods
|
2021-03-29 21:26:34 +02:00 |
|
0mar
|
036a4eb934
|
Revert to using user roles for services
|
2021-03-28 18:54:31 +02:00 |
|
0mar
|
c5c44f6dbe
|
Replaced auth_state and server_state with scopes
|
2021-03-26 13:47:01 +01:00 |
|
0mar
|
b74075d945
|
Fixed self scope for services with tests
|
2021-03-26 10:51:17 +01:00 |
|
0mar
|
37588fb780
|
Merge branch 'rbac' of github.com:jupyterhub/jupyterhub into additional_scopes
|
2021-03-24 19:23:12 +01:00 |
|
0mar
|
c9ca066060
|
prepull commit
|
2021-03-24 19:22:33 +01:00 |
|
IvanaH8
|
36b18c1571
|
Merge branch 'rbac' into rbac-group-roles to fix CircleCI test
|
2021-03-24 14:30:40 +01:00 |
|
IvanaH8
|
bdc4bd4763
|
Resolve merge conflicts with Vertical Filtering and improve tests
|
2021-03-24 13:39:59 +01:00 |
|
Min RK
|
9b81780a21
|
Merge master into rbac
|
2021-03-23 14:41:00 +01:00 |
|
Min RK
|
1ab6cbe824
|
Merge pull request #3388 from minrk/rbac-token-auth
[rbac] ensure /authorizations/token can read the owner model of the token itself
|
2021-03-23 14:39:54 +01:00 |
|
Min RK
|
97e1a5cb26
|
add scopes.identify_scopes helper
|
2021-03-23 13:56:46 +01:00 |
|
Min RK
|
58a80e5050
|
ensure MockAPIHandler has request.path defined
|
2021-03-23 13:27:00 +01:00 |
|
IvanaH8
|
e26e8f9c36
|
Prevent deleting default roles
|
2021-03-23 11:47:50 +01:00 |
|
Min RK
|
8f2b14429f
|
Merge pull request #3386 from minrk/bump-alpine
alpine dockerfile: avoid compilation by getting some deps from apk
|
2021-03-23 09:28:48 +01:00 |
|
Min RK
|
5947a718f0
|
Merge pull request #3389 from IvanaH8/rbac-service-role
[rbac] Add temporary default service role (no scopes)
|
2021-03-22 20:00:50 +01:00 |
|
IvanaH8
|
64089b40bc
|
Add temporary default service role (no scopes)
|
2021-03-22 17:14:05 +01:00 |
|
Min RK
|
665e5c7427
|
ensure /authorizations/token can read the owner model of the token itself
|
2021-03-22 16:32:14 +01:00 |
|
Min RK
|
43a6767276
|
run pre-commit after merge
|
2021-03-22 15:57:52 +01:00 |
|
Min RK
|
b552e364f3
|
Merge master into rbac
|
2021-03-22 12:29:48 +01:00 |
|
Min RK
|
af0d81436d
|
alpine dockerfile: avoid compilation by getting some deps from apk
cryptography is the big one, which needs rust and is a huge pain
|
2021-03-22 12:17:47 +01:00 |
|
Min RK
|
410668d97c
|
Merge pull request #3363 from 0mar/vertical_filtering
RBAC: Vertical filtering
|
2021-03-19 17:18:12 +01:00 |
|
Min RK
|
477ee23ad3
|
Merge pull request #3383 from IvanaH8/fix-sqlalchemy-interfaces-deprecation
|
2021-03-18 14:25:01 +01:00 |
|
IvanaH8
|
27bcac5e8b
|
Fix sqlachemy.interfaces.PoolListener deprecation for testing older JupyterHub versions
|
2021-03-18 14:13:10 +01:00 |
|
0mar
|
6f6561122b
|
Implemented revision and test suite bug
|
2021-03-17 16:01:22 +01:00 |
|
0mar
|
f3fc0e96de
|
Fixed OAuth token behavior, invalid user handling and name clashes
|
2021-03-16 19:10:57 +01:00 |
|
IvanaH8
|
7d5fc27f7c
|
Make some funcs in roles.py private
|
2021-03-16 11:03:18 +01:00 |
|
0mar
|
5997245cad
|
Added tests to verify token scope behavior
|
2021-03-14 17:50:36 +01:00 |
|
IvanaH8
|
b6221f6cb1
|
Fix tests
|
2021-03-12 17:40:38 +01:00 |
|
IvanaH8
|
064e8f4000
|
Resolve merge conflicts
|
2021-03-12 16:45:13 +01:00 |
|
IvanaH8
|
bdc7b3ab8d
|
Account for horizontal filtering in get_subscopes()
|
2021-03-12 16:09:23 +01:00 |
|
0mar
|
c5ebee0ca0
|
Fixed scope related tests
|
2021-03-12 09:40:36 +01:00 |
|
0mar
|
7496fda089
|
Implemented default token roles, self scope for users and tokens for mockservices
|
2021-03-11 19:33:05 +01:00 |
|
IvanaH8
|
01f3286620
|
Add check that scopes exists when adding new/modifying existing role
|
2021-03-11 15:30:11 +01:00 |
|
IvanaH8
|
39fc501d50
|
Add warnings and errors when creating new roles
|
2021-03-10 10:32:50 +01:00 |
|
0mar
|
bf333d8e35
|
Changed metascope all meaning
|
2021-03-09 15:48:24 +01:00 |
|
Erik Sundell
|
6535cc6bab
|
Merge pull request #3377 from minrk/count-redirects-differently
always start redirect count at 1 when redirecting /hub/user/:name -> /user/:name
|
2021-03-09 14:04:16 +01:00 |
|
0mar
|
9832a87ac4
|
Fixed some tests and unified scope read:user:name
|
2021-03-09 10:29:52 +01:00 |
|
Min RK
|
8173bbbf75
|
always start redirect count at 1 when redirecting /hub/user/:name -> /user/:name
/hub/user/:name is now only reasonably visited as a result of redirect from /user/:name
|
2021-03-09 09:57:04 +01:00 |
|
Min RK
|
2146eef150
|
Merge pull request #3375 from manics/remove-hard-way
Remove the hard way guide
|
2021-03-08 13:28:34 +01:00 |
|
0mar
|
9d19ffe457
|
Reimplemented scope logic to account for tokens
|
2021-03-07 15:29:50 +01:00 |
|
Simon Li
|
97b7ccbee4
|
Mark installation-guide-hard orphan
|
2021-03-05 19:13:55 +00:00 |
|