Min RK
49d4be002b
Merge pull request #344 from minrk/system-user-home
...
add LocalAuthenticator.system_user_home
2015-12-02 10:29:14 +01:00
Min RK
fa8756767d
add LocalAuthenticator.system_user_home
2015-12-01 10:36:06 +01:00
Min RK
6f128758db
move non-persisted User objects (spawner-related) off of orm.User
...
adds higher level User object, which handles spawning.
This object has running, spawner, etc. attributes.
2015-11-30 14:05:00 +01:00
Min RK
235746a484
Merge pull request #338 from minrk/dockerfile
...
install nodejs with one command in Dockerfile
2015-11-25 15:01:57 +01:00
Min RK
37f736cf45
install nodejs with one command in Dockerfile
2015-11-17 14:54:06 +01:00
Min RK
5376291eaa
Merge pull request #336 from Fokko/master
...
Added npm/node which fixes the Dockerfile
2015-11-17 14:52:54 +01:00
Fokko Driesprong
9e738a62d1
Added npm/node which fixes the Dockerfile
2015-11-16 15:55:41 +01:00
Min RK
8bfe52df4f
Merge pull request #334 from cwaldbieser/custom_login
...
Load Authenticator handlers before default handlers
2015-11-10 12:40:57 +01:00
Carl Waldbieser
91ff31f688
Change the order for handlers so that the authenticator handler is added before the default handlers.
2015-11-09 14:17:26 -05:00
Min RK
b7fe3463cf
back to dev
2015-11-04 17:13:41 +01:00
Min RK
4931684a2c
release 0.3
0.3.0
2015-11-04 17:10:36 +01:00
Min RK
62d3cc53ef
changelog for 0.3
2015-11-04 17:09:34 +01:00
Min RK
bd002e5340
Merge pull request #325 from minrk/authenticator-hooks
...
add pre/post-spawn hooks for Authenticators
2015-11-04 16:07:01 +00:00
Min RK
6f2aefb990
add pre/post-spawn hooks for Authenticators
...
allows setup/cleanup to be performed by the authenticator
use this to open PAM sessions at spawn
and close them at stop,
rather than open at login and never close.
2015-10-16 12:02:44 +02:00
Min RK
bd3c878c67
Merge pull request #320 from minrk/authenticator-username
...
get username from authenticator
2015-10-06 15:43:22 +02:00
Min RK
c1de376b6a
Merge pull request #310 from minrk/singleuser-notebook
...
single-user imports notebook package directly
2015-10-06 14:08:35 +02:00
Min RK
4cc74d287e
get username from authenticator
2015-10-06 13:36:34 +02:00
Min RK
411a7a0bd8
single-user imports notebook package directly
...
instead of relying on IPython.html shims
when should we drop support for IPython 3?
2015-09-24 16:13:28 +02:00
Min RK
498c062ee0
Merge pull request #309 from minrk/gen.sleep
...
use gen.sleep
2015-09-24 16:09:55 +02:00
Min RK
d1edbddb77
use gen.sleep
...
instead of elaborate `gen.Task(add_timeout...)`
requires tornado 4.1
2015-09-23 17:04:01 +02:00
Min RK
0c9214ffb7
Merge pull request #307 from minrk/test-3.5
...
test on 3.5
2015-09-22 14:17:30 +02:00
Min RK
db0aaf1027
test on 3.5
...
requires pytest >= 2.8
2015-09-22 14:09:23 +02:00
Min RK
42681f8512
Merge pull request #306 from minrk/test-token-username
...
update token app test
2015-09-22 14:08:41 +02:00
Min RK
e5c1414b6a
update token app test
...
now that admin user isn't added by default
2015-09-22 10:14:11 +02:00
Min RK
d857c20de0
Merge pull request #304 from minrk/rm-default-admin
...
Remove implicit admin of launching user
2015-09-22 08:59:28 +02:00
Min RK
a267174a03
Remove implicit admin of launching user
...
instead, warn about missing admins and point to config.
2015-09-21 10:52:19 +02:00
Min RK
768eeee470
Merge pull request #298 from minrk/spawner-authenticator
...
give Spawners a handle on the Authenticator
2015-09-11 14:24:38 +02:00
Min RK
a451f11cd3
give Spawners a handle on the Authenticator
...
band-aid for spawner-authenticator pairs
2015-09-11 11:57:41 +02:00
Min RK
63a476f9a6
remove some unused cruft from spawner
2015-09-11 11:23:00 +02:00
Min RK
100b17819d
Merge pull request #296 from minrk/pamela
...
use pamela instead of simplepam
2015-09-11 11:02:14 +02:00
Min RK
024d8d7378
update mocking for pamela
2015-09-09 14:24:53 +02:00
Min RK
15e50529ff
use pamela instead of simplepam
...
and open PAM sessions after successful auth
2015-09-09 13:55:02 +02:00
Min RK
a1a10be747
Merge pull request #290 from jhamrick/clear-login-cookies
...
Unset all login cookies
2015-08-22 18:55:30 -07:00
Jessica B. Hamrick
a91ee67e74
Reset other_user_cookies after clearing them
2015-08-22 13:14:05 -07:00
Jessica B. Hamrick
ea5bfa9999
Unset all login cookies
2015-08-21 19:24:44 -07:00
Min RK
bea58ee622
Merge pull request #288 from minrk/dont-auto-redirect-root
...
redirect unauthenticated root to *regular* login page
2015-08-19 21:44:00 -07:00
Min RK
b698d4d226
redirect root to *regular* login page
...
shows "Login with..." button for external services
instead of auto-redirecting to login service
(no good for oauth)
2015-08-19 12:43:32 -07:00
Min RK
139c7ecacb
always render login page at /login
2015-08-19 12:30:10 -07:00
Min RK
eefa8fcad7
Merge pull request #284 from minrk/double-base-url
...
remove double base_url in login redirect
2015-08-06 21:48:49 -07:00
Min RK
acaedcd898
remove double base_url in login redirect
...
user.server.base_url is already correct,
and shouldn't be joined with the hub url
2015-08-06 21:37:06 -07:00
Min RK
a075661bfb
Merge pull request #276 from Crunch-io/redirect-to-login
...
Redirect unauthenticated root to login
2015-07-23 13:00:16 -07:00
Joseph Tate
f2246df5bb
Fix logging and comments
2015-07-23 15:08:53 -04:00
Joseph Tate
1a3c062512
Fix broken test
2015-07-23 15:06:20 -04:00
Joseph Tate
05e4ab41fe
Redirect to the loginurl when not logged in, fix the user.running redirect to fix a redirect loop
2015-07-23 15:06:03 -04:00
Min RK
6f3ccb2d3d
Merge pull request #275 from jhamrick/installation-instructions
...
Update installation instructions
2015-07-14 22:06:52 -07:00
Jessica B. Hamrick
6e5ce236c1
Update installation instructions
2015-07-14 15:36:35 -07:00
Min RK
58437057a1
back to dev
2015-07-12 15:30:47 -05:00
Min RK
7d39e6a1a3
release 0.2.0
0.2.0
2015-07-12 15:30:02 -05:00
Min RK
0b1aebbbf4
Merge pull request #274 from minrk/check-referer
...
port security fixes from IPython
2015-07-12 15:27:26 -05:00
Min RK
3003c87f02
check Referer on API requests
...
For CSRF
2015-07-12 14:23:02 -05:00