Thomas Kluyver
|
79c27df217
|
Specify encoding in remainining instances of io.open
|
2013-11-20 10:50:04 -08:00 |
|
Thomas Kluyver
|
3fb55970be
|
Miscellaneous docs fixes
|
2013-11-14 11:21:32 -08:00 |
|
Thomas Kluyver
|
b829043a60
|
Add test for saving notebook with .py script
|
2013-11-05 17:43:36 -08:00 |
|
Thomas Kluyver
|
8ed3a725f3
|
Pass nbformat object to write call to save .py script
Closes gh-4495
|
2013-11-05 17:35:36 -08:00 |
|
Thomas Kluyver
|
557fb3f4ae
|
Python 3 compatibility for os.getcwdu()
|
2013-10-31 12:37:45 -07:00 |
|
Thomas Kluyver
|
d4532983f4
|
Convert print statements to print function calls
libmodernize.fixes.fix_print
|
2013-10-29 09:14:15 -07:00 |
|
MinRK
|
6bc2c65c83
|
notebooks should always have one checkpoint
closes #4396
|
2013-10-23 10:37:49 -07:00 |
|
MinRK
|
3a4d719033
|
fix checkpoint filename
|
2013-10-23 10:37:08 -07:00 |
|
MinRK
|
40cce4d7e3
|
s/os.path.sep/os.sep/
|
2013-10-22 17:36:34 -07:00 |
|
MinRK
|
dfb538d881
|
Windows testing fixes
|
2013-10-22 17:16:31 -07:00 |
|
MinRK
|
1f90f4d7bb
|
test /files/ gives 403 on hidden files
|
2013-10-22 15:23:46 -07:00 |
|
MinRK
|
24174f31d9
|
use itertools.count for incrementing notebook filename
|
2013-10-20 14:09:01 -07:00 |
|
MinRK
|
cc08837111
|
fix created timestamp in notebook model
|
2013-10-20 14:08:47 -07:00 |
|
MinRK
|
f894dbe664
|
test upload of v2 notebooks
|
2013-10-18 19:30:52 -07:00 |
|
MinRK
|
cf0218e2d1
|
don't use jsonapi in test_notebook_api
|
2013-10-18 16:35:52 -07:00 |
|
MinRK
|
66ccce69c6
|
copy_from in json, not in url param
|
2013-10-18 16:35:03 -07:00 |
|
MinRK
|
ef0d065712
|
test nbmanager.copy_notebook
|
2013-10-18 16:13:54 -07:00 |
|
MinRK
|
7ea311ad64
|
escape URLs in Location headers
|
2013-10-18 16:13:53 -07:00 |
|
MinRK
|
06d9b99141
|
update notebook api tests
with creation URL changes
also use unicode as the default name in tests,
to increase likelihood of catching unicode bugs.
|
2013-10-18 16:13:53 -07:00 |
|
MinRK
|
f11caf25e7
|
update notebook creation handlers
- only POST to directories (notebook picks name)
- only PUT to full paths
- PUT and POST should be equivalent aside from
who picks the notebook name.
|
2013-10-18 16:13:53 -07:00 |
|
MinRK
|
60d12e4209
|
allow specifying destination in copy_notebook
|
2013-10-17 19:39:06 -07:00 |
|
MinRK
|
d1a36fe4c0
|
use 'id' for checkpoint ID key
rather than redundant checkpoint.checkpoint_id
|
2013-10-17 14:55:00 -07:00 |
|
Brian E. Granger
|
51fc769edd
|
Handle notebook downloads through the /files URL.
|
2013-10-17 14:09:20 -07:00 |
|
Brian E. Granger
|
59901ce88c
|
Adding docstring to NotebookHandler.get.
|
2013-10-17 14:09:19 -07:00 |
|
Thomas Kluyver
|
6017f5d0ef
|
Specify encoding for loading and saving notebooks.
|
2013-10-17 14:09:19 -07:00 |
|
Thomas Kluyver
|
05e85588cf
|
Add some unicode testing for saving notebooks
|
2013-10-17 14:09:19 -07:00 |
|
Thomas Kluyver
|
cbc141c95c
|
Fixes for notebook checkpoint APIs
|
2013-10-17 14:09:19 -07:00 |
|
Thomas Kluyver
|
3f46a05a14
|
Test notebook checkpoint APIs
|
2013-10-17 14:09:19 -07:00 |
|
MinRK
|
4a12890d65
|
disable download-as-pt
since it doesn't work. Adds a note about nbconvert needed to bring it back.
|
2013-10-17 14:09:19 -07:00 |
|
Thomas Kluyver
|
b1a0f2e8cc
|
404 on attempt to list notebooks in nonexistant directory
|
2013-10-17 14:09:18 -07:00 |
|
Thomas Kluyver
|
18f88d020f
|
Add failing test for listing nonexistant directory
|
2013-10-17 14:09:18 -07:00 |
|
Thomas Kluyver
|
99969474e0
|
Fix notebook manager test
|
2013-10-17 14:09:17 -07:00 |
|
Thomas Kluyver
|
a6a7255454
|
Fix some notebook model tests
|
2013-10-17 14:09:17 -07:00 |
|
MinRK
|
acb4245035
|
unicode normalization in test_notebooks_api
|
2013-10-17 14:09:17 -07:00 |
|
Thomas Kluyver
|
9f4a4ab3f8
|
Check Location header from renaming notebook
|
2013-10-17 14:09:16 -07:00 |
|
Thomas Kluyver
|
9144e8e57b
|
Fix check of notebook path
|
2013-10-17 14:09:16 -07:00 |
|
Thomas Kluyver
|
eb9a55ed6b
|
Add test for and fix REST save with rename
|
2013-10-17 14:09:16 -07:00 |
|
Thomas Kluyver
|
b9310d0e05
|
Add test for copying notebook through REST API
|
2013-10-17 14:09:16 -07:00 |
|
Thomas Kluyver
|
7725025d52
|
Add test for saving notebook via REST API
|
2013-10-17 14:09:16 -07:00 |
|
Thomas Kluyver
|
85d3c39b5a
|
Add test for REST API uploading notebook
|
2013-10-17 14:09:16 -07:00 |
|
Thomas Kluyver
|
9d9adb1186
|
Improve tests for notebook REST API
|
2013-10-17 14:09:15 -07:00 |
|
MinRK
|
6c88abe1d6
|
always set location on PATCH
don't redirect
|
2013-10-17 14:09:15 -07:00 |
|
MinRK
|
dc65b33d14
|
simplify handler patterns
PATH pattern will now sometimes include leading slash,
but that's okay because nbmanager will strip them.
fewer redirect patterns needed
|
2013-10-17 14:09:15 -07:00 |
|
MinRK
|
a31cfdc8a8
|
ensure 'path' never has leading or trailing slash in nbmanager
Don't trust API callers to always get this right.
|
2013-10-17 14:09:15 -07:00 |
|
MinRK
|
a7f297f8f3
|
save before download-as
uses `async : false`
closes #852
download-as-py still unavailable.
|
2013-10-17 14:09:15 -07:00 |
|
MinRK
|
8b94ee2b47
|
use async : false to avoid pop-up blocker on New / Copy notebook
|
2013-10-17 14:09:14 -07:00 |
|
MinRK
|
b33ffa7068
|
update upload and copy
adds 'notebook.ipynb/copy' url handler
because we were putting too many things in a single POST handler.
|
2013-10-17 14:09:14 -07:00 |
|
MinRK
|
4e12521082
|
fix dashboard upload
|
2013-10-17 14:09:14 -07:00 |
|
MinRK
|
5b1a648fc8
|
move os_path to FileNBMan
doesn't belong in base NotebookManager
|
2013-10-17 14:09:14 -07:00 |
|
MinRK
|
fe59217989
|
move url_[un]escape to utils from nbm
|
2013-10-17 14:09:13 -07:00 |
|