Commit Graph

375 Commits (6e9eeb95c46c7ee2dcbeba6795dbbb7a0983ca2b)

Author SHA1 Message Date
Scott Sanderson 2216b9522c DEV: Tweaks from PR feedback.
11 years ago
Scott Sanderson 70eb9e219f DOC: Add docstring for validate_model.
11 years ago
Scott Sanderson a45b8a0c67 DEV: Validate models returned from ContentsManager methods.
11 years ago
Min RK 22e206de6f ContentsManager type kwarg to match model key
11 years ago
Thomas Kluyver 4cee2f5f3a Merge pull request #7128 from minrk/more-v-less-m
11 years ago
Thomas Kluyver 9f48e86477 Merge pull request #7136 from minrk/octet-stream
11 years ago
Scott Sanderson ccc8cb9cbf Minor cleanups in the contents API.
11 years ago
Min RK f0181836b2 run test server in thread
11 years ago
Min RK 407e63cb80 set default mimetype to octet-stream for binary files
11 years ago
Min RK c81609f5d6 redirect /edit/ to /files/ if not (utf8) text
11 years ago
Min RK c238553a4e set application/json on contents model replies
11 years ago
Min RK ee00dcf083 docstring
11 years ago
Min RK f2343e4ec5 update `--script` behavior to use `nbconvert --to script`
11 years ago
Min RK 1731b9b449 `--script` triggers post_save hook with nbconvert
11 years ago
Min RK 58c0a97ec3 add pre/post-save hooks
11 years ago
Min RK 11ef669ec6 kernelspecs is a dict
11 years ago
Matthias Bussonnier de52775797 Merge pull request #7078 from takluyver/kernelpath
11 years ago
Thomas Kluyver 3cad1f4b4d Expose ConfigManager one level up the hierarchy
11 years ago
Kyle Kelley a6d3d6a93e Log warning directly.
11 years ago
Kyle Kelley 7a48687929 Update CSP tests for new default.
11 years ago
Kyle Kelley 17d1c2d488 Report CSP violations as warnings.
11 years ago
Kyle Kelley 0c22c140c3 Turn x-frame-options tests into CSP tests
11 years ago
Kyle Kelley 392118d536 One unified CSP report URI
11 years ago
Kyle Kelley cb19f07c9a csp_report_uri caused a cyclic dependency
11 years ago
Kyle Kelley 23b9f09177 Log CSP violations via report
11 years ago
Kyle Kelley 1f03954dd8 Handle CSP Reports
11 years ago
Thomas Kluyver d273b56044 Clean up get_kernel_path logic
11 years ago
Matthias Bussonnier fd2588612a return API path instead of filesystem
11 years ago
Thomas Kluyver f1295c6b8d Add default for profile_dir
11 years ago
Thomas Kluyver febd670716 First stab at ConfigManager class
11 years ago
Thomas Kluyver 25ee73a554 Loading a file works
11 years ago
Min RK 837ef7f122 s/open_w/atomic_writing/
11 years ago
Min RK c9a4e5b00d handle various permission failures
11 years ago
Thomas Kluyver 8252f56b00 Allow FileContentsManager and MappingKernelManager to be used outside NotebookApp
11 years ago
Thomas Kluyver 6d776a5292 Allow starting the server with both file_to_run and notebook_dir
11 years ago
Min RK a62a9abdef update MappingKernelManager module docstring
11 years ago
Min RK 1914e27cff Don't pass IPython-specific args to non-IPython kernels
11 years ago
Thomas Kluyver d04e41251d Merge pull request #6915 from minrk/contents-no-0
11 years ago
Min RK 0a22217f7e Merge pull request #6900 from takluyver/contents-api-get-as-type
11 years ago
Min RK e4e1d47203 Merge pull request #6694 from takluyver/config-rest-api
11 years ago
Min RK 456e65b1f3 adjustments to filename increment
11 years ago
Thomas Kluyver 0f44eced72 Put frontend config files in profile_foo/nbconfig/ subdir
11 years ago
Thomas Kluyver c9b6e30526 Actually pass URL params with API request
11 years ago
Thomas Kluyver f1f81e2efa Rename get_model() to get()
11 years ago
Thomas Kluyver 6f48b58b18 Fix various review comments
11 years ago
Thomas Kluyver b5a6cb7da1 Allow specifying format when getting files from contents API
11 years ago
Thomas Kluyver ce6dd40c5c Add type parameter for contents GET requests
11 years ago
Min RK da832ef59f split ContentsManager.new, add ContentsManager.new_untitled
11 years ago
Min RK 39041a9f03 address review in contents service
11 years ago
Min RK 74c897cc0b unicode!
11 years ago
Min RK bc4f0b32bb rename ContentsManager.create_file->new
11 years ago
Min RK 62dedf921b remove notebook['name'] from sessions
11 years ago
Min RK b6c4baa2fb remove copy via PUT
11 years ago
MinRK 3ada0c2c27 Remove separate 'path', 'name' in Contents API
11 years ago
Thomas Kluyver ae6ae8f7b0 Return updated config from PATCH requests
11 years ago
Thomas Kluyver c26b0f6961 Fix writing JSON on Python 2
11 years ago
Thomas Kluyver 425d5a1c02 Apply JSON config updates recursively
11 years ago
Thomas Kluyver 6786f86c63 Fix docstring, validate JSON on PUT
11 years ago
Thomas Kluyver a76a546627 Add REST API for retrieving, storing and updating config
11 years ago
Thomas Kluyver 963921c4ff Merge pull request #6832 from minrk/request-only-once
11 years ago
Min RK 525f6a7561 fix backward `f, nb` args for nbformat.write
11 years ago
MinRK 7cf53c998c restore ability to sign v3 notebooks
11 years ago
MinRK af735018f3 don't use nbformat.current in IPython.html
11 years ago
MinRK 12f94ae2a2 use from_dict for dict->notebook
11 years ago
MinRK dd95b1ef5f remove heading cells in v4
11 years ago
MinRK 07079095a8 update html/js to nbformat 4
11 years ago
Min RK 3e82ea8319 actually send only one kernel_info request
11 years ago
Min RK e329a79bc8 language is removed from kernel specs
11 years ago
Min RK a2575af6a7 log kernel specs that fail to load
11 years ago
Min RK e5b135a905 debugging websocket connections
11 years ago
MinRK a5a43e2746 Don't resend kernel info requests if a bad reply is received
11 years ago
MinRK 94d6196ef9 add websocket workarounds for tornado 3
11 years ago
MinRK 769fe38789 cache kernel_info reply for protocol adaptation
11 years ago
MinRK 3693ac83ae support binary message from javascript
12 years ago
MinRK c9c131ebf9 s/unserialize/deserialize
12 years ago
MinRK 7da61bfc13 use default kernel name in kernels service
12 years ago
MinRK 624f0071a2 remove on_first_message authentication
12 years ago
Matthias Bussonnier b2a0798fdf Merge pull request #6598 from minrk/nbformat-backport
12 years ago
Matthias Bussonnier 7d7b85a043 Merge pull request #6649 from minrk/302-notebooks
12 years ago
MinRK b87fee048c redirect /api/notebooks to /api/contents
12 years ago
MinRK b2d946d44e don't convert notebooks on upload
12 years ago
MinRK 8392c7ac9e don't check_and_sign old notebooks on upload
12 years ago
MinRK 4ae05c729c trust is stored in code_cell.metadata
12 years ago
MinRK ddd3aa2a5a add dialogs for failed save/load
12 years ago
Jessica B. Hamrick d606d53b4e More informative error messages
12 years ago
Matthias Bussonnier e808d23594 Merge pull request #6607 from minrk/cluster-load-remove
12 years ago
MinRK ee1d9d65f3 stop using deprecated DelayedCallback
12 years ago
MinRK 1f231f7b5a remove deleted profiles from cluster list
12 years ago
Jessica B. Hamrick 6bc5702398 More descriptive short message
12 years ago
Jessica B. Hamrick 46e40e5ea1 Return a proper JSON object
12 years ago
Jessica B. Hamrick 5e1e8a116c Use 501 error code instead of 400
12 years ago
Jessica B. Hamrick c4a89cd54d Better user experience when kernel isn't found
12 years ago
Jessica B. Hamrick cfc234dc89 Handle NoSuchKernel errors more gracefully
12 years ago
MinRK 974d45343e allow kernel_name to be undefined in requests
12 years ago
MinRK 5bc118fb6c handle system-wide kernelspecs
12 years ago
Matthias Bussonnier 97e99d0661 Merge pull request #6412 from takluyver/sessions-rest-api-fix
12 years ago
Thomas Kluyver fa6056e9ed Sort directory contents in test before assertion
12 years ago
Thomas Kluyver b2737e668e Add tests and fix some issues
12 years ago
Thomas Kluyver 0e109ee4be Correct comment
12 years ago
Thomas Kluyver ca8dabf705 Fix 404 error when accessing nonexistant session
12 years ago