Commit Graph

2934 Commits

Author SHA1 Message Date
Thomas Kluyver
15f94953bb Fix writing server info files on Python 2 2014-01-08 17:56:12 -08:00
Thomas Kluyver
3fc26c1886 Test for writing and removing server info files 2014-01-08 13:02:50 -08:00
Thomas Kluyver
71902059d3 Write notebook server info file in security directory 2014-01-08 13:02:36 -08:00
Paul Ivanov
30df1c4546 Merge pull request #4766 from minrk/entry-points
add `python -m` entry points for everything
2014-01-07 14:55:16 -08:00
MinRK
a94983e035 add python -m entry points for everything 2014-01-07 12:32:31 -08:00
Thomas Kluyver
ae9cc41a45 Merge pull request #4751 from damianavila/doc_post_serve
Added --post-serve explanation into the nbconvert docs.
2014-01-07 12:23:56 -08:00
damianavila
f308b12721 Deleted jargon-ish reference to no-connectity. 2014-01-07 17:17:03 -03:00
Thomas Kluyver
a9cdbdd869 Merge pull request #4762 from minrk/ipv6
whitelist alphanumeric characters for cookie_name
2014-01-07 11:52:05 -08:00
MinRK
9865c4f02f whitelist alphanumeric characters for cookie_name
should fix #4761
2014-01-06 14:57:34 -08:00
damianavila
78e41cd766 It is the serve post processor and not the way to specify it. 2014-01-06 16:37:33 -03:00
Min RK
96c1af0ce4 Merge pull request #4715 from minrk/tornado-static-url
restore use of tornado static_url in templates
2013-12-31 10:58:09 -08:00
damianavila
1838cc2d82 Added --post-serve explanation into the nbconvert docs. 2013-12-30 14:45:15 -03:00
Matthias Bussonnier
880bcfc122 Merge pull request #4658 from stevefox/dev
Bug fix for #4643: Regex object needs to be reset between calls in toolt...
2013-12-29 08:05:18 -08:00
Thomas Kluyver
8faa0d45be Merge pull request #4739 from minrk/skip-without-pandoc
skip html nbconvert tests when their dependencies are missing
2013-12-24 08:33:25 -08:00
MinRK
668d221bb6 exclude html nbconvert tests if nbconvert is not importable 2013-12-23 12:45:59 -08:00
MinRK
1044fda774 skip nbconvert html tests without pandoc 2013-12-23 12:41:59 -08:00
Min RK
556627a637 Merge pull request #4656 from takluyver/nbconvert-service
Nbconvert HTTP service
2013-12-20 14:22:29 -08:00
Thomas Kluyver
147f33118e Extract output preprocessor only extracts specified formats 2013-12-19 17:14:24 -08:00
Thomas Kluyver
be6a5d32ea Serve nbconvert output as zip when it has multiple files 2013-12-19 16:07:27 -08:00
Thomas Kluyver
57642b3847 Move notebook URL fragment regexen into IPython.html.base.handlers 2013-12-19 13:01:00 -08:00
Thomas Kluyver
75109fa2f3 Pass config into nbconvert exporters 2013-12-19 12:35:19 -08:00
Min RK
8be6c4b617 Merge pull request #4575 from minrk/encode_paths
make sure to encode URL components for API requests
2013-12-19 09:49:16 -08:00
MinRK
fd0e9e865c don't raise 404 in get_absolute_path
raise in validate_absolute_path, where it belongs
2013-12-18 14:18:09 -08:00
MinRK
15780ad055 restore use of tornado static_url
instead of jinja macro that doesn't write hashes

closes #4714
2013-12-18 14:17:35 -08:00
Steve Fox
9681bdd177 Tabs converted to spaces for #4643 2013-12-17 21:06:09 -06:00
Min RK
a80e387b0a Merge pull request #4700 from minrk/ifmain
use if main block in entry points
2013-12-17 11:04:00 -08:00
Min RK
12acd244ca Merge pull request #4692 from takluyver/setup-symlink-improvements
setup.py symlink improvements
2013-12-17 11:03:33 -08:00
Thomas Kluyver
74cb75e0c9 Add 'unsymlink command to remove the symlink 2013-12-16 15:12:39 -08:00
MinRK
efe3e67e39 move import into ifmain block 2013-12-16 15:02:39 -08:00
MinRK
a73f00f62a test save_notebook with escaped name 2013-12-16 14:29:36 -08:00
Thomas Kluyver
d5d3cdb4e4 Merge pull request #4706 from minrk/irunner
remove irunner, iplogger
2013-12-16 14:01:58 -08:00
MinRK
da2f38c24e uniformity in ajax error handler arguments
send arguments on failed events
2013-12-16 12:50:51 -08:00
Thomas Kluyver
37edc78d76 If symlink already exists, clobber it with current one 2013-12-16 11:42:04 -08:00
MinRK
5d02c111bb actually remove irunner
and mkdoctests, which was the only user of it
2013-12-16 11:21:46 -08:00
Thomas Kluyver
24b7085554 Also check that existing symlink has desired target before allowing it. 2013-12-15 17:07:46 -08:00
MinRK
c491cfaab2 remove irunner and iplogger from installed scripts 2013-12-15 16:42:39 -08:00
MinRK
f42fc663d2 use if main block in entry points
closes #4698
2013-12-15 10:33:13 -08:00
Thomas Kluyver
c479ba9d18 Only ignore existing target for symlink if it is already a symlink 2013-12-13 18:14:51 -08:00
Thomas Kluyver
a391a1f755 Don't build Python modules unnecessarily before symlinking to site-packages 2013-12-13 18:08:14 -08:00
Thomas Kluyver
eb680ddaa6 Fix notebook tests w/ new stream capturing API. 2013-12-13 15:05:58 -08:00
Thomas Kluyver
9da24dda50 Download as always starts downloads in new window/tab
This is a slightly worse user experience if it succeeds, because the new
tab flashes up before closing again, but it will let us display an
informative error page if it fails, without navigating the user away
from the interactive notebook view.
2013-12-13 14:46:51 -08:00
Thomas Kluyver
30e8939a27 Separate listing nbconvert exporters to /api/nbconvert 2013-12-13 14:46:51 -08:00
Thomas Kluyver
f53ad55284 Add GET /nbconvert to list available formats 2013-12-13 14:46:51 -08:00
Thomas Kluyver
47e9aad022 Make output_mimetype accessible from the class.
Traitlets are only accessible by instantiating the class. There's no
clear reason that this needs to be a traitlet, anyway.
2013-12-13 14:46:51 -08:00
Thomas Kluyver
c2644a20be Capture server logs when running notebook tests 2013-12-13 14:46:51 -08:00
Thomas Kluyver
c5d0f1614f Condense raw_mimetype and mime_type traitlets into output_mimetype 2013-12-13 14:46:51 -08:00
Thomas Kluyver
390b13a82c Add option to download as reST 2013-12-13 14:46:51 -08:00
Thomas Kluyver
17c6af1fcf Add MIME types to nbconvert exporters 2013-12-13 14:46:51 -08:00
Thomas Kluyver
a3c2f1b5f9 Add menu entries for getting converted views of a notebook 2013-12-13 14:46:51 -08:00
Thomas Kluyver
a6424052f0 Add tests for nbconvert HTTP service 2013-12-13 14:46:50 -08:00