Min RK
2c8c88ac3f
add CSP report handler
2015-07-12 11:22:21 -05:00
Min RK
db994e09d3
add OPTIONS on API handlers
2015-07-12 11:22:21 -05:00
Min RK
357ba23ff3
set csp_report_uri in single-user server
...
so Hub gets CSP reports instead of single-user servers.
2015-07-12 11:22:21 -05:00
Min RK
54c0c276ed
use hmac.compare_digest for constant time comparisons on tokens
2015-07-12 11:22:21 -05:00
Min RK
baf8bd9e03
Merge pull request #269 from minrk/travis-segfaulty
...
Use thread local storage to avoid sharing db sessions in tests
2015-07-09 15:08:55 -05:00
Min RK
e866abe1a0
use thread-local properties for hub, proxy
2015-07-09 11:34:35 -05:00
Min RK
48fe642c44
use thread local db sessions
...
to avoid segfaults on Travis
2015-07-09 11:34:35 -05:00
Min RK
c8487c2117
Merge pull request #268 from dietmarw/patch-1
...
ipython/ipython is deprecated.
2015-07-09 09:19:47 -05:00
Dietmar Winkler
0d6ee3c63c
ipython/ipython is deprecated.
...
The correct one is now jupyter/notebook
2015-07-09 09:53:18 +02:00
Min RK
a00abc7a76
Merge pull request #267 from minrk/strict-next
...
require next_url to be an absolute path
2015-07-07 12:33:19 -05:00
Min RK
02c8855d10
Merge pull request #264
...
add supplemental groups to single-user servers
closes #264
2015-07-07 12:31:33 -05:00
Min RK
b5877ac546
Catch failure to set gids
2015-07-07 12:28:17 -05:00
Min RK
ea91bed620
require next_url to be an absolute path
...
- disallow relative path
- disallow full URL (cross-site)
2015-07-07 11:28:44 -05:00
Min RK
3e81e2ebf9
Merge pull request #265 from jhamrick/docs
...
Add some docs clarifications
2015-06-26 08:13:49 +01:00
Jessica B. Hamrick
e9e2b17a92
Move npm install to a different part of the docs
2015-06-26 01:41:14 -04:00
Jessica B. Hamrick
498181d217
Remove sudo from npm install
2015-06-26 01:37:26 -04:00
Jessica B. Hamrick
9f807a5959
Add some docs clarifications
2015-06-25 14:48:18 -04:00
shreddd
d328015fe8
add supplemental groups to the local user notebook
...
Set the list of supplemental group ids for the user associated with the spawned notebook process. This allows users to access utilize their full complement of UNIX system groups. Currently the user is restricted to their default group - accessing a file owned by any other group does not work, even if a user is a member of that group. This patch fixes that.
2015-06-24 14:56:44 -07:00
Min RK
cbbc0290b9
Merge pull request #263 from minrk/test-singleuser
...
single-user should still be using IPython.utils.traitlets
2015-06-24 12:53:25 -07:00
Min RK
7477f2f6d1
make sure to launch single-user server at least once in tests
2015-06-24 08:47:51 -07:00
Min RK
c03e50b3a2
single-user should still be using IPython.utils.traitlets
...
We haven't moved to using notebook 4.0 in the single-user, yet
2015-06-24 08:46:56 -07:00
Min RK
cfd19c3e61
Merge pull request #261 from minrk/traitlets
...
remove dependency on IPython
2015-06-22 22:56:08 -07:00
Min RK
c289cdfaec
remove dependency on IPython
...
- Standalone traitlets has been released, use it directly.
- Copy url_path_join from notebook
2015-06-22 16:02:45 -07:00
Min RK
7acaf8ce52
Merge pull request #260 from minrk/notebook-aliases
...
don't try to get notebook aliases from NotebookApp
2015-06-22 15:59:50 -07:00
Min RK
e5821e573a
don't try to get notebook aliases from NotebookApp
...
Sentinel changes make it ~impossible to fetch values without instantiation,
which probably wasn't the best idea in the first place.
2015-06-22 14:50:37 -07:00
Min RK
0c16fb98f3
Merge pull request #257 from minrk/command-traitlet
...
add command traitlet
2015-06-19 10:46:38 -07:00
Min RK
b27ef8e4cb
we're not in the future, yet.
2015-06-12 14:09:05 -07:00
Min RK
6cfd186f06
proxy_cmd is a list
2015-06-12 14:01:57 -07:00
Min RK
552859084c
simplify some installation notes
...
- use pip3 / python3
2015-06-12 11:22:13 -07:00
Min RK
6e8a58091e
prioritize Google Group over Gitter for help
2015-06-12 11:18:44 -07:00
Min RK
6b0aee2443
Merge pull request #259 from nthiery/master
...
Removed sudo from pip install instructions
closes #258
2015-06-10 16:32:35 -07:00
Nicolas M. Thiéry
8d00ccc506
Removed sudo from pip install instructions, ...
...
Attempt at implementing @minrk's suggestion
https://github.com/jupyter/jupyterhub/pull/258#issuecomment-110932499
2015-06-11 00:54:32 +02:00
Min RK
86e31dffa5
add command traitlet
...
allows specifying commands as either strings or list.
This enables adding arguments to JupyterHub.proxy_cmd without breaking backward-compatibility.
2015-06-03 20:05:20 -08:00
Min RK
f421d1a6da
Merge pull request #256 from KrishnaPG/master
...
Added note about pip3 and zmq
2015-05-30 14:35:47 -07:00
Gopalakrishna Palem
9112ad0f4a
Added note about pip3 and zmq
...
Updated Readme.md with optional dependencies
2015-05-30 08:34:16 +05:30
Min RK
354aeb96af
Merge pull request #255 from quantopian/query_args
...
Include query arguments in GET requests to the notebook server (once it spawns)
2015-05-28 13:03:49 -07:00
Tim Shawver
ff1bf7c4c0
Don't strip query string parameters out of GET requests to the notebook server.
...
Using self.request.uri instead of self.request.path in a few places accomplishes this.
2015-05-28 15:05:39 -04:00
Kyle Kelley
1ff659a847
Merge pull request #251 from minrk/version
...
fix `jupyterhub --version` output
2015-05-11 15:16:45 -05:00
Min RK
de40310f54
fix jupyterhub --version
output
2015-05-11 10:32:46 -07:00
Min RK
72d9592241
avoid import * in __init__
2015-05-11 10:32:21 -07:00
Fernando Perez
087a93f9ef
Merge pull request #250 from minrk/multi-user-add
...
create multiple users in admin panel
2015-05-06 20:54:23 -07:00
Min RK
4d73f4eedb
note that admin is a single value
2015-05-06 15:35:23 -07:00
Min RK
612cc73c3c
skip existing users on bulk user creation
...
rather than aborting if any already exist
if no users are to be created, throw 400
2015-05-06 15:24:34 -07:00
Min RK
c9d02382e3
fixup
2015-05-06 15:14:08 -07:00
Min RK
da647397ac
create multiple users in admin panel
...
usernames separated by lines
2015-05-06 14:03:19 -07:00
Min RK
546d86e888
allow creating multiple users with one API request
2015-05-06 14:01:31 -07:00
Min RK
36bc07b02e
add gitter badge
2015-05-05 14:32:24 -07:00
Min RK
81b13c6660
Merge pull request #245 from minrk/user-name
...
fix auth key in single-user check
2015-05-02 19:01:09 -05:00
Min RK
b0ef2c4c84
fix auth key in single-user check
2015-05-02 15:22:03 -05:00
Min RK
38024c65d8
Merge pull request #209 from minrk/user-model
...
reply with full user model in auth handlers
2015-05-01 18:32:21 -07:00