Deborah Udoh
ed71aead2b
Update roles.md
...
Co-authored-by: Min RK <benjaminrk@gmail.com >
2022-10-10 17:56:35 +01:00
pre-commit-ci[bot]
18b1df8bc6
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2022-10-09 19:07:30 +00:00
Deborah Udoh
674c441935
Improve documentation
2022-10-09 19:37:59 +01:00
Temidayo
83fb49e7cf
Merge branch 'jupyterhub:main' into main
2022-10-02 14:52:24 +01:00
Temidayo
15bf61df2a
modified the contributing documentation
2022-10-02 14:39:51 +01:00
Danilo Peixoto
37d35953bc
Set named_server_limit_per_user type as integer or callable
2022-09-30 09:28:04 +02:00
pre-commit-ci[bot]
596f9669d7
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2022-09-23 11:25:40 +00:00
neerajnatu
55fbb0b5fe
review comments address
2022-09-23 16:54:53 +05:30
pre-commit-ci[bot]
01e4f2b974
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2022-09-17 10:27:34 +00:00
neerajnatu
bffdf690d9
adding to contributor list
2022-09-17 15:49:26 +05:30
neerajnatu
0f06c9376a
mentioning limitations of spawner.environment
2022-09-17 15:17:23 +05:30
Min RK
02dead8ab1
Bump to 3.1.0.dev
2022-09-09 08:37:18 +02:00
Min RK
24506888ea
Bump to 3.0.0
2022-09-09 08:32:58 +02:00
Min RK
75e8274a7b
date for 3.0.0
2022-09-09 08:16:07 +02:00
Erik Sundell
2a3ceff29f
Update changelog for 3.0.0
2022-09-07 09:58:17 +02:00
Min RK
b55eaae51f
document oauth_no_confirm in services
2022-08-10 08:57:35 +02:00
Min RK
562a24b651
Bump to 3.0.0b1
2022-08-02 15:10:28 +02:00
Simon Li
9318eb3fb2
Merge pull request #3994 from minrk/3.0-changelog
...
3.0 changelog
2022-08-02 14:05:38 +01:00
Min RK
0590b76cd0
3.0: refresh changelog entries
2022-08-02 14:42:33 +02:00
Min RK
8aac18c96d
More documentation for 3.0 role/scope changes
...
a few more outdated `versionchanged` notes
2022-08-02 14:39:03 +02:00
Erik Sundell
6a6b8567c0
Merge pull request #3909 from minrk/include_stopped_servers
...
include stopped servers in user model
2022-08-02 14:31:14 +02:00
Min RK
78438bdfcc
Begin 3.0 changelog
...
had to manually remove already-backported PRs
2022-08-02 14:29:16 +02:00
Min RK
dfc2d4d4f1
Merge remote-tracking branch 'origin/main' into oauth_config
2022-08-02 13:53:51 +02:00
Min RK
6afa0d6311
include stopped servers in user model
...
opt-in, behind ?include_stopped_servers
Adds `stopped` field to server model to more easily select stopped servers
2022-08-01 15:47:36 +02:00
Min RK
01a33d150f
Remove outdated cookie-secret note in security docs
...
this was true when we used shared cookie auth long ago
2022-08-01 13:28:13 +02:00
Min RK
e4e4bf5ff4
next release is 3.0, not 2.4
2022-07-29 15:35:08 +02:00
Min RK
8a44748324
Bump to 2.4.0.dev
2022-07-09 16:44:24 -07:00
Min RK
225ace636a
call client-allowed scopes JUPYTERHUB_OAUTH_CLIENT_ALLOWED_SCOPES
2022-07-08 10:18:59 -07:00
Min RK
62b38934e5
store scopes on oauth clients, too
...
rather than roles, matching tokens
because oauth clients are mostly involved with issuing tokens,
they don't have roles themselves (their owners do).
This deprecates the `oauth_roles` config on Spawners and Services, in favor of `oauth_allowed_scopes`.
The ambiguously named `oauth_scopes` is renamed to `oauth_access_scopes`.
2022-06-08 12:26:48 +02:00
Erik Sundell
a19c211612
Add changelog for 2.3.1
2022-06-06 16:18:03 +02:00
Min RK
9bbcf594ea
One more in the changelog
2022-06-06 16:17:55 +02:00
Min RK
da89155503
changelog for 2.3
2022-06-06 16:17:54 +02:00
Simon Li
85a4bbc28e
Update Contributing documentation
...
Adds yarn, moves most of CONTRIBUTING.md into https://jupyterhub.readthedocs.io/en/stable/contributing/index.html to reduce duplication
2022-05-29 19:11:57 +01:00
Simon Li
178e340223
jupyter troubleshooting
➡️ jupyter troubleshoot
2022-05-22 15:18:42 +01:00
YuviPanda
3264463366
Document the 'display' attribute of services
...
Ref https://github.com/2i2c-org/infrastructure/issues/1301
2022-05-11 19:04:58 +05:30
Björn Braunschweig
a0b9a1fe86
remove apache NE flag as it prevents opening folders and renaming files with whitespace characters. apache returns Bad Request
2022-05-09 11:36:14 +02:00
Min RK
debac715bf
add 'admin-ui' scope for access to the admin ui
2022-04-29 11:54:02 +02:00
Min RK
b6210dc225
add !service and !server scope filters
...
allows oauth clients to issue scopes that only grant access to the issuing service
e.g. access:service!service or access:servers!server
especially useful with custom scopes
2022-04-08 20:10:23 +02:00
Min RK
7a9778249f
run pre-commit with isort
2022-03-31 12:33:26 +02:00
nihua
6d00eb501a
Update upgrade.md
2022-03-30 14:20:30 +08:00
Erik Sundell
318c95342d
Merge pull request #3833 from minrk/token-scopes
...
Tokens have scopes instead of roles
2022-03-29 23:49:35 +02:00
Min RK
3cfb14b9e5
rerender rest-api
2022-03-24 15:16:21 +01:00
Min RK
7e22614a4e
[squash me] token progress
...
tokens have scopes
instead of roles, which allow tokens to change permissions over time
This is mostly a low-level change,
with little outward-facing effects.
- on upgrade, evaluate all token role assignments to their current scopes,
and store those scopes on the tokens
- assigning roles to tokens still works, but scopes are evaluated and validated immediately,
rather than lazily stored as roles
- no longer need to check for role permission changes on startup, because token permissions aren't affected
- move a few scope utilities from roles to scopes
- oauth allows specifying scopes, not just roles.
But these are still at the level specified in roles,
not fully-resolved scopes.
- more granular APIs for working with scopes and roles
Still to do later:
- expose scopes config for Spawner/service
- compute 'full' intersection of requested scopes, rather than on the 'raw' scope list in roles
2022-03-24 15:05:50 +01:00
Min RK
66ecaf472a
fix some outdated references to 'all' metascope
...
it is called 'inherit', but not all docs were updated
2022-03-24 14:06:05 +01:00
Min RK
3ba262f6f6
fix heading level in changelog
...
sphinx has started to error with this
2022-03-24 14:06:04 +01:00
Erik Sundell
912e0ad53f
Merge pull request #3839 from yuvipanda/log-docs-1
...
Document version mismatch log message
2022-03-21 11:40:49 +01:00
YuviPanda
3e9ce8bc03
Document version mismatch log message
2022-03-19 14:10:24 -07:00
Erik Sundell
454e356e4d
Merge pull request #3713 from minrk/custom-scopes
...
allow user-defined custom scopes
2022-03-16 08:52:55 +01:00
Min RK
9a87b59e84
improve custom scope docstrings
2022-03-16 08:44:52 +01:00
Erik Sundell
8d056170d7
Bump to 2.3.0.dev
2022-03-14 12:32:56 +01:00