Commit Graph

7737 Commits

Author SHA1 Message Date
Safia Abdalla
b05293408a Added description text to setup.py 2015-09-10 09:19:29 +02:00
Min RK
1bec1b9808 Merge pull request #375 from Carreau/4.0.5
Update version number to 4.0.5
2015-09-01 18:24:57 +02:00
Matthias Bussonnier
0259d3df08 Update version number to 4.0.5
(4.0.4 was found, this is Method Not Allowed)
2015-09-01 16:55:35 +02:00
Matthias Bussonnier
dd9876381f Fix XSS reported on Security list
No CVE-ID yet

August 18, 2015
-----
Reported to Quantopian by Juan Broullón <thebrowfc@gmail.com>...

If you create a new folder in the iPython file browser and set
Javascript code as its name the code injected will be executed. So, if I
create a folder called "><img src=x onerror=alert(document.cookie)> and
then I access to it, the cookies will be prompted.

The XSS code is also executed if you access a link pointing directly at
the folder.

  jik
------
2015-09-01 16:34:49 +02:00
Min RK
0600d6a5e6 4.0.4 2015-08-20 21:11:29 -07:00
Min RK
caea335a73 install mathjax safe extension 2015-08-20 21:10:48 -07:00
Min RK
930415df3b release 4.0.3 2015-08-20 16:29:11 -07:00
Min RK
d055356ebe install MathJax safe config
MathJax safe mode is enabled, but a full (non-dev) install omits the Safe.js config file
2015-08-20 16:29:11 -07:00
Min RK
3e2bde6472 release 4.0.2 2015-08-14 15:17:38 -07:00
Min RK
c1c66c0021 note nbextension-install fix 2015-08-14 15:10:44 -07:00
Min RK
8080a798e0 relative import of ConfigManager
avoids wrong import on Python 2
2015-08-14 14:32:34 -07:00
Min RK
42bea203dc add changelog 2015-08-13 22:33:55 -07:00
Min RK
8ef21fc474 enable MathJax safe mode
forward-port from IPython 3.2
2015-08-13 21:49:37 -07:00
Thomas Kluyver
d404af9d16 Use entry points for scripts
To make Windows exe launchers, see jupyter/jupyter#15
2015-08-13 21:45:43 -07:00
Min RK
68759c84d0 leave empty commit hash when none found
avoids `4.0.1-<none found>` message for stable releases in About panel
2015-08-13 21:45:32 -07:00
Min RK
4cb2b78828 Merge pull request #262 from takluyver/docs-4.x-misc
Browser compatibility info & misc cleanup
2015-08-11 09:46:10 -07:00
Matthias Bussonnier
735bd7ee36 Merge pull request #267 from minrk/mathjax-component
use mathjax component
2015-08-10 17:30:16 -07:00
Min RK
d2b3aa314d Merge pull request #266 from takluyver/multicell-selection
Multi-cell selection
2015-08-10 17:24:17 -07:00
Min RK
4d4fed2e98 use mathjax component
which lacks the png fonts

for quicker installs, etc.
2015-08-10 16:56:18 -07:00
Thomas Kluyver
0cde7269a5 JSdoc for merge_cells method 2015-08-10 13:47:08 -07:00
Thomas Kluyver
eb5e82f295 Fix cell merge tests 2015-08-09 18:55:31 -07:00
Thomas Kluyver
dcd676d499 Clear selected range on entering edit mode 2015-08-09 18:19:48 -07:00
Thomas Kluyver
92e266f4e2 Merge cells based on range selection 2015-08-09 18:09:53 -07:00
Thomas Kluyver
792f928578 Multi-cell selection based on a selection anchor cell
I'm happier with this mechanism
2015-08-09 17:23:48 -07:00
Thomas Kluyver
450597d754 First attempt at multi-cell selection
It works, but I'm not quite happy with how it works
2015-08-09 16:26:00 -07:00
Thomas Kluyver
89c4defaf2 Miscellaneous doc updates and warning-squashing 2015-08-06 10:51:51 -07:00
Thomas Kluyver
b9c88fdf84 Add browser compatibility info
Moved from IPython docs
2015-08-06 10:38:25 -07:00
Min RK
6992965967 Merge pull request #258 from ebenolson/completer-z-index
increase completer z-index to be in front of pager
2015-08-04 11:36:22 -07:00
Thomas Kluyver
3bcce96dd8 Merge pull request #259 from minrk/cm-5.5
specify codemirror dependency more precisely
2015-08-04 11:08:29 -07:00
Min RK
482906e76d specify codemirror dependency more precisely
We are shipping notebook 4.0 with CM 5.5
2015-08-04 09:54:04 -07:00
Eben Olson
dde3c3cc75 increase completer z-index to be in front of pager 2015-08-04 08:39:28 -04:00
Min RK
6bd84b9df0 Merge pull request #251 from takluyver/i250
Look for notebook config in nbconfig/ subdirectory
2015-08-02 22:22:50 -07:00
Thomas Kluyver
3a9493bcab Look for notebook config in nbconfig/ subdirectory
Fixes gh-250, I hope
2015-08-02 14:56:17 -07:00
Min RK
2f3789fb95 back to dev 2015-07-30 15:56:50 -07:00
Min RK
1c839f686b release 4.0.1
with correct js version this time
2015-07-30 14:48:35 -07:00
Min RK
5b507019e6 release 4.0.0 2015-07-30 14:34:52 -07:00
Min RK
496289e441 Merge pull request #240 from takluyver/download-ipynb-ajax
Use window.location trick for download as ipynb
2015-07-30 14:03:24 -07:00
Thomas Kluyver
cf4341ac0d Merge pull request #242 from minrk/hardcode-widgets-js
load widget extension in js
2015-07-28 11:38:13 -07:00
Min RK
0afe9d2b1a Merge pull request #241 from takluyver/nbconvert-config-dir
Put config_dir in resources in nbconvert handlers
2015-07-28 11:19:38 -07:00
Min RK
ff191ae630 load widget extension in js
previously was a plain require,
which doesn't actually register anything.
2015-07-28 11:03:52 -07:00
Min RK
a36dcf2f98 export utils.load_extension
single, simple, catchable extension load

unlike load_extensions, which is the API normally used, which does its own logging of failure to load.
2015-07-28 11:00:21 -07:00
Thomas Kluyver
7e4354fbd9 Put config_dir in resources in nbconvert handlers
CSSHTMLHeaderPreprocessor uses this to include the user's custom.css
in HTML output.

Closes gh-185
2015-07-28 10:45:12 -07:00
Thomas Kluyver
9c2fdb7c30 Use window.location trick for download as ipynb
To avoid problems with synchronous HTTP request from JS to save the
notebook before downloading it.

Closes gh-239
2015-07-28 10:22:40 -07:00
Min RK
26334946f9 Merge pull request #238 from takluyver/Carreau-icons
iconset for Jupyter notebook
2015-07-28 10:16:32 -07:00
Min RK
89124554f4 Merge pull request #237 from takluyver/forwport-8524
Fix abstract checkpoint methods to match interface used
2015-07-28 10:14:51 -07:00
Thomas Kluyver
e47a7e4fbe Merge pull request #236 from minrk/manifest
Add missing files to manifest
2015-07-27 16:17:16 -07:00
Thomas Kluyver
3bd961b492 Fix abstract checkpoint methods to match interface used
Forward port of ipython/ipython#8524

Closes gh-144
2015-07-27 16:16:54 -07:00
Min RK
42d4529703 Add missing files to manifest
parts of installation, javascript-related
2015-07-27 14:54:38 -07:00
Min RK
2218d7df95 Merge pull request #235 from takluyver/docs-mathjax
Fix up some issues with the Mathjax examples in the docs
2015-07-27 14:38:33 -07:00
Min RK
4eda5e57ad Merge pull request #234 from takluyver/docs-extending-subdir
Make 'extending' a directory in the docs
2015-07-27 14:37:57 -07:00