Carol Willing
22bc9b0dbf
Make a single toctree
2017-05-06 16:46:48 -07:00
Carol Willing
86428aa0f6
Change to jupyter alabaster doc theme
2017-05-06 16:46:48 -07:00
charnpreetsingh
8c8b532ffd
add jupyterhub-deployment-aws
2017-05-05 12:55:59 -07:00
Min RK
475c0a3144
Merge pull request #1127 from minrk/sudo-false
...
set sudo: false on Travis
2017-05-04 16:27:52 +02:00
Min RK
3c6e20585c
set sudo: false on Travis
2017-05-04 14:03:19 +02:00
Min RK
98c2bd9a6a
return ip, port from stub spawner
...
avoids deprecation warning in tests
2017-05-04 13:49:31 +02:00
Min RK
226b6c40a5
improve waiting for service to start in mockservice fixture
...
- wait for proxy update before starting service
- wait for service server to respond to start before proceeding
2017-05-04 13:33:16 +02:00
Min RK
4cb18c931d
JUPYTERHUB_HOST is hub.public_host
2017-05-04 13:24:04 +02:00
Min RK
96b75c18b7
fix check-routes data access
2017-05-04 13:23:53 +02:00
Min RK
87d9d14e5d
update proxy test
2017-05-04 12:28:37 +02:00
Min RK
1069799ea7
get rid of single-user cookie_name
...
it's unused now that single-user uses OAuth
2017-05-04 12:20:02 +02:00
Min RK
5e55753baa
various cleanup to get most tests passing (yay!)
2017-05-04 12:16:47 +02:00
Min RK
be8f847309
move proxy management to Proxy object
...
out of the Application
2017-05-04 11:13:19 +02:00
Min RK
acc31b8441
remove Hub, Proxy from database
...
These are in-memory-only objects, no need for a table with one row
2017-05-04 11:05:58 +02:00
YuviPanda
a98bab8b5e
Mock of how the proxy base class will be used
2017-05-04 11:02:33 +02:00
YuviPanda
7b944a3a3f
Add proxy base class
2017-05-04 11:02:33 +02:00
Carol Willing
a0d32c5b33
Merge pull request #1126 from charnpreetsingh/dependencies
...
Sphinx min version is 1.4
2017-05-03 17:06:17 -07:00
charnpreetsingh
89f1254396
resolve merge conflicts
2017-05-03 16:06:57 -07:00
charnpreetsingh
41c136392f
Sphinx min version is 1.4
2017-05-03 16:00:31 -07:00
Min RK
b4d1ee353d
include next_url in authenticator login url
...
avoids losing redirect target when clicking through "Login with ..."
2017-05-02 14:37:52 +02:00
Carol Willing
a24d7406fc
Merge pull request #1097 from minrk/whoami-only
...
Don't give OAuth access tokens access to the REST API
2017-05-02 03:03:58 -07:00
Min RK
574d3ba1f4
unused imports
2017-05-02 11:10:06 +02:00
Carol Willing
6eb61e2923
Merge pull request #1111 from minrk/whitespace-password
...
avoid stripping login form fields
2017-04-28 09:57:05 -07:00
Min RK
9e679e8024
avoid stripping login form fields
...
which prevented users from being able to login with passwords that start or end with whitespace
2017-04-28 16:40:11 +02:00
Carol Willing
006488fc74
Merge pull request #1101 from prasadkatti/patch-1
...
[docs] Minor fix to index.rst
2017-04-23 22:06:22 -04:00
Prasad Katti
8e66c383e8
[docs] Minor fix to index.rst
2017-04-23 11:12:34 -07:00
Carol Willing
e7a0556118
Merge pull request #1066 from minrk/auto_login
...
make Authenticator.auto_login explicit
2017-04-22 07:02:04 -04:00
Min RK
6117c0b573
accept OAuthAccessTokens in /authorization/token
2017-04-21 14:52:47 +02:00
Min RK
c3a90e0804
raise 500 on failure to identify a user in oauth callback
2017-04-21 14:52:23 +02:00
Min RK
66cb630b86
separate OAuth access tokens from API tokens
...
OAuth access tokens can only be used to identify users, not perform actions on their behalf, which API tokens do.
Implementing OAuth scopes would allow us to achieve this limitation without separating the two items, but that would be a much bigger change, including having an OAuth "Would you like to grant permissions..." confirmation page.
2017-04-21 14:52:07 +02:00
Christian Barra
2b2eefdd1f
catch KeyError for get_spawner
2017-04-19 14:58:43 +02:00
Christian Barra
db77932a95
moving track of spawner's instances inside user
2017-04-19 14:46:54 +02:00
Christian Barra
2aaf82412d
add a dict to save spawner's instances, fix user.server with server
2017-04-19 03:25:26 +02:00
Min RK
4df93cab04
add oauth2 to doc requirements
2017-04-18 16:16:16 +02:00
Carol Willing
b778232cac
Merge pull request #1090 from minrk/rm-other-user-cookies
...
remove references to unused other_user_cookies
2017-04-18 07:05:41 -07:00
Min RK
f58015dc57
remove references to unused other_user_cookies
...
OAuth gets rid of the concept of the Hub managing cookies on behalf of sub-servers
2017-04-18 11:22:00 +02:00
Min RK
57d3cbccc4
Merge pull request #1084 from prasadkatti/patch-2
...
Fix Travis CI url
2017-04-18 11:18:59 +02:00
Prasad Katti
52fdd0bd8c
Fix Travis CI url
2017-04-15 17:50:23 -07:00
Christian Barra
ced8e9f874
add named_servers proxy
2017-04-15 05:22:01 +03:00
Christian Barra
76b589bc90
fix named_servers, change server.base_url
2017-04-15 03:47:09 +03:00
Carol Willing
4c79a8cb2d
Merge pull request #1077 from willingc/ipython-profile
...
Remove reference to profile for Jupyter
2017-04-13 07:28:53 -07:00
Carol Willing
64f7244808
Remove reference to profile for Jupyter
2017-04-13 07:27:07 -07:00
Carol Willing
ebaf36d503
Merge pull request #1072 from willingc/docker-docs
...
Add information about DockerHub to FAQ
2017-04-13 07:18:27 -07:00
Carol Willing
e58c1a5f5a
Merge pull request #1076 from philejmath/readme_updates
...
Updates Jupyter server config file names and locations
2017-04-13 07:17:07 -07:00
Philip Matheson
c1eb7618d6
Updates jupyter server config names and locations to use "jupyter" instead of "ipython"
2017-04-12 12:18:36 -04:00
Carol Willing
0ce0dfbc35
Add information about DockerHub to FAQ
2017-04-10 09:49:17 -07:00
Carol Willing
a555af428d
Merge pull request #1068 from zonca/patch-1
...
[DOC] gallery deployments, improve UCSD
2017-04-08 09:39:11 -07:00
Min RK
b5666a45f6
prevent crash on first poll failure of Spawners
...
1. only poll if server might be running
2. catch and log failure to poll, treat it as not running to avoid Spawner bugs aborting Hub startup
2017-04-08 10:57:22 +02:00
Andrea Zonca
170f0f918f
[DOC] gallery deployments, improve UCSD
...
added post titles and added one more post.
2017-04-07 21:49:01 -07:00
Min RK
a59b0af2b4
test auto_login redirects
2017-04-07 17:01:51 +02:00