Min RK
4a6c9c3a01
Prepare changelog for 2.2
2022-03-07 14:27:31 +01:00
Erik Sundell
2b79bc44da
Merge pull request #3802 from minrk/fresh-spawner
...
Replace failed spawners when starting new launch
2022-03-07 14:23:22 +01:00
Min RK
7861662e17
Replace failed spawners when starting new launch
...
Avoids leaving stale state when re-using a spawner that failed the last time it started
we keep failed spawners around to track their errors,
but we don't want to re-use them when it comes time to start a new launch.
adds User.get_spawner(server_name, replace_failed=True) to always get a non-failed Spawner
2022-03-07 14:03:48 +01:00
Simon Li
4a1842bf8a
Merge pull request #3809 from minrk/page_config_hook
...
Add user token to JupyterLab PageConfig
2022-03-04 21:27:34 +00:00
Min RK
8f18303e50
fix some links revealed by myst
...
mostly pre-myst markdown links
2022-03-04 10:41:20 +01:00
Min RK
bcad6e287d
Merge pull request #3812 from ktaletsk/patch-1
...
Update example to not reference an undefined scope
2022-03-04 10:03:53 +01:00
Min RK
9de1951952
Merge pull request #3813 from rzo1/apache-sec
...
Apache2 Documentation: Updates Reverse Proxy Configuration (TLS/SSL, Protocols, Headers)
2022-03-04 10:03:01 +01:00
pre-commit-ci[bot]
99cb1f17f0
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2022-03-03 15:41:17 +00:00
Richard Zowalla
10d5157e95
Apache2 Documentation: Updates Reverse Proxy Configuration (TLS/SSL, Protocols, Headers)
2022-03-03 16:40:38 +01:00
Konstantin Taletskiy
2fc4f26832
Update example to not reference an undefined scope
...
Fixes #3811
2022-03-01 12:25:54 -08:00
Simon Li
f6230001bb
Merge pull request #3810 from minrk/server-trait
...
Keep Spawner.server in sync with underlying orm_spawner.server
2022-03-01 17:40:33 +00:00
Min RK
960f7cbeb9
Keep Spawner.server in sync with underlying orm_spawner.server
...
Rather than one-time sets of ._server allowing it to become out-of-sync
with underlying orm_spawner.server
2022-03-01 15:59:16 +01:00
Erik Sundell
76f06a6b55
Merge pull request #3808 from manics/apache-x-forwarded-proto
...
Apache: set X-Forwarded-Proto header
2022-03-01 14:14:34 +01:00
Min RK
9c498aa5d4
Document HubOAuth.get_token for requests on behalf of users
2022-03-01 10:05:17 +01:00
Min RK
a0b60f9118
place JupyterHub token in JupyterLab PageConfig
...
restores token field useful for javascript-originating API requests,
removed in 1.5 / 2.0 for security reasons because it was the wrong token.
This places the _user's_ token in PageConfig,
so it should have the right permissions.
requires jupyterlab_server 2.9, has no effect on earlier versions.
2022-03-01 09:45:14 +01:00
Min RK
27cb56429b
HubAuth.get_token returns oauth token stored in cookie
...
Useful for backend services that want to use the user's token.
Added `in_cookie` bool argument to exclude cookies (previous behavior),
since notebook servers do some things differently when auth is in query param or header vs cookies
2022-03-01 09:43:01 +01:00
Simon Li
b1ffd4b10b
Apache: set X-Forwarded-Proto header
2022-02-28 21:46:53 +00:00
dependabot[bot]
a9ea064202
Merge pull request #3807 from jupyterhub/dependabot/npm_and_yarn/jsx/url-parse-1.5.10
2022-02-28 09:56:10 +00:00
dependabot[bot]
687a41a467
Bump url-parse from 1.5.7 to 1.5.10 in /jsx
...
Bumps [url-parse](https://github.com/unshiftio/url-parse ) from 1.5.7 to 1.5.10.
- [Release notes](https://github.com/unshiftio/url-parse/releases )
- [Commits](https://github.com/unshiftio/url-parse/compare/1.5.7...1.5.10 )
---
updated-dependencies:
- dependency-name: url-parse
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-02-28 04:27:03 +00:00
Erik Sundell
5348451b2e
Merge pull request #3803 from tmtabor/patch-1
...
idle-culler example config missing closing bracket
2022-02-22 23:09:15 +01:00
Thorin Tabor
55f0579dcc
idle-culler example config missing closing bracket
2022-02-22 13:16:37 -08:00
Simon Li
a3ea0f0449
Merge pull request #3799 from jupyterhub/dependabot/npm_and_yarn/jsx/url-parse-1.5.7
...
Bump url-parse from 1.5.3 to 1.5.7 in /jsx
2022-02-19 08:11:52 +00:00
dependabot[bot]
78492a4a8e
Bump url-parse from 1.5.3 to 1.5.7 in /jsx
...
Bumps [url-parse](https://github.com/unshiftio/url-parse ) from 1.5.3 to 1.5.7.
- [Release notes](https://github.com/unshiftio/url-parse/releases )
- [Commits](https://github.com/unshiftio/url-parse/compare/1.5.3...1.5.7 )
---
updated-dependencies:
- dependency-name: url-parse
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-02-19 07:35:42 +00:00
Vlad Vifor
0643b8280e
Merge branch 'jupyterhub:main' into group_property_feature
2022-02-16 11:35:57 +01:00
Min RK
f22203f50e
Merge pull request #3793 from satra/patch-1
...
show insecure-login-warning for all authenticators
2022-02-15 11:24:09 +01:00
Simon Li
500b354a00
Merge pull request #3795 from jupyterhub/dependabot/npm_and_yarn/jsx/follow-redirects-1.14.8
...
Bump follow-redirects from 1.14.7 to 1.14.8 in /jsx
2022-02-14 09:52:27 +00:00
dependabot[bot]
9d4093782f
Bump follow-redirects from 1.14.7 to 1.14.8 in /jsx
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.14.7 to 1.14.8.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.14.7...v1.14.8 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-02-14 08:52:00 +00:00
Min RK
43b3cebfff
Merge pull request #3791 from rcthomas/async-options
...
Enable options_from_form(spawner, form_data) from configuration file
2022-02-14 09:45:04 +01:00
Min RK
63c381431d
Merge pull request #3787 from minrk/stop_open_session_default
...
Stop opening PAM sessions by default
2022-02-14 09:43:12 +01:00
Min RK
bf41767b33
Merge pull request #3790 from NarekA/narek/admin-named-servers
...
Add Missing Features In Admin Console
2022-02-14 09:25:25 +01:00
Satrajit Ghosh
83d6e4e993
fix: insecure-login-warning for all authenticators
2022-02-11 22:19:39 -05:00
pre-commit-ci[bot]
d64a2ddd95
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2022-02-11 21:11:10 +00:00
Rollin Thomas
392176d873
Add tests for both forms of options_from_form
2022-02-11 12:55:09 -08:00
Narek Amirbekian
58420b3307
Merge remote-tracking branch 'origin' into narek/admin-named-servers
2022-02-11 10:52:21 -08:00
Narek Amirbekian
a5e3b66dee
One edit user button per user
2022-02-11 10:50:58 -08:00
Rollin Thomas
a9fbe5c9f6
Enable options_from_form w/spawner from configuration
2022-02-11 10:06:38 -08:00
Erik Sundell
71bbbe4a67
Merge pull request #3792 from minrk/short-circuit
...
short-circuit token permission check if token and owner share role
2022-02-11 17:36:07 +01:00
Min RK
3843885382
short-circuit token permission check if token and owner share role
...
No need to compute intersection when we know it's a subset already
2022-02-11 15:20:14 +01:00
Narek Amirbekian
25ea559e0d
Pull out button components
2022-02-09 15:21:12 -08:00
Narek Amirbekian
c18815de91
Fix failing tests
2022-02-09 14:04:38 -08:00
Narek Amirbekian
50d53667ce
Add start server back
2022-02-09 13:15:27 -08:00
pre-commit-ci[bot]
68e2baf4aa
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2022-02-09 21:04:22 +00:00
Narek Amirbekian
6fc9d40e51
Merge remote-tracking branch 'origin/narek/admin-named-servers' into narek/admin-named-servers
2022-02-09 13:02:19 -08:00
Narek Amirbekian
0b25694b40
Add "spawn new" button
2022-02-09 12:59:34 -08:00
pre-commit-ci[bot]
bf750e488f
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2022-02-09 19:58:05 +00:00
Narek Amirbekian
359f9055fc
Admin missing features
2022-02-09 11:43:06 -08:00
Min RK
b84dd5d735
Stop opening PAM sessions by default
...
We don't do it correctly, so don't try by default
It does work _sometimes_, but most of the time it does work, it's because it's a no-op.
Turning it off by default makes it more likely folks will see the caveat that it may not work.
2022-02-07 15:45:38 +01:00
pre-commit-ci[bot]
6e9ca0dc4a
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2022-02-02 10:41:47 +00:00
Vlad Vifor
42af51a1a5
Merge branch 'main' into group_property_feature
2022-02-02 11:40:50 +01:00
Vlad Vifor
0d90b81cb6
Removed test add properties
2022-02-02 11:38:24 +01:00