Yuvi Panda
4082c2ddbc
Reorder log messages
...
Co-authored-by: Min RK <benjaminrk@gmail.com >
2024-05-30 07:22:28 -07:00
YuviPanda
300f49d1ab
Change names of groups in examples
2024-05-29 23:05:51 -07:00
Erik Sundell
6abc096cbc
Merge pull request #4829 from manics/read-users-description
...
Fix wording for `read:users` scope description
2024-05-30 06:55:44 +02:00
Simon Li
a6aba9a7e1
python docs/source/rbac/generate-scope-table.py
2024-05-29 23:49:53 +01:00
Simon Li
8c3ff64511
Fix wording for read:users
scope description
2024-05-29 23:05:45 +01:00
Simon Li
104593b9ec
Merge pull request #4828 from minrk/admin_users_doc
...
further emphasize that admin_users config only grants permission
2024-05-29 13:48:40 +01:00
Min RK
495ebe406c
further emphasize that admin_users config only grants permission
2024-05-29 10:37:16 +02:00
YuviPanda
5100c60831
add example config
2024-05-24 08:59:48 -07:00
Yuvi Panda
bec737bf27
Fix typo
...
Co-authored-by: Simon Li <orpheus+devel@gmail.com >
2024-05-24 08:24:48 -07:00
YuviPanda
2bb27653e2
Apply group overrides before pre_spawn hook
2024-05-24 08:23:12 -07:00
pre-commit-ci[bot]
e8fbe84ac8
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2024-05-24 14:56:48 +00:00
YuviPanda
8564ff015c
Add test for dict merging
2024-05-24 07:56:20 -07:00
YuviPanda
fb85cfb118
Better wording for group_overrides help
...
Co-authored-by: ryanlovett <rylo@berkeley.edu >
2024-05-24 07:27:51 -07:00
pre-commit-ci[bot]
25384051aa
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2024-05-24 14:23:19 +00:00
YuviPanda
2623aa5e46
Reduce amount of logging when applying group overrides
2024-05-24 07:22:41 -07:00
YuviPanda
30ebf84bd4
Remove direct reference to KubeSpawner
2024-05-24 07:22:30 -07:00
Min RK
50466843ee
Bump to 5.1.0.dev
2024-05-24 12:45:49 +02:00
Min RK
c616ab284d
Bump to 5.0.0
5.0.0
2024-05-24 12:45:26 +02:00
Min RK
41090ceb55
Merge pull request #4820 from minrk/rel5
...
final changelog for 5.0.0
2024-05-24 12:31:02 +02:00
Min RK
d7939c1721
one last patch
2024-05-24 11:00:46 +02:00
Min RK
d93ca55b11
update nginx ssl url
2024-05-24 10:57:36 +02:00
Min RK
9ff11e6fa4
Merge pull request #4821 from yuvipanda/fix-bootstrap
...
Fix missing `form-control` classes & some padding
2024-05-24 10:54:16 +02:00
YuviPanda
5f3833bc95
Allow overriding spawner config based on user group membership
...
Similar to 'kubespawner_override' in KubeSpawner, this allows
admins to selectivel override spawner configuration based on
groups a user belongs to. This allows for low maintenance but
extremely powerful customization based on group membership.
This is particularly powerful when combined with
https://github.com/jupyterhub/oauthenticator/pull/735
\#\# Dictionary vs List
Ordering is important here, but still I choose to implement this
configuration as a dictionary of dictionaries vs a list. This is
primarily to allow for easy overriding in z2jh (and similar places),
where Lists are just really hard to override. Ordering is provided
by lexicographically sorting the keys, similar to how we do it in z2jh.
\#\# Merging config
The merging code is literally copied from KubeSpawner, and provides
the exact same behavior. Documentation of how it acts is also copied.
2024-05-23 19:48:25 -07:00
pre-commit-ci[bot]
66ddaebf26
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2024-05-24 01:55:12 +00:00
YuviPanda
2598ac2c1a
Fix missing form-control
classes & some padding
...
- Missing `form-control` on a textbox gave it weird padding,
this fixes it.
- Add new server is set up as a [button addon](https://getbootstrap.com/docs/5.3/forms/input-group/#button-addons )
- Add a little right margin to the username in the navbar,
just before the logout button. Otherwise they were 'stuck'
to each other
2024-05-23 18:53:32 -07:00
Min RK
4ab36e3da6
final changelog for 5.0.0
2024-05-23 13:10:58 +02:00
Min RK
282cc020b6
Merge pull request #4815 from minrk/admin-test
...
admin: don't use state change to update offset
2024-05-16 08:48:22 +02:00
Min RK
6912a5a752
Merge pull request #4817 from minrk/share-code-full-url
...
add full URLs to share modes
2024-05-16 08:45:08 +02:00
Min RK
cedf237852
avoid offset race cycle in groups as well
2024-05-15 10:42:58 +02:00
Min RK
9ff8f3e6ec
update server model docstring
2024-05-15 10:29:09 +02:00
Erik Sundell
abc9581a75
Merge pull request #4816 from minrk/share-codes
...
DOC: /share-codes/ url typo
2024-05-15 10:01:53 +02:00
Min RK
02df033227
add full URLs to share modes
...
- full_url for SharedServer
- full_accept_url for ShareCode
2024-05-15 00:02:47 +02:00
Min RK
f82097bf2e
/share-codes/ typo
2024-05-14 23:47:01 +02:00
Min RK
2af252c4c3
admin: don't use state change to update offset
...
set offset -> request page -> response sets offset is a recipe for races
instead, send request with new offset and only update offset state
made easier by consolidating page update requests into single loadPageData
2024-05-14 15:23:46 +02:00
Min RK
06c8d22087
Merge pull request #4814 from minrk/activity-warning
...
quieter logging in activity-reporting when hub is temporarily unavailable
2024-05-13 10:32:48 +02:00
Min RK
95d479af88
Merge pull request #4812 from minrk/setup-python-cache
...
ci: enable pip cache
2024-05-13 10:31:58 +02:00
Min RK
aee92985ac
set cache-dependency-path
2024-05-13 09:49:18 +02:00
Min RK
ea73931ad0
quieter logging in activity-reporting when hub is temporarily unavailable
2024-05-13 09:36:19 +02:00
Min RK
bbc3870803
Bump to 5.0.0b2
5.0.0b2
2024-05-09 09:03:55 +02:00
Min RK
212d618978
Merge pull request #4811 from minrk/5b2
...
Update changelog for 5.0b2
2024-05-09 09:03:39 +02:00
Min RK
b0494c203f
ci: enable pip cache
2024-05-09 09:03:05 +02:00
Min RK
75673fc268
beta 2
2024-05-09 08:04:09 +02:00
Min RK
332a393083
Update changelog for 5.0b2
2024-05-08 20:15:57 +02:00
Simon Li
fa538cfc65
Merge pull request #4807 from minrk/jupyter-events
...
switch from jupyter-telemetry to jupyter-events
2024-05-08 11:31:11 +02:00
Min RK
29ae082399
Merge pull request #4808 from jupyterhub/pre-commit-ci-update-config
...
Update string formatting - from %s to f-strings
2024-05-07 15:05:59 +02:00
Min RK
463960edaf
schemas are not published...YET
2024-05-07 11:40:45 +02:00
Min RK
d9c6e43508
remove unused version number from test events
2024-05-07 11:39:56 +02:00
Min RK
961d2fe878
allows_schemas config is not in jupyter-events
2024-05-07 11:38:24 +02:00
Min RK
5636472ebf
apply ruff fixes for UP031
2024-05-07 11:33:59 +02:00
Erik Sundell
fc02f9e2e6
Merge pull request #4809 from consideRatio/pr/fix-internal-ref
...
docs: fix internal reference typo
2024-05-07 09:16:59 +02:00