Min RK
979eb2d281
don't enforce .ipynb extension in URLs
...
let ContentsManager decide what's a notebook
11 years ago
Thomas Kluyver
8bfec5015b
Add the . into file_extension
11 years ago
Thomas Kluyver
f1f81e2efa
Rename get_model() to get()
11 years ago
MinRK
3ada0c2c27
Remove separate 'path', 'name' in Contents API
...
- path is full path (including name)
- name is only used for read-only convenience, and plays no role in any API
- remove 'untitled upload' (POST with content and no path)
11 years ago
Min RK
525f6a7561
fix backward `f, nb` args for nbformat.write
11 years ago
MinRK
af735018f3
don't use nbformat.current in IPython.html
...
use top-level nbformat.read/write, v4 directly for compose
11 years ago
MinRK
12f94ae2a2
use from_dict for dict->notebook
...
not confusing to_notebook_json
11 years ago
MinRK
dd95b1ef5f
remove heading cells in v4
11 years ago
MinRK
baf65234b9
move mime-bundle data to rich output.data
...
from top-level output keys
11 years ago
MinRK
09acc6c854
msgspec: stream.data -> stream.text
11 years ago
MinRK
14cfb2efc1
s/prompt_number/execution_count in nbformat 4
11 years ago
MinRK
07079095a8
update html/js to nbformat 4
11 years ago
MinRK
d4fe081fe5
move `/files/` redirect to base handlers
...
and reuse it in /nbconvert/html/…
closes #6137
12 years ago
MinRK
0c0eb43719
teach contents service about non-notebook files
12 years ago
MinRK
6cce477e07
rename notebooks service to contents service
...
minimal functional changes, committing because tests are passing.
12 years ago
Spencer Nelson
925a58c0b4
Remove unused imports
12 years ago
MinRK
f7c1a15896
support pdf export in the notebook UI
12 years ago
MinRK
857c243434
output_type should not be optional in new_output
...
and fix bug that this would have revealed
12 years ago
MinRK
f9e8824fef
use NotebookManager APIs in nbconvert handler
12 years ago
Thomas Kluyver
c0f346c4e3
Merge pull request #4735 from minrk/better-errors
...
add some HTML error pages
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
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
f9dc2f7b7e
catch pandoc failures in nbconvert handlers
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
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
c5d0f1614f
Condense raw_mimetype and mime_type traitlets into output_mimetype
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