Commit Graph

4584 Commits

Author SHA1 Message Date
MinRK
6d753ec6ea use 302 not 301 on / 2014-09-14 11:53:10 -07:00
MinRK
3b6dc5a8ae install subpackages 2014-09-14 11:23:03 -07:00
Kyle Kelley
2f71b18deb [Docker] Make bower installation separate. 2014-09-14 17:09:20 +00:00
Min RK
0c7d9ad14e Merge pull request #29 from rgbkrk/py3docker
Switch to Python 3 in Dockerfile
2014-09-13 21:14:48 -07:00
Kyle Kelley
36ba03de74 Switch to Python 3, use python3 entry 2014-09-14 03:54:19 +00:00
MinRK
42f040c6a1 return orm.User from get_current_user
rather than name.

removes need for `get_user` wrapper
2014-09-13 17:19:34 -07:00
Min RK
91a412c095 Merge pull request #25 from rgbkrk/dockit
Dock it
2014-09-13 16:32:42 -07:00
Min RK
42e313836d Merge pull request #28 from minrk/mocking
add mock utils to tests
2014-09-13 16:31:49 -07:00
MinRK
5c87461605 add mock utils to tests
basic testing framework to get starting writing and testing the REST API

including tests for the authorizations API,
the only API URL defined so far.
2014-09-13 16:11:22 -07:00
MinRK
696b887b50 allow threaded access to sqlite by default 2014-09-13 16:05:43 -07:00
MinRK
e762a87241 fix IOLoop / subprocess cleanup
- use IOLoop.current
- don't stop loop in cleanup
2014-09-13 15:43:42 -07:00
MinRK
573f34a5b5 avoid KeyError in logging with IPython 2 2014-09-13 15:43:09 -07:00
MinRK
1a09bef767 relay --log-level debug to proxy 2014-09-13 15:42:31 -07:00
Min RK
8de500b452 Merge pull request #27 from minrk/auth_whitelist
add Authenticator.whitelist
2014-09-13 15:12:02 -07:00
Kyle Kelley
183e52dd01 Reorder Dockerfile, include Maintainer 2014-09-13 16:00:25 -05:00
Kyle Kelley
e5e605ca8e Take out bower and css commands 2014-09-13 15:45:30 -05:00
MinRK
5d701b7fd1 add Authenticator.whitelist
default behavior is to allow any user to attempt login
2014-09-13 13:45:05 -07:00
MinRK
0b677f8d51 fix imports in utils 2014-09-13 13:23:20 -07:00
MinRK
20faa5027c remove unintentional RedirectHandler 2014-09-13 13:21:09 -07:00
MinRK
67e12c1a5e use run_sync to run coroutines in sync contexts
allows using py.test stuff in spawner/auth tests
2014-09-12 15:58:48 -07:00
MinRK
236612a0aa use official (monochrome) jupyter logo 2014-09-12 12:09:46 -07:00
MinRK
714770d499 reorg handlers a bit
make room for API handlers
2014-09-12 12:09:26 -07:00
MinRK
3968cc0c28 clarify bower/css needed only for dev install
and after recent fixes, only needed on pull,
not on first install.
2014-09-12 11:50:16 -07:00
MinRK
96765eb681 check both src and sys.prefix for data_files
(catches `pip install`, run from src dir)
2014-09-12 11:47:01 -07:00
MinRK
bb02bbd858 run bower/css in develop
ensures js/css dependencies are installed after `pip install -e`
2014-09-12 11:37:37 -07:00
Kyle Kelley
0bfe1a4706 Merge pull request #24 from ellisonbg/readme
Adding more details to the README.
2014-09-12 01:00:53 -05:00
Kyle Kelley
f33cb43771 Expose 8000 2014-09-12 05:22:10 +00:00
Kyle Kelley
6b18b1ab41 Simple Dockerfile 2014-09-12 05:21:23 +00:00
MinRK
a87c21c2d4 avoid logging errors when running with IPython < 3 2014-09-11 22:11:06 -07:00
MinRK
6267b251bf public IP is all interfaces by default 2014-09-11 22:10:43 -07:00
Brian E. Granger
ee7e5749ec Adding more details to the README. 2014-09-11 20:10:45 -07:00
MinRK
a7116b32e2 fix login template
was leaving an empty page
2014-09-10 12:37:09 -07:00
MinRK
2e7463a894 add BaseCommand
adds missing `get_inputs` and `get_outputs`

used by pip.
2014-09-09 22:58:48 -07:00
MinRK
9c0f965e06 install less 2014-09-09 22:41:56 -07:00
MinRK
d3c35bbf6e validate port conflicts
closes #23
2014-09-09 22:38:48 -07:00
MinRK
7f93ea2325 add some basic HTML pages
and LESS

closes #6
2014-09-09 15:20:21 -07:00
MinRK
c40dd367e7 don't include uri in proxy target 2014-09-09 14:18:42 -07:00
MinRK
ccca148dbb configproxy moved to single default-target arg from separate upstream args 2014-09-08 12:41:47 -07:00
MinRK
6d7905bd10 a bit more in bower 2014-09-05 12:16:03 -07:00
MinRK
bca2c26975 put components in share/jupyter/static/components
and exclude from sdist
2014-09-04 14:45:21 -07:00
MinRK
ca2c6977fb move templates to share 2014-09-04 14:43:33 -07:00
Min RK
59dd05e707 Merge pull request #20 from tsaeger/patch-1
Update README.md
2014-08-31 13:44:00 -07:00
MinRK
9b43e0848a note nodejs-legacy package 2014-08-30 21:51:32 -07:00
Tom Saeger
eaba3af1cc Update README.md
quick spelling fix
2014-08-30 13:23:24 -05:00
MinRK
8835458e9d expose proxy SSL arguments
public server can now be HTTPS

still no SSL behind the proxy
2014-08-25 16:12:04 -07:00
MinRK
bb660cc5a8 proxy moved to its own repo
moved to jupyter/configurable-http-proxy

closes #11
2014-08-25 16:12:04 -07:00
MinRK
97c59148cf track last_activity timestamps in proxy table
closes #10
2014-08-25 15:14:23 -07:00
MinRK
534eee46fc rename db.py orm.py
less confusing to have self.db and orm.User
than self.db and db.User.
2014-08-25 15:10:28 -07:00
Min RK
073b12ff60 Merge pull request #9 from minrk/sudo
allow spawning with sudo
2014-08-25 12:53:28 -07:00
MinRK
1f5720bcc0 test basic spawning 2014-08-25 12:39:46 -07:00