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
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
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
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
Min RK
b6d37e70b4
Merge pull request #4509 from Ph0tonic/patch-1
...
Improve Auth module code documentation
2023-08-01 13:14:15 +02:00
Min RK
368f2234d1
remove unused oauth_scopes trait
...
replaced with property for deprecation
2023-08-01 13:13:24 +02:00
Min RK
58bbea7f57
Merge pull request #4515 from jupyterhub/dependabot/npm_and_yarn/jsx/word-wrap-1.2.4
...
Bump word-wrap from 1.2.3 to 1.2.4 in /jsx
2023-08-01 13:08:47 +02:00
pre-commit-ci[bot]
80f2b9015a
[pre-commit.ci] pre-commit autoupdate
...
updates:
- [github.com/asottile/pyupgrade: v3.8.0 → v3.10.1](https://github.com/asottile/pyupgrade/compare/v3.8.0...v3.10.1 )
- [github.com/psf/black: 23.3.0 → 23.7.0](https://github.com/psf/black/compare/23.3.0...23.7.0 )
- [github.com/pre-commit/mirrors-prettier: v3.0.0-alpha.9-for-vscode → v3.0.0](https://github.com/pre-commit/mirrors-prettier/compare/v3.0.0-alpha.9-for-vscode...v3.0.0 )
- [github.com/PyCQA/flake8: 6.0.0 → 6.1.0](https://github.com/PyCQA/flake8/compare/6.0.0...6.1.0 )
2023-08-01 08:34:42 +00:00
dependabot[bot]
9159d77ff1
Bump word-wrap from 1.2.3 to 1.2.4 in /jsx
...
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap ) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases )
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4 )
---
updated-dependencies:
- dependency-name: word-wrap
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-07-19 02:51:14 +00:00
Yuvi Panda
3fbdf02cc5
Merge pull request #4496 from minrk/quicker-startup
...
Reduce O(N) queries during startup
2023-07-14 09:38:14 -07:00
Bastien Wermeille
2977823a13
Improve code documentation
2023-07-13 10:46:45 +02:00
Simon Li
bd6148df2a
Merge pull request #4507 from jupyterhub/dependabot/npm_and_yarn/jsx/semver-6.3.1
...
Bump semver from 6.3.0 to 6.3.1 in /jsx
2023-07-11 13:14:38 +01:00
dependabot[bot]
e5d941a3ad
Bump semver from 6.3.0 to 6.3.1 in /jsx
...
Bumps [semver](https://github.com/npm/node-semver ) from 6.3.0 to 6.3.1.
- [Release notes](https://github.com/npm/node-semver/releases )
- [Changelog](https://github.com/npm/node-semver/blob/v6.3.1/CHANGELOG.md )
- [Commits](https://github.com/npm/node-semver/compare/v6.3.0...v6.3.1 )
---
updated-dependencies:
- dependency-name: semver
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-07-11 11:36:15 +00:00
Min RK
9473362b08
Merge pull request #4506 from jhgoebbert/patch-1
...
typo: defaut->default
2023-07-08 17:26:24 -07:00
Erik Sundell
b3a97de5fa
Merge pull request #4503 from minrk/root-dir
...
set root_dir when using singleuser extension
2023-07-08 11:29:59 +02:00
Jens Henrik Goebbert
e890c3b8b2
typo: defaut->default
2023-07-07 18:00:35 +02:00
Min RK
bb2c91dd1e
skip notebook dir extension test without jupyter-server 2
2023-07-07 08:17:29 -07:00
Min RK
0528a06e03
fix singleuser extension typo
...
Co-authored-by: Simon Li <orpheus+devel@gmail.com >
2023-07-07 08:17:29 -07:00
pre-commit-ci[bot]
81885d5c61
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2023-07-05 17:21:35 +02:00
Duc Trung LE
aa754a1a2c
Apply suggestions
2023-07-04 15:13:40 +02:00
Duc Trung Le
9034de28f9
Lmiting runtime services to externally managed services only
2023-07-04 11:35:08 +02:00
Duc Trung LE
2823c12552
Prevent creating managed servicesat runtime
2023-07-04 11:35:08 +02:00
Duc Trung Le
9ef5978515
Apply reviewer's suggesstions
2023-07-04 11:35:08 +02:00
Duc Trung Le
33e6c0de23
Add docstring
2023-07-04 11:35:08 +02:00
Duc Trung Le
9a0d00fd69
Typo
2023-07-04 11:35:08 +02:00
Duc Trung Le
8cef59bdd7
Add documentation
2023-07-04 11:35:08 +02:00
Duc Trung Le
5870bedb3e
More tests
2023-07-04 11:35:07 +02:00
Duc Trung Le
bdcf697fe9
Add tests
2023-07-04 11:33:21 +02:00
Duc Trung Le
bf565ece3b
Update service table schema
2023-07-04 11:33:21 +02:00
Duc Trung Le
95781880c5
Update service table schema
2023-07-04 11:33:21 +02:00