Min RK
69aa0eaa7a
update quickstart requirements
...
- remove mention of outdated nodejs-legacy
- mention nodesource for more recent node
- mention jupyterlab
- initial localhost request will be on http, not https
2021-09-23 13:59:21 +02:00
Min RK
857f7271ca
email-typo
2021-09-03 14:32:24 +02:00
Erik Sundell
d6c48b15fe
pyupgrade: run pyupgrade --py36-plus and black on all but tests
2021-08-26 16:23:38 +02:00
Min RK
8603723dbb
add list:users|groups|services scopes
...
and govern GET /users|groups|services endpoints with these
Greatly simplifies filtering and pagination,
because these filters can be expressed in db filters,
unlike the potentially complex `read:users`.
Now the query itself will never return a model that should be excluded.
While writing the tests, I added more cleanup between tests.
We now ensure cleanup of all users and groups after each test,
which required updating some group tests which relied on this state leaking
2021-08-24 13:56:11 +02:00
Min RK
7533cb7602
[doc] add example specifying scopes for a default role
2021-08-24 09:04:08 +02:00
Min RK
a32986e9cc
server-api doc: final touches
2021-08-06 10:55:43 +02:00
Min RK
4f6fa3ddf7
Apply suggestions from code review
...
Co-authored-by: Simon Li <orpheus+devel@gmail.com >
2021-08-04 14:11:17 +02:00
Min RK
b1b6a9e76c
Add detailed doc for starting/stopping/waiting for servers via api
...
and complete implementation in examples/server-api
2021-08-04 12:49:12 +02:00
Min RK
4ad9af5832
Merge pull request #3546 from AbdealiJK/ajk-pyproxy
...
doc: Mention a list of known proxies available
2021-08-02 14:38:09 +02:00
AbdealiJK
d5d05b8777
doc: Mention a list of known proxies available
2021-07-22 07:13:56 +05:30
Erik Sundell
00e927f60d
changelog for 1.4.2
2021-07-16 14:14:59 +02:00
Min RK
262bb20dc5
changelog for 1.4.1
2021-07-14 13:13:08 +02:00
Min RK
e35dde8112
Merge pull request #3520 from IvanaH8/rbac-docs-update
...
[rbac] Docs updates
2021-06-25 07:15:29 +00:00
IvanaH8
a6471670c2
Update upgrade section
2021-06-23 11:44:40 +02:00
IvanaH8
8764f6493b
Add scope variable nomenclature and update tech implementation
2021-06-23 11:33:48 +02:00
IvanaH8
024e8fca30
Add !user filter explanation
2021-06-22 17:16:06 +02:00
IvanaH8
eb0f995886
Add scope hierarchy duplicates explanation
2021-06-22 16:22:51 +02:00
IvanaH8
f767a082f8
Fix user/admin default role assignment in roles.md
2021-06-18 13:10:02 +02:00
IvanaH8
a137134d3a
Update roles.md for rbac docs with role creation/deletion and assignment changes
2021-06-18 12:28:30 +02:00
IvanaH8
12ffc42114
Fix docstring indentation and reference to flask example in docs
...
example using flask for Implementing your own Auth with JupyterHub was not displayed
2021-06-18 11:07:33 +02:00
Samuel Gaist
5a4314ea8c
Refactor scope relationships creation
...
This version reduces the number of access to dictionaries data.
2021-06-17 16:06:59 +02:00
0mar
ceed989e77
Generate REST API scope descriptions from source code
2021-06-15 13:49:24 +02:00
0mar
7a3b237bb3
Refactored scope names and updated docs to reflect this
2021-06-15 13:00:15 +02:00
Min RK
b664f02f58
Merge pull request #3504 from 0mar/authorization-page
...
[rbac] Authorization page for OAuth services
2021-06-15 06:13:44 +00:00
Min RK
744983e53f
sync rbac with main
...
# Conflicts:
# docs/rest-api.yml
# jupyterhub/oauth/provider.py
2021-06-14 12:53:39 +02:00
0mar
8864780bfb
Adjusted documentation for auth pages
2021-06-11 13:32:20 +02:00
0mar
5e3201cfe3
Minor formatting change
2021-06-11 12:27:40 +02:00
0mar
73a6b3477a
Fixed typos and formatting
2021-06-11 11:59:18 +02:00
0mar
d169359d51
Refactored scope description to be usable for both docs and authorization page
2021-06-11 11:44:10 +02:00
0mar
c121a17310
Removed default service roles from upgrade and docs
2021-06-09 09:10:51 +02:00
Min RK
4a0fed1a5b
address review in services doc
2021-06-08 09:35:45 +02:00
Min RK
40de16e0e1
Update service examples and documentation with access scopes and roles
2021-06-07 14:02:13 +02:00
Min RK
8eaed91f79
Merge pull request #3444 from minrk/oauth-details
...
Oauth details docs
2021-06-07 11:56:49 +00:00
Jason Anderson
20a3ba2b41
Add Chameleon to JupyterHub deployment gallery
2021-05-26 15:07:11 -05:00
Min RK
d39673eea2
Flesh out oauth details doc
...
adress review, add emoji, expand details, examlpes, and add discussion of caching and revocation.
2021-05-26 12:28:59 +02:00
Min RK
2ad80fd69c
Merge pull request #3476 from IvanaH8/rbac-scope-table-makefile
...
[rbac] Generate scope table for docs
2021-05-25 09:18:08 +02:00
IvanaH8
800f3cf79f
Add trigger to conf.py to call generate-scope-table
2021-05-21 17:03:24 +02:00
IvanaH8
4a1459195e
Move scope_definitions dict to jupyterhub/scopes.py
2021-05-21 16:58:45 +02:00
Min RK
d2dc38d773
Sync with main
2021-05-21 12:53:37 +02:00
Min RK
5a9ca0c710
Merge pull request #3470 from kinow/patch-2
...
(docs) Fix DummyAuthenticator class reference
2021-05-21 12:01:26 +02:00
Min RK
05f47b14f3
Merge pull request #3381 from minrk/rm-redundant-args
...
Stop specifying `--ip` and `--port` on the command-line
2021-05-21 10:09:16 +02:00
IvanaH8
e61cacf5e8
Add message to run make clean before make html
2021-05-20 14:59:49 +02:00
IvanaH8
7914c01099
Call scope table generation in makefile and include in scopes.md
2021-05-20 14:52:28 +02:00
IvanaH8
948179ee0e
Generate scope table in separate markdown file
2021-05-20 14:49:28 +02:00
IvanaH8
65f3933da4
Create scope dictionary
2021-05-20 14:36:21 +02:00
Bruno P. Kinoshita
5a10107da8
(docs) Fix DummyAuthenticator class
2021-05-21 00:19:44 +12:00
Min RK
4e41a39b30
Sync with main
2021-05-12 16:08:03 +02:00
Min RK
915fa4bfcc
Apply suggestions from code review
...
thanks Carol!
Co-authored-by: Carol Willing <carolcode@willingconsulting.com >
2021-05-12 11:05:47 +02:00
Min RK
e7d249bb3d
Sync with master
2021-05-11 10:52:46 +02: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