Min RK
598b550a67
fix query/hash login redirect handling
2018-05-22 15:40:14 +02:00
Min RK
92bb442494
more robust checking for login redirects outside jupyterhub
2018-05-22 15:40:00 +02:00
Min RK
2d41f6223e
log Authenticator and Spawner classes at startup
...
for better diagnostics
2018-05-22 13:52:41 +02:00
Min RK
791dd5fb9f
Merge pull request #1895 from minrk/oauth-commits
...
avoid creating one huge transaction cleaning up oauth clients
2018-05-22 13:37:56 +02:00
Carol Willing
9a0ccf4c98
Merge pull request #1910 from minrk/ip-typo
...
default bind url should be on all ips
2018-05-22 01:26:35 -07:00
Min RK
ad2abc5771
default bind url should be on all ips
...
preserves jupyterhub default behavior
typo introduced in new bind_url config
2018-05-22 09:55:01 +02:00
Min RK
2d99b3943f
enable pessimistic connection handling
...
from the sqlalchemy docs
checks if a connection is valid via `SELECT 1` prior to using it.
Since we have long-running connections, this helps us survive database restarts, disconnects, etc.
2018-05-21 22:14:11 +02:00
Min RK
a358132f95
remove --rm
from docker-db.sh
...
for easier stop/start testing
2018-05-21 22:12:30 +02:00
Tim Head
09cd37feee
Merge pull request #1896 from thoralf-gutierrez/fix-typos-in-config
...
Fix typos in auth config documentation
2018-05-16 22:37:51 +02:00
Thoralf Gutierrez
0f3610e81d
Fix typos in auth config documentation
2018-05-16 10:58:02 -07:00
Min RK
3f97c438e2
avoid creating one huge transaction cleaning up oauth clients
2018-05-15 16:33:50 +02:00
Min RK
42351201d2
back to dev
2018-05-15 16:32:24 +02:00
Min RK
907bbb8e9d
0.9.0b2
0.9.0b2
2018-05-15 14:03:10 +02:00
Min RK
63f3d8b621
catch database errors in update_last_activity
2018-05-15 13:53:05 +02:00
Min RK
47d6e841fd
cache get_current_user result
...
avoids raising an error rendering templates, etc.
2018-05-15 13:49:38 +02:00
Min RK
e3bb09fabe
rollback database session on db errors
...
ensures reconnect will occur when database connection is lost
2018-05-15 13:49:14 +02:00
Carol Willing
d4e0c01189
Merge pull request #1893 from minrk/version
...
ensure jupyterhub version matches pep440
2018-05-15 07:40:24 -04:00
Min RK
50370d42b0
ensure jupyterhub version matches pep440
...
avoids mismatch jupyterhub version and tag in docker builds
2018-05-15 13:19:43 +02:00
Min RK
aa190a80b7
Merge pull request #1891 from minrk/base_url
...
fix and test bind_url / base_url interactions
2018-05-15 12:07:44 +01:00
Min RK
e48bae77aa
Merge pull request #1890 from minrk/default-url
...
test default_url handling
2018-05-15 10:51:17 +01:00
Min RK
96cf0f99ed
fix and test bind_url / base_url interactions
2018-05-15 10:51:11 +02:00
Min RK
f380968049
test default_url handling
...
- default_url is used even if not logged in
- flesh out docstrings
- pass via settings
2018-05-15 10:15:33 +02:00
Min RK
02468f4625
Merge pull request #1854 from summerswallow-whi/extra_handler
...
Add custom handlers and allow setting of defaults
2018-05-15 08:55:15 +01:00
Haw-minn Lu
24611f94cf
Remove base_url from default_url
...
Add help to new traits
change extra_page_handler to extra_handler
2018-05-14 11:53:22 -07:00
Min RK
dc75a9a4b7
Merge pull request #1881 from paccorsi/check-post-stop-hook
...
Check the value of post stop hook
2018-05-14 13:31:33 +01:00
Min RK
33f459a23a
Merge pull request #1878 from ausecocloud/master
...
fix listing of OAuth tokens on tokens page
2018-05-14 13:31:06 +01:00
Min RK
bdcc251002
Merge pull request #1882 from dhirschfeld/patch-1
...
Allow configuring the heading in spawn.html
2018-05-14 13:30:47 +01:00
Pierre Accorsi
86052ba7b4
Check the value of post stop hook
2018-05-11 10:12:45 -04:00
Dave Hirschfeld
62ebcf55c9
Allow configuring the heading in spawn.html
2018-05-11 13:34:17 +10:00
Haw-minn Lu
80ac2475a0
Restore whitespacing to original
2018-05-10 11:25:02 -07:00
Haw-minn Lu
5179d922f5
Clean up extra handler defaults
2018-05-10 11:22:50 -07:00
Gerhard Weis
26f085a8ed
add test for oauth tokens on tokens page
2018-05-10 08:46:28 +10:00
Gerhard Weis
b7d302cc72
fix listing of OAuth tokens on tokens page
2018-05-10 08:46:28 +10:00
Carol Willing
f2941e3631
Merge pull request #1873 from minrk/apitoken-expiry
...
implement API token expiry
2018-05-09 11:45:41 -04:00
Carol Willing
26a6401af4
Merge pull request #1876 from willingc/sudo-section
...
refactor sudo example config
2018-05-08 09:23:28 -07:00
Carol Willing
5c8ce338a1
edit per @minrk review
2018-05-08 11:54:38 -04:00
Carol Willing
5addc7bbaf
correct directive
2018-05-07 21:03:13 -07:00
Carol Willing
da095170bf
remove toctree item
2018-05-07 20:38:15 -07:00
Carol Willing
1aab0a69bd
fix typo
2018-05-07 20:31:20 -07:00
Carol Willing
fc8e04b62f
reflow templates file
2018-05-07 20:29:13 -07:00
Carol Willing
c6c53b4e10
update index
2018-05-07 20:28:55 -07:00
Carol Willing
9b0219a2d8
break up configuration examples
2018-05-07 20:18:02 -07:00
Carol Willing
6e212fa476
reflow proxy doc
2018-05-07 20:17:14 -07:00
Carol Willing
58f9237b12
refactor sudo example config
2018-05-07 15:38:16 -07:00
Carol Willing
74fd925219
Merge pull request #1864 from datalayer-contrib/docs-sudo
...
Add Docs about sudo (and remove it from the wiki)
2018-05-07 23:29:08 +02:00
Carol Willing
2696bb97d2
Merge pull request #1875 from willingc/api-redux
...
add packages to environment.yml
2018-05-07 23:16:53 +02:00
Haw-minn Lu
9cefb27704
Move extra_handlers to fall below builtins in priority
2018-05-07 14:06:34 -07:00
Carol Willing
5e75357b06
add packages to environment.yml
2018-05-07 13:54:06 -07:00
Min RK
79bebb4bc9
Merge pull request #1872 from thedataincubator/template-vars
...
Allow extra variables to be passed into templates
2018-05-07 20:33:44 +02:00
Eric Charles
0ed88f212b
add sudo.md
2018-05-07 19:49:26 +02:00