Thomas Kluyver
c0f346c4e3
Merge pull request #4735 from minrk/better-errors
...
add some HTML error pages
12 years ago
Paul Ivanov
b99fce964e
Merge pull request #4773 from takluyver/nbtests-dont-wait-forever
...
Don't wait forever for notebook server to launch/die for tests
12 years ago
Paul Ivanov
e3053b0a58
Clarify waiting for notebook server to launch
12 years ago
MinRK
5c9dfd9b58
remove unnecessary conversion of newline to br tag
...
relic from when I was using div, not pre
12 years ago
Thomas Kluyver
9363dd1087
Simplify waiting for notebook server to die.
12 years ago
Thomas Kluyver
b0afd36408
Don't wait forever for notebook server to launch/die for tests
...
Should turn occasional hangs into straightforward errors.
12 years ago
Min RK
6ccbf1455f
Merge pull request #4727 from takluyver/nbconvert-template-magic
...
Remove Nbconvert template loading magic based on module name.
A little more explicit now, plus a few traitlets cleaned up.
12 years ago
MinRK
b7563aec7c
be more specific about unknown status codes
...
per review
12 years ago
MinRK
7ae363f6d1
turn missing dependencies in nbconvert to 500 errors
...
pygments is the only such example at this time
12 years ago
Paul Ivanov
30df1c4546
Merge pull request #4766 from minrk/entry-points
...
add `python -m` entry points for everything
12 years ago
MinRK
a94983e035
add `python -m` entry points for everything
12 years ago
MinRK
9865c4f02f
whitelist alphanumeric characters for cookie_name
...
should fix #4761
12 years ago
Min RK
96c1af0ce4
Merge pull request #4715 from minrk/tornado-static-url
...
restore use of tornado static_url in templates
12 years ago
Matthias Bussonnier
880bcfc122
Merge pull request #4658 from stevefox/dev
...
Bug fix for #4643 : Regex object needs to be reset between calls in toolt...
12 years ago
MinRK
668d221bb6
exclude html nbconvert tests if nbconvert is not importable
12 years ago
MinRK
1044fda774
skip nbconvert html tests without pandoc
12 years ago
MinRK
91d3326923
allow notebook to start without nbconvert
...
catches import / key errors and turns them into proper http errors
12 years ago
MinRK
21632ac564
add error css
12 years ago
MinRK
84df1a5e26
add error page templates
12 years ago
MinRK
f9dc2f7b7e
catch pandoc failures in nbconvert handlers
12 years ago
MinRK
b62da23660
render custom HTML for error pages
12 years ago
Thomas Kluyver
1dc80a609e
Drop unused traitlet imports
12 years ago
Thomas Kluyver
4e7972bd64
Remove magic for loading templates from module names
12 years ago
Min RK
556627a637
Merge pull request #4656 from takluyver/nbconvert-service
...
Nbconvert HTTP service
12 years ago
Thomas Kluyver
147f33118e
Extract output preprocessor only extracts specified formats
12 years ago
Thomas Kluyver
be6a5d32ea
Serve nbconvert output as zip when it has multiple files
12 years ago
Thomas Kluyver
57642b3847
Move notebook URL fragment regexen into IPython.html.base.handlers
12 years ago
Thomas Kluyver
75109fa2f3
Pass config into nbconvert exporters
12 years ago
Min RK
8be6c4b617
Merge pull request #4575 from minrk/encode_paths
...
make sure to encode URL components for API requests
12 years ago
MinRK
fd0e9e865c
don't raise 404 in get_absolute_path
...
raise in validate_absolute_path, where it belongs
12 years ago
MinRK
15780ad055
restore use of tornado static_url
...
instead of jinja macro that doesn't write hashes
closes #4714
12 years ago
Steve Fox
9681bdd177
Tabs converted to spaces for #4643
12 years ago
MinRK
a73f00f62a
test save_notebook with escaped name
12 years ago
MinRK
da2f38c24e
uniformity in ajax error handler arguments
...
send arguments on failed events
12 years ago
MinRK
5d02c111bb
actually remove irunner
...
and mkdoctests, which was the only user of it
12 years ago
Thomas Kluyver
eb680ddaa6
Fix notebook tests w/ new stream capturing API.
12 years ago
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.
12 years ago
Thomas Kluyver
30e8939a27
Separate listing nbconvert exporters to /api/nbconvert
12 years ago
Thomas Kluyver
f53ad55284
Add GET /nbconvert to list available formats
12 years ago
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.
12 years ago
Thomas Kluyver
c2644a20be
Capture server logs when running notebook tests
12 years ago
Thomas Kluyver
c5d0f1614f
Condense raw_mimetype and mime_type traitlets into output_mimetype
12 years ago
Thomas Kluyver
390b13a82c
Add option to download as reST
12 years ago
Thomas Kluyver
17c6af1fcf
Add MIME types to nbconvert exporters
12 years ago
Thomas Kluyver
a3c2f1b5f9
Add menu entries for getting converted views of a notebook
12 years ago
Thomas Kluyver
a6424052f0
Add tests for nbconvert HTTP service
12 years ago
Thomas Kluyver
7655ce579e
Add HTTP handlers for nbconvert
12 years ago
Thomas Kluyver
a0b60a24cd
Option to spew subprocess streams during tests
...
This supersedes PR #4268 .
Run the tests with '--subproc-streams show' to show output from
subprocesses (kernels, IPython.parallel components) in the terminal, or
with '--subproc-streams discard' to send it to /dev/null. By default (or
with '--subproc-streams capture') the output is piped, captured and
displayed only when tests fail. But in some situations, a test fails
because of an error which actually occurred earlier, so you have to see
all the output.
12 years ago
Susan Tan
088987adbe
Fixed various typos in docstrings.
12 years ago
Paul Ivanov
cc42790cad
Merge pull request #4645 from jdfreder/casperjs_utils
...
additional CasperJs utility functions.
12 years ago