krassowski
d5e9e3a632
Switch the default for reset_managed_roles_on_startup
2024-04-12 14:10:06 +01:00
krassowski
b79cb12095
Polish the documentation
2024-04-10 14:52:23 +01:00
krassowski
b7d68ca255
Implement load_managed_roles
, allow to assign scopes
...
and update roles (but not assign them to users/groups)
by using `load_roles` when `Authenticator.manage_roles` is on.
2024-03-26 17:53:32 +00:00
pre-commit-ci[bot]
1c02c0f2dd
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2024-03-24 20:20:35 +00:00
krassowski
c685d4bec9
Rewrite sync_roles
to always grant/strip the current user
...
and to update all role attributes for each rule, and
to re-use `create_role` function which checks rule name etc.
2024-03-23 16:11:21 +00:00
krassowski
6a6c54fef5
Draft documentation specifying expected behaviour
2024-03-19 14:31:28 +00:00
Simon Li
79e75be9f3
authenticator reference doc: mention admin
and RBAC
2023-11-17 23:31:53 +00:00
Simon Li
99d72dfccf
authenticator reference doc: update authenticate return
2023-11-16 19:16:54 +00:00
YuviPanda
b50fa894ad
Remove links to okpy from docs
...
These were removed in
https://github.com/jupyterhub/oauthenticator/pull/691 ,
and now the link checker is not happy.
2023-10-16 09:49:50 +05:30
ryanlovett
54877025ca
Fix variable spelling.
...
The variable is `manage_groups`, although some method and function names use "managed".
2023-03-17 10:13:52 -07:00
alwasega
bc3ef4403f
Resolved items as guided by @minrk comments
2023-02-28 11:58:45 +03:00
alwasega
9535fa3af1
Re-pushed files after merging main into references
2023-02-09 13:12:42 +03:00
alwasega
46be2c21e0
Pulled upstream changes and re-pushed files
2023-02-09 12:47:12 +03:00
alwasega
1837c33a56
Restructured references section of the docs
2023-02-09 12:25:07 +03:00
pre-commit-ci[bot]
33fa9b953b
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2022-11-24 08:41:13 +00:00
Min RK
de5fb1e7ce
Merge branch 'main' into copyediting
2022-11-24 09:40:21 +01: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
8f18303e50
fix some links revealed by myst
...
mostly pre-myst markdown links
2022-03-04 10:41:20 +01:00
Min RK
88be7a9967
test coverage for Authenticator.managed_groups
...
- tests
- docs
- ensure all group APIs are rejected when auth is in control
- use 'groups' field in return value of authenticate/refresh_user, instead of defining new method
- log group changes in sync_groups
2022-01-24 13:45:35 +01:00
Bruno P. Kinoshita
5a10107da8
(docs) Fix DummyAuthenticator class
2021-05-21 00:19:44 +12:00
Min RK
63a61bcc2f
prepare to rename default branch to main
...
- update references to default branch name in docs, workflows
- use HEAD in github urls, which always works regardless of default branch name
- fix petstore URLs since the old petstore links seem to have stopped working
2021-05-11 10:40:04 +02:00
Min RK
9331dd13da
run pre-commit (prettier)
2021-02-12 15:25:58 +01:00
Erik Sundell
e1166ec834
Replace @gen.coroutine/yield with async/await
2020-11-11 14:36:56 +01:00
Eric Dill
e243812745
Some suggestions from reading through the docs
...
Thanks to @willingc, @minrk and @manics for the review so far.
This commit is the PR so far rebased onto master and squashed.
2019-07-17 11:51:20 -04:00
Richard Darst
a6d217d113
pam_normalize_username: add docs
2019-02-07 01:35:18 +02:00
Min RK
ce2310b1ae
update proxy docs to mention entrypoints
2018-10-12 11:11:13 +02:00
Min RK
acdd9bb674
Merge pull request #2203 from minrk/entrypoints
...
allow spawners and authenticators to register via entry points
2018-10-01 17:22:11 +02:00
Min RK
c02ab23b3d
allow spawners and authenticators to register via entrypoints
...
jupyterhub.authenticators for authenticators, jupyterhub.spawners for spawners
This has the effect that authenticators and spawners can be selected by name instead of full import string (e.g. 'github' or 'dummy' or 'kubernetes')
and, perhaps more importantly, the autogenerated configuration file will include a section for each installed and registered class.
2018-09-28 10:08:10 +02:00
Kyla Harper
a78655c5a7
Add DummyAuthenticator documentation
2018-09-27 11:42:06 -05:00
yuvipanda
07b590e2c3
Link additional authenticators to wiki
...
The current list in the docs is out of date. The list
in the wiki is more up-to-date, and easier for folks
to change over time. In the long run, we should decide
where lists like this belong.
2018-09-20 22:49:00 -07:00
Matthias Bussonnier
a1c2a50810
Switch protocols to https in docs links
...
Chrome will start to show insecure website for http next week
2018-07-22 18:58:22 -07:00
Carol Willing
1b7965092e
remove backticks and long for rst format
2018-06-08 14:21:31 -07:00
Carol Willing
ef60be5a99
put backticks outside of link
2018-06-08 14:19:43 -07:00
Carol Willing
f78d652cd6
fix missing brackets
2018-06-08 14:18:14 -07:00
Carol Willing
3650575797
add a small section for pre/post spawn hooks
2018-06-08 14:13:45 -07:00
Carol Willing
0f5888ad6c
Add link to authenticators used with Shibboleth
2018-06-08 08:22:11 -07:00
BerserkerTroll
312252b670
Fix Authentication state documentation
...
This — is how it actually works!
2018-01-17 05:45:47 +03:00
Min RK
04578e329c
typo in auth_state structure
...
it's 'name' not 'username'
2017-10-04 14:18:14 +02:00
Min RK
d991c06098
document auth_state
2017-10-03 13:08:10 +02:00
Carol Willing
506e568a9a
Add pre/post spawn hooks to docs
2017-09-08 13:00:14 -07:00
Carol Willing
eb6a2f9e89
Restructure doc folder structure
2017-08-10 09:00:04 -07:00