Min RK
14d8e23135
trim user input forms
2022-06-08 12:09:11 +02:00
Min RK
0908a15848
Server is responsible for username validation
...
Don't reimplement in the client
2022-06-08 11:06:33 +02:00
Min RK
2e878fb5ca
fix spawn page link
2022-06-08 10:48:04 +02:00
Min RK
62d24341ca
fix static url in admin page
2022-06-08 10:47:14 +02:00
Yuvi Panda
f2085fdf0f
Merge pull request #3931 from consideRatio/pr/add-changelog-to-main
...
Add changelog for 2.3.0 and 2.3.1
2022-06-06 19:53:56 +05:30
Erik Sundell
a19c211612
Add changelog for 2.3.1
2022-06-06 16:18:03 +02:00
Min RK
9bbcf594ea
One more in the changelog
2022-06-06 16:17:55 +02:00
Min RK
da89155503
changelog for 2.3
2022-06-06 16:17:54 +02:00
Min RK
3b59c4861f
Merge pull request #3904 from manics/named-servers-escape
...
Escape named server name
2022-06-03 17:09:58 +02:00
Min RK
6f5764fd3d
Merge pull request #3921 from manics/pages-unreachable
...
pages.py: Remove unreachable code
2022-06-03 16:58:33 +02:00
Simon Li
3c059f3acf
Need to escape URLs in spawn-pending
too
2022-06-02 19:56:52 +01:00
Simon Li
3a022f1ae3
pages.py: Remove unreachable code
2022-06-02 19:13:25 +01:00
Min RK
049a59f2ed
Merge pull request #3920 from jupyterhub/dependabot/npm_and_yarn/jsx/eventsource-1.1.1
...
Bump eventsource from 1.1.0 to 1.1.1 in /jsx
2022-06-02 09:51:36 +02:00
Min RK
ed9ea4e6cc
Merge pull request #3914 from manics/setuppy-yarn-jsx
...
Build admin app in setup.py
2022-06-02 09:51:22 +02:00
dependabot[bot]
c415be2db3
Bump eventsource from 1.1.0 to 1.1.1 in /jsx
...
Bumps [eventsource](https://github.com/EventSource/eventsource ) from 1.1.0 to 1.1.1.
- [Release notes](https://github.com/EventSource/eventsource/releases )
- [Changelog](https://github.com/EventSource/eventsource/blob/master/HISTORY.md )
- [Commits](https://github.com/EventSource/eventsource/compare/v1.1.0...v1.1.1 )
---
updated-dependencies:
- dependency-name: eventsource
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-06-01 22:51:13 +00:00
Simon Li
2bc5061e22
Don't escape servername in json blobs
2022-06-01 22:21:00 +01:00
pre-commit-ci[bot]
cedf12baeb
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2022-06-01 20:28:55 +00:00
Simon Li
b403c41c15
Remove old comment, include description in servername error
...
Co-authored-by: Min RK <benjaminrk@gmail.com >
2022-06-01 21:28:24 +01:00
Simon Li
acd75d85c7
Move installed data file check to script
2022-06-01 20:44:40 +01:00
Simon Li
5e5dad9512
check sdist files in release workflow
2022-06-01 20:43:28 +01:00
Simon Li
95e343395d
Ensure jsx is in sdist
2022-06-01 20:43:02 +01:00
Yuvi Panda
6a29e5193b
Merge pull request #3919 from minrk/jupyter-server-templates
...
ensure custom template is loaded with jupyter-server notebook extension
2022-06-01 22:59:33 +05:30
Min RK
1cb7177597
ensure custom template is loaded with jupyter-server notebook extension
...
our patches to page.html didn't affect nbclassic,
which gets its own jinja environment
regression test included
2022-06-01 16:13:10 +02:00
Yuvi Panda
50e863ca52
Merge pull request #3910 from minrk/optimize-prefix-lookup
...
use equality to filter token prefixes
2022-06-01 19:05:45 +05:30
Yuvi Panda
8cdd7ca2d2
Merge pull request #3918 from minrk/default-url-priority
...
set default_url via config
2022-06-01 19:04:55 +05:30
Min RK
6fbf8411ec
Merge pull request #3915 from manics/contrib-docs
...
Update Contributing documentation
2022-05-31 19:52:30 +02:00
Min RK
fa200fed98
set default_url via config
...
avoids accidental overrides of `@default('default_url')` in subclasses,
e.g. SingleUserLabApp
2022-05-31 17:05:58 +02:00
Simon Li
7d7d30bcae
Don't build admin app on readthedocs
2022-05-29 19:23:57 +01:00
Simon Li
85a4bbc28e
Update Contributing documentation
...
Adds yarn, moves most of CONTRIBUTING.md into https://jupyterhub.readthedocs.io/en/stable/contributing/index.html to reduce duplication
2022-05-29 19:11:57 +01:00
Simon Li
0b161627c2
yarn: allow jlpm to be used instead
2022-05-29 17:14:14 +01:00
Simon Li
36e7898ed4
Update CI so that setup.py can build admin app
2022-05-29 16:52:24 +01:00
Simon Li
3537722208
Include generated admin-react.js.LICENSE.txt
2022-05-29 16:52:24 +01:00
Simon Li
dfcaa29c8a
Build react admin app in setup.py
2022-05-29 16:52:20 +01:00
Simon Li
92c6d69bc8
Remove share/jupyterhub/static/js/admin-react.js jsx/build
2022-05-29 16:12:29 +01:00
Simon Li
7b8a2ae57b
Escape server-name in URLs returned by API
2022-05-27 23:06:55 +01:00
Simon Li
b444fe478c
Ensure server-name is escaped in proxy add_route
2022-05-27 22:44:09 +01:00
Simon Li
50fb1a016c
Move server-name /
check to higher up, add test
2022-05-27 22:06:19 +01:00
Min RK
e229c63e11
use equality to filter token prefixes
...
otherwise, index isn't used
note: this means changing the token prefix size requires revoking all tokens,
where before only _increasing_ the token prefix size required doing that.
2022-05-25 15:54:34 +02:00
Erik Sundell
9649a57e34
Merge pull request #3908 from minrk/fail-fail-auth-state
...
allow auth_state_hook to halt spawn
2022-05-25 12:43:39 +02:00
Erik Sundell
ac85d63013
Merge pull request #3907 from minrk/bump-moment
...
bump moment.js 2.29.2
2022-05-25 12:39:34 +02:00
Min RK
4b2ba1f6c0
allow auth_state_hook to halt spawn
...
hooks prior to start should raise and stop the whole thing
only hooks during cleanup need to be passed over
2022-05-25 11:36:32 +02:00
Min RK
886d15b622
bump moment.js 2.29.2
2022-05-25 11:32:06 +02:00
Min RK
d517ce37e7
Merge pull request #3906 from fabianbaier/patch-1
...
Force add existing certificates
2022-05-25 11:23:58 +02:00
Min RK
85f0cec33e
Merge pull request #3903 from manics/jupyter-troubleshoot
...
`jupyter troubleshooting` ➡️ `jupyter troubleshoot`
2022-05-25 11:18:35 +02:00
pre-commit-ci[bot]
5c37569b2a
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2022-05-25 05:04:07 +00:00
Fabian Baier
956b96967e
Update app.py to fix certipy.CertExistsError
2022-05-24 21:58:33 -07:00
Simon Li
f51faa25ed
Ban /
from server-name
2022-05-24 17:46:08 +01:00
Simon Li
aa8c85f404
Test explicitly escaped servername from client
2022-05-24 17:08:21 +01:00
Simon Li
98540f0f6d
Need to escape server name in part of proxy
2022-05-24 16:56:15 +01:00
Simon Li
841c89769a
Add test for special chars in named servers
2022-05-24 16:55:48 +01:00