Max Fröhlich
8c40f3207e
Mention NomadSpawner
...
relates to https://github.com/jupyterhub/jupyterhub/issues/3860
2023-08-10 16:49:29 +02:00
Min RK
b36a44e634
reconcile subdomain-host with new services creation
2023-08-10 15:25:05 +02:00
Min RK
c59942c690
Merge origin into subdomain-hook
2023-08-10 15:20:48 +02:00
Min RK
a66801c424
Merge pull request #4525 from danilopeixoto/metrics-prefix
...
Add `JUPYTERHUB_METRICS_PREFIX` environment variable to customize metrics prefix
2023-08-10 12:48:14 +02:00
Min RK
baaa558a84
Merge pull request #4494 from minrk/query-performance
...
Improve query performance with eager loading
2023-08-10 12:47:59 +02:00
Min RK
6d1178616f
Merge pull request #4534 from minrk/402
...
Changelog for 4.0.2
2023-08-10 11:18:49 +02:00
Min RK
4897abbd84
Changelog for 4.0.2
2023-08-10 11:02:41 +02:00
Min RK
9325d24370
add orm_user to group member list
...
not sure why it ever worked to add the wrapper object, but it was always wrong
2023-08-10 10:46:29 +02:00
Min RK
a5061deeee
Merge main into query-performance
2023-08-09 12:54:29 +02:00
Min RK
f215324c44
Merge pull request #4381 from trungleduc/service-api
...
Add REST API for managing services at runtime
2023-08-09 11:41:18 +02:00
Min RK
7dbb4ce1ff
check 404 error when services don't exist
2023-08-09 11:22:16 +02:00
Min RK
da144c98ce
neaten service test management
...
- cleanup services after each test
- more fixtures for services
2023-08-09 11:22:16 +02:00
Min RK
45102b248b
store what fields get persisted in trait metadata
...
rather than checking columns in the db
makes things more explicit
2023-08-09 11:22:16 +02:00
Min RK
94687e5215
docs for metric prefix
2023-08-09 09:06:28 +02:00
Danilo Peixoto
7ce8fb7153
Rename test
2023-08-08 13:15:59 -03:00
Danilo Peixoto
74e02b45ba
Fix typo
2023-08-08 12:18:24 -03:00
Danilo Peixoto
de5b19dc6c
Merge branch 'main' into metrics-prefix
2023-08-08 12:14:09 -03:00
Danilo Peixoto
73a2a50e7b
Follow signature contract
2023-08-08 11:36:15 -03:00
Min RK
d9154681eb
service.url must always be http[s]
...
no chance for undefined port
2023-08-08 13:13:23 +02:00
Min RK
3c0fab7449
remove redundant domain, host args from service methods
2023-08-08 13:12:43 +02:00
Min RK
d268633a2c
Merge pull request #4516 from sgaist/improve_dev_troubleshooting
...
Add "address already in use" troubleshooting hints
2023-08-08 12:24:21 +02:00
Min RK
8505b49eb0
Merge pull request #4465 from opoplawski/otp
...
Initial support for OTP MFA
2023-08-08 10:24:11 +02:00
Samuel Gaist
09f65126d8
docs(dev): add address already in use troubleshooting hints
...
While it seems trivial, this can be a bit convoluted to debug on macOS
because some of the services might not be visible to the user logged in.
The solution is simple however knowing why it is needed is a good thing.
2023-08-08 09:59:44 +02:00
Min RK
051729448c
remove toggle_service_health_check
...
leave service check always running, since it doesn't cost anything to call an empty function once a minute
2023-08-07 14:03:18 +02:00
Min RK
9cf799d05b
browser test for OTP login
2023-08-07 13:39:10 +02:00
Min RK
534deaece4
OTP will be new in 5.0
2023-08-07 13:39:10 +02:00
Min RK
e8b8abac7b
tweak login form html
...
- enable OTP autocomplete
- remove unnecessary tabindex
2023-08-07 13:39:10 +02:00
Min RK
1839a2cc1c
pass authenticator to login form
...
not just single attributes
2023-08-07 13:39:10 +02:00
Min RK
d1786a5a9d
otp field is optional
2023-08-07 13:39:10 +02:00
Orion Poplawski
107b98b964
Attempt at configuration
2023-08-07 13:39:08 +02:00
Orion Poplawski
aae5aee065
Add otp to test data
2023-08-07 13:38:28 +02:00
Orion Poplawski
a67e636830
Initial support for OTP MFA
2023-08-07 13:38:27 +02:00
Min RK
d5d9081f5b
subdomain_hook will be added in 5.0
2023-08-07 12:43:14 +02:00
pre-commit-ci[bot]
dc129849dd
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2023-08-05 22:06:39 +00:00
Danilo Peixoto
e6e92365d2
Upgrade Prometheus client
2023-08-05 19:06:11 -03:00
Danilo Peixoto
67938581d9
Fix typo
2023-08-05 13:52:47 -03:00
Danilo Peixoto
71b1d4fa4b
Add tests
2023-08-05 13:40:10 -03:00
pre-commit-ci[bot]
85c9983894
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2023-08-05 16:24:50 +00:00
Danilo Peixoto
bff7be6640
Format
2023-08-05 13:15:29 -03:00
Danilo Peixoto
64cc0f72b3
Add JUPYTERHUB_METRICS_PREFIX
environment variable
2023-08-05 13:12:27 -03:00
David Brochart
d1cf683fff
Skip some jupyter-server specific tests
2023-08-03 15:32:29 +02:00
David Brochart
9aedb50fe2
Add test matrix entry with JUPYTERHUB_SINGLEUSER_APP=jupyverse
2023-08-02 14:14:42 +02:00
David Brochart
c3641ef3f3
Opt in to Jupyverse with JUPYTERHUB_SINGLEUSER_APP=jupyverse
2023-08-01 15:22:17 +02:00
David Brochart
c6325f3d85
Support Jupyverse as a single-user server
2023-08-01 15:19:10 +02:00
Simon Li
051a941e1e
Merge pull request #4522 from minrk/notebook-v7
...
document how to use notebook v7 with jupyterhub
2023-08-01 13:44:01 +01:00
Min RK
6ea1976b9c
Apply suggestions from code review
...
Co-authored-by: Erik Sundell <erik.i.sundell@gmail.com >
2023-08-01 14:31:07 +02:00
Simon Li
4f894097d7
Merge pull request #4523 from minrk/doc-nb7-url
...
doc: update notebook config URL
2023-08-01 13:24:57 +01:00
Min RK
35c279f819
doc: update notebook config URL
2023-08-01 14:18:50 +02:00
Min RK
4294791e08
document how to use notebook v7 with jupyterhub
...
and improve error message when classic notebook is requested, but notebook v7 is found
2023-08-01 13:58:34 +02:00
Erik Sundell
42e7eb382e
Merge pull request #4521 from jupyterhub/pre-commit-ci-update-config
...
[pre-commit.ci] pre-commit autoupdate
2023-08-01 13:39:42 +02:00