Brian Granger
421ada2837
Adding exclusion for the azure module in iptest.
14 years ago
Brian Granger
f819997f6e
Fixing minor bugs in notebookapp related to base class name.
14 years ago
Brian Granger
f40f6448c2
Fixing minor bug.
14 years ago
Brian Granger
8df2d331a7
Fixing minor things for the Azure backed nb storage.
14 years ago
Brian Granger
9784a2ac52
Refactoring notebook managers and adding Azure backed storage.
...
I have created a base class for all notebook managers. Our
existing, file-based store, is now in filenbmanager.py. I have
also created a new Azure Blob based backed notebook manager.
14 years ago
Puneeth Chaganti
a8556b5d9e
CLN: Use name to id mapping of notebooks instead of searching.
...
Minor clean-up.
14 years ago
Thomas Kluyver
31b326ca02
Exclude slow tests (IPython.parallel by default in iptest
14 years ago
Matthias BUSSONNIER
3160d67763
css typo
14 years ago
Matthias BUSSONNIER
33edba2c9a
warn on error when user display javascript
14 years ago
Bussonnier Matthias
5c394dab71
Merge pull request #2212 from minrk/protectjs
...
catch errors in markdown javascript
14 years ago
MinRK
4a3e1f3185
make markdown error handling js-specific
14 years ago
Matthias BUSSONNIER
a5bc24d8b2
select correct behavior for backspace in codecell
14 years ago
Matthias BUSSONNIER
2f6117bd46
Force tabs to space in CM
14 years ago
Matthias BUSSONNIER
308c4994d3
patch SingleOperator in CodeMirror2
14 years ago
Matthias BUSSONNIER
370943fff0
update CodeMirror2 to 2.32
14 years ago
MinRK
7e7c2fe9e5
catch js errors when rendering markdown cells
14 years ago
Bussonnier Matthias
9a52bdc18b
Merge pull request #2175 from minrk/staticfile
...
add FileFindHandler for Notebook static files
* The static file handler now uses a search path, instead of a single dir.
This allows easier customization of available js/css,
and provides a place for extra files to go for extending the notebook.
* An empty custom.js / custom.css are added to the templates for trivial
custom user styling/scripting.
The search only happens once, and the result is cached after the first.
* A few methods are pulled from tornado 2.2-dev verbatim to have tornado 2.1 compatibility.
* mathjax is now installed by default in profile.
14 years ago
Bradley M. Froehle
35493dabd2
Create a unique & temporary IPYTHONDIR for each testing group.
14 years ago
Bradley M. Froehle
f2b9bc6016
Print warning message if process could not be killed.
14 years ago
Bradley M. Froehle
4bf8f834ca
Work around lack of os.kill in win32.
...
Fixes iptest brokenness caused by #2148 .
14 years ago
Fernando Perez
b3fcc75530
Merge pull request #2148 from bfroehle/no_more_os_system
...
win32 iptest: Use subprocess.Popen() instead of os.system().
The call to `os.system` in `iptest` prevents us from easily setting `$IPYTHONDIR` to a temporary directory. In theory we should be able to use `subprocess.Popen` instead of `os.system` in Windows. This would unify the code structure and make it easy to pass in a different environment.
Note that Python < 2.7 does not have `os.kill`. I've attempted to work around this by using `ctypes` to kill any living processes.
14 years ago
MinRK
4ee5129dad
log local mathjax path
14 years ago
MinRK
aa9f5d9e80
add missing methods in FindFileHandler for tornado < 2.2.0 compat
14 years ago
Min RK
8373a99eb8
Merge pull request #2183 from jasongrout/trigger-kernel
...
Include the kernel object in the event object passed to kernel events
14 years ago
Jason Grout
e9324378e8
Include the kernel object in the event object passed to kernel events
14 years ago
MinRK
d77e9a4eba
handle undefined param in notebooklist
...
PR #2159 introduced a bug preventing the notebook list from drawing
14 years ago
Min RK
8b34dfc405
Merge pull request #2051 from jasongrout/stream-metadata
...
Add a metadata attribute to messages
subheader is removed in favor of the new metadata dict,
reducing degeneracy.
14 years ago
MinRK
25aa3003ac
add metadata to javascript msg spec implementation
14 years ago
Jason Grout
7095b9eb87
Make top-level metadata dictionary not optional.
14 years ago
Jason Grout
4ad79b41f6
Set default metadata for javascript callback
14 years ago
Jason Grout
9436f33035
Add an optional metadata attribute to all messages and add a session-level default metadata attribute.
14 years ago
Jason Grout
009e5583cf
Pass the header of output and clear_output messages to javascript callbacks
14 years ago
Bussonnier Matthias
260a107d80
Merge pull request #2159 from Carreau/dashbord_refresh_on_error
...
show message on notebook list if server is unreachable
14 years ago
Matthias BUSSONNIER
cf2cfa45e1
pep8
14 years ago
MinRK
3c6c38289a
handle single static path in FileFindHandler
14 years ago
Bussonnier Matthias
70ffbd609b
Merge pull request #2090 from v923z/master
...
Notebook, Alt-enter : execute cell, append codecell below.
14 years ago
MinRK
2891a0a8ca
add empty custom.js/css
...
With FileFindHandler, these will be useful for small user overrides of css/js.
14 years ago
MinRK
8aa6fb3fc3
fix missing quotation mark in notebook.html
14 years ago
MinRK
96158cff3f
use FileFindHandler in NotebookApp
...
adds NotebookApp.extra_static_paths configurable for extending the search path.
The default is to include profile/static.
14 years ago
MinRK
a627f3d955
add FileFindHandler for serving static files from a search path
14 years ago
v923z
eaf53eeb9a
Replaced .toJSON().input by .get_text()
14 years ago
v923z
0e4dbb2880
Added checking for emptiness of cell below.
14 years ago
v923z
eb47f0eb8d
Added some comments to the Alt-Enter code part, and also added checking whether a new code cell is really needed.
14 years ago
Matthias BUSSONNIER
23cf94023d
show message on notebook list if server is unreachable
...
usefull when :
server goes down, you don't notice it on dashboard
restart on https, cookies is unvalid, autoreload don't work
14 years ago
Bradley M. Froehle
cfc86faefb
s/nt.assert_equals/nt.assert_equal/
14 years ago
Bradley M. Froehle
05a30fa6d4
s/assertEquals/assertEqual/
14 years ago
Bradley M. Froehle
71b4bf797c
win32 iptest: Use subprocess.Popen() instead of os.system().
14 years ago
Bussonnier Matthias
0b44186d76
Merge pull request #2100 from Carreau/2to3fixes
...
python 2 and 3 compatibility without 2to3
apply some fixes :
- apply (deactivated in setup.py now)
- repr (deactivated in setup.py now)
- print (only in modules with print >>)
- raise (partially)
don't touch deathrow and quarantine.
14 years ago
Bussonnier Matthias
f38cf983c5
Merge pull request #2128 from Carreau/fixes-2120
...
open notebook copy in different tabs
14 years ago
Bussonnier Matthias
22e757f91d
Merge pull request #2073 from Carreau/fixes-1997
...
Allows both password and prefix for notebook at the same time.
14 years ago