Thomas Kluyver
c61d455a77
Various fixes to tests in IPython.utils.
15 years ago
Fernando Perez
eba1a8c796
Merge pull request #801 from takluyver/py3-notebook
...
Gets the notebook working under Python3.
15 years ago
Bernardo B. Marques
8e32204222
remove all trailling spaces
15 years ago
Thomas Kluyver
609e4134ff
Decode data for saving notebook, allowing saving in Python 3.
15 years ago
MinRK
56c8403ac0
allow more processing in test_for
...
* test_for uses import_item, instead of __import__
* test_for now allows a callback, for processing the result of import_item prior to comparison with min_zmq
* callback is only called when min_zmq is defined
* callback's default is to just return mod.__version__
* use this to check tornado version, and zmq as a version tuple
* fix pexpect check to use external.pexpect
15 years ago
MinRK
50f9bd9ceb
update tornado dependency to 2.1
...
The notebook server will no longer try to launch with 2.0.
Test imports and install doc updated to match.
15 years ago
Thomas Kluyver
0f5c0f67c9
Fix for notebook in Python 3.
15 years ago
MinRK
5dd7dce0b2
fix installation of zmq IOLoop into tornado
...
incorrectly overrode the module, rather than the class in the module, which is more reliable.
15 years ago
Brian Granger
b7ab64f304
fixConsole no longer trims the final text.
15 years ago
MinRK
88236a7ab8
always use StringIO, never cStringIO
...
cStringIO is not unicode-safe
15 years ago
MinRK
3ee19c6563
only store hashed user_id in notebook cookie
...
hashed user_id is used for authentication, rather than hashed password. Thus, user cookie is only set after authentication succeeds.
15 years ago
Brian E. Granger
98393e9a28
Merge branch 'enh/httpauth' of https://github.com/satra/ipython into satra-enh/httpauth
15 years ago
Brian E. Granger
1ae92b2d88
Merge pull request #748 from ellisonbg/tornado-iptest
...
Check for tornado before running frontend.html tests.
15 years ago
MinRK
d11ef986a4
authenticate Websockets with the session cookie
...
Now all Notebook connections are authenticated.
15 years ago
MinRK
152fe1b6f1
Authenticate all notebook requests (except websockets)
...
* BaseHandler renamed AuthenticatedHandler
* also clears cookies if invalid, to prevent repeated 'Invalid cookie signature' warning messages.
15 years ago
MinRK
dbfe19f6e2
notebook auth adjustments
...
* keyword -> password
* removed password alias
* add login.html as template
* new cookie key for each Server instance
15 years ago
Brian E. Granger
8c76fcf71c
Fixing Ctrl-Enter on Firefox.
15 years ago
Brian E. Granger
408fde5aa3
Check for tornado before running frontend.html tests.
15 years ago
Satrajit Ghosh
00986be4f8
fix: added keyword to notebook aliases
15 years ago
Satrajit Ghosh
546a0147fb
fix: changed keyword input field to type password
15 years ago
MinRK
549cf4ee2a
fix undefined 'session_id' member in kernel.js
15 years ago
Satrajit Ghosh
c4d90c8a08
enh: added authentication ability for webapp
15 years ago
Brian E. Granger
1021c3dc88
Merge branch 'fix/https' of https://github.com/satra/ipython into satra-fix/https
15 years ago
Brian E. Granger
c6d030761e
Merge branch 'placeholder' of https://github.com/minrk/ipython into minrk-placeholder
15 years ago
MinRK
3aed0a0b94
use null char to start text cell placeholders
15 years ago
Satrajit Ghosh
7d0467df1c
fix: applied fernando's if simplification fix
15 years ago
Satrajit Ghosh
1ae18b5be7
fix: display secure url with proper protocol
15 years ago
Fernando Perez
d1cfedaf16
Leave commented-out stable url code for reference, with TODO.
15 years ago
Brian E. Granger
f1e4a59777
Adding messages to HTTPError raising.
...
These messages are not returned to the browser, but are printed
to the server logs and will help the code readability.
I have also used a more specific code in some cases.
15 years ago
Brian E. Granger
acc81dfbee
Ctrl-Enter now does not delete input, but selects it.
15 years ago
Brian E. Granger
fa8ab6f37d
Going back to using uuid.uuid4() for notebook ids.
...
We were having problems with notebook renaming when using uuid5,
as there are many places in the code where we assume that the
notebook id is unique and unchanging as long as the notebook
server runs.
15 years ago
Brian E. Granger
706819d81c
Merge branch 'htmlnotebook'
15 years ago
Brian E. Granger
0b19dd7bfe
Temporary fix for placeholder related CM bug.
15 years ago
Brian E. Granger
c2df8a9005
Merge branch 'mathjax' of https://github.com/minrk/ipython into minrk-mathjax
15 years ago
MinRK
ba1df9be55
underline keyboard shortcut letter on buttons
15 years ago
Fernando Perez
b8c1ab1ada
Fix above/below keybinding mismatch and rename api to use above/below
15 years ago
Stefan van der Walt
3a8811e115
Add code highlighting to markdown cells.
15 years ago
MinRK
638bc02a8f
update notebook template to prefer offline mathjax
15 years ago
Stefan van der Walt
dfeb4342ed
Align colons in help dialog.
15 years ago
Brian E. Granger
d60edf973d
Changing prev/next keyboard shortcut to use p/n.
15 years ago
Brian E. Granger
b89d656a3c
Fixing console.log messages related to keyboard shortcuts.
15 years ago
Brian E. Granger
cf0c66fe4e
Adding keyboard shortcut help dialog.
15 years ago
Brian E. Granger
d3e67106a1
Adding keyboard shortcuts.
15 years ago
Fernando Perez
2522a651d9
Right-align prompts to remove spurious whitespace.
15 years ago
Brian E. Granger
5b19a85fa4
Adjusting width of prompt area.
15 years ago
Brian E. Granger
6798c5cc97
All output types are not indented.
15 years ago
Brian E. Granger
919a393622
Fixing bug in new metadata implementation.
15 years ago
Brian E. Granger
5cb8bb1f27
Reorganize the L panel buttons.
15 years ago
Brian E. Granger
ab384fc787
Cell collapse/expand is not called "Toggle".
15 years ago
Brian E. Granger
133b96d086
Changing CodeMirror-scroll to overflow-y: hidden.
...
* It seems that our old setting of visible was causing scroll bars
to appear if font sizes change in Chrome.
* Also changed json -> xml in Download UI.
15 years ago