Min RK
178f9d4c51
Merge pull request #2905 from consideRatio/solve-docker-template-issue
...
Add what we need with some margin to Dockerfile's build stage
2020-01-23 09:57:12 +01:00
Min RK
9433564c5b
bump reorder-imports hook ( #2899 )
...
bump reorder-imports hook
2020-01-23 09:54:46 +01:00
Erik Sundell
5deba0c4ba
Copy all files to Dockerfile's build stage
...
Not exactly all though as some will be ignored by the .dockerignore
file. This change ensures we don't get future issues caused by a failure
to update what needs to be copied to the build stage and not like we've
had recently.
2020-01-23 07:20:53 +01:00
Erik Sundell
5234d4c7ae
Add bower-lite script to Dockerfile
...
This fixes #2852 by adding a script part of package.json. But is this
enough? Should we perhaps look in MANIFEST.in and copy some more files
listed there?
This is all thanks to people coming together and helping out figuring
out the issue in https://github.com/jupyterhub/jupyterhub/issues/2852 .
Thank you @shingo78 for spotting that we missed bower-lite and its role
and all others who reported and helped debug this!
2020-01-23 07:20:40 +01:00
Erik Sundell
1bea28026e
Merge pull request #2907 from consideRatio/fix-generate-config-bug
...
Fix --generate-config bug when specifying a filename
2020-01-23 07:19:11 +01:00
Erik Sundell
9a5c8ff058
Fix --generate-config bug when specifying a filename
...
This commit fixes #2906 that was introduced due to #2824 . See analysis
of issue in
https://github.com/jupyterhub/jupyterhub/issues/2906#issuecomment-577303510 .
2020-01-22 19:30:16 +01:00
Rene Luria
2b183c9773
Several fixes to the doc
...
* sudo for configurable-http-proxy install
* fix sudo command for apt source
* fix $connection_upgrade variable in nginx configuration
2020-01-21 17:02:23 +01:00
Tim Head
5dee864afd
fix: 'Non-ASCII character '\xc3' ( #2901 )
...
fix: 'Non-ASCII character '\xc3'
2020-01-20 09:15:56 +01:00
Greg
6fdf931515
update prometheus_log_method comments
...
Signed-off-by: Greg <werner.greg@gmail.com >
2020-01-17 12:32:50 -05:00
Greg
d126baa443
remove diaeresis
...
Signed-off-by: Greg <werner.greg@gmail.com >
2020-01-17 09:43:46 -05:00
Min RK
d1e2d593ff
back to dev
2020-01-17 12:55:42 +01:00
Min RK
3663d7c8fc
release 1.1.0
1.1.0
2020-01-17 12:54:06 +01:00
Min RK
a30e6b539f
changelog for 1.1.0 ( #2898 )
...
changelog for 1.1.0
2020-01-17 12:54:04 +01:00
Min RK
800b6a6bc5
bump reorder-imports
...
removes (hopefully) unnecessarily specified language version
2020-01-17 12:48:17 +01:00
Min RK
ca3982337e
changelog for 1.1.0
2020-01-17 12:40:38 +01:00
Min RK
159b3553a9
Merge pull request #2881 from minrk/auth-state-earlier
...
trigger auth_state_hook prior to options form, add auth_state to template namespace
2020-01-17 12:35:33 +01:00
Min RK
6821e63b71
Merge pull request #2897 from consideRatio/combine-py38-and-bionic-ci-test
...
Optimize CI jobs and default to bionic
2020-01-17 12:32:10 +01:00
Erik Sundell
c1c13930f7
Optimize CI jobs and default to bionic
2020-01-17 12:19:39 +01:00
Min RK
58f18bffff
_render_form is async
2020-01-17 12:08:20 +01:00
Min RK
b80906b8c8
make auth_state available to page templates
2020-01-17 10:55:07 +01:00
Min RK
07aa077eae
Merge pull request #2882 from ociule/master
...
LocalProcessSpawner should work on windows by using psutil.pid_exists
2020-01-17 09:47:37 +01:00
Min RK
3f74c30288
Merge pull request #2887 from krinsman/master
...
Fix implementation of default server name
2020-01-16 19:05:30 +01:00
Min RK
141cb04b27
fix assertion in custom user_redirect_hook
...
custom hook means overrides server_name insertion
2020-01-16 18:05:53 +01:00
Min RK
8769864f24
missing imports in test_named_servers
2020-01-14 22:16:06 +01:00
Min RK
8ee72dd80f
define default_server_name fixture
2020-01-14 22:15:14 +01:00
William Krinsman
455475724a
Attempt to add tests documenting default named server feature.
2020-01-14 10:20:18 -08:00
William Krinsman
794be0de8e
Fix implementation of default server name
2020-01-14 10:02:50 -08:00
Ovidiu Ciule
1f633e188d
Updated doc
2020-01-14 14:40:07 +01:00
Ovidiu Ciule
df0745985b
Made _signal more readable
2020-01-14 14:38:00 +01:00
Ovidiu Ciule
cad027f3fc
Use psutil on windows only.
2020-01-14 14:37:44 +01:00
Min RK
61a844b413
Merge pull request #2889 from minrk/openssl-error
...
catch connection error for ssl failures
2020-01-14 11:26:44 +01:00
Min RK
319b404ef4
misread which error propagates up
...
it's a ConnectionError (requests, not stdlib)
2020-01-14 11:05:19 +01:00
Min RK
19fb7eb7cc
catch openssl error for ssl failures
...
python 3.8 with more recent openssl seems to raise a different error
2020-01-14 10:48:48 +01:00
Georgiana Elena
cb3b0ce266
Merge pull request #2842 from mangecoeur/master
...
Added guide 'install jupyterlab the hard way' #2110
2020-01-10 15:34:33 +02:00
Ovidiu Ciule
82d8e9c433
Reordered commits
2020-01-10 14:30:15 +01:00
mangecoeur
86ee4cad59
add newline
2020-01-10 14:28:13 +01:00
mangecoeur
add9666fcd
Update installation-guide-hard.md
...
Updated capitalisation of names. Addressed revisions.
Fleshed out the prerequists and explanation of access control.
Added part of configuration section to set JupyterLab as the default interface.
corrected need for sudo
Added warning to reverse-proxy section to recommend use of HTTPS and firewall.
2020-01-10 12:28:00 +01:00
mangecoeur
c93687eaad
Update docs/source/installation-guide-hard.md
...
Co-Authored-By: Georgiana Elena <GeorgianaElena@users.noreply.github.com >
2020-01-10 11:32:27 +01:00
mangecoeur
d848873685
Update docs/source/installation-guide-hard.md
...
Co-Authored-By: Georgiana Elena <GeorgianaElena@users.noreply.github.com >
2020-01-10 11:32:18 +01:00
mangecoeur
c27576a41f
Update docs/source/installation-guide-hard.md
...
Co-Authored-By: Georgiana Elena <GeorgianaElena@users.noreply.github.com >
2020-01-10 11:31:59 +01:00
Ovidiu Ciule
6d3ed95b84
Added missing dependency psutil. Already used in proxy.py#L690
2020-01-10 11:14:51 +01:00
Ovidiu Ciule
ff7cd082ff
Just use psutil.pid_exists, which uses os.kill(pid, 0) on Linux as
...
before and win-specific code on win
2020-01-10 11:09:10 +01:00
Ovidiu Ciule
3582ecc9cc
Added _is_single_user_process_alive to allow subclasses to reimplement
...
this without reimplementing the whole poll method.
2020-01-09 16:39:44 +01:00
Min RK
5f626268ef
trigger auth_state_hook prior to options form
...
- allow auth_state_hook to be async
- trigger it prior to start and options_form serving, rather than on home page
2020-01-09 13:04:45 +01:00
Min RK
6227f92b5f
fixup allow_failures ( #2880 )
...
fixup allow_failures
2020-01-09 12:45:09 +01:00
Min RK
020ba08635
fixup allow_failures
...
jobs format doesn't create jobs under allow_failures
the old syntax used to do that. Instead, it uses key, value matches
2020-01-09 12:33:57 +01:00
Min RK
2ad175816a
Pass tests on Python 3.8 ( #2879 )
...
Pass tests on Python 3.8
2020-01-09 12:28:09 +01:00
Min RK
3d46083dcc
Stop allowing failures on Python 3.8
...
and simplify matrix without cross-references
2020-01-09 11:50:07 +01:00
Min RK
dad1417b23
loosen assertion for process exit
...
Python 3.8 captures exit codes differently.
All we care about is that it exited.
2020-01-09 11:18:26 +01:00
Min RK
9a3c2409d1
Update README's badges ( #2867 )
...
Update README's badges
2020-01-09 11:02:25 +01:00