jianzi123
de09c12980
Pull request i18n ( #2804 )
...
* ...
* ...
* ...
* add translated files in Chinese.
* Remove compiled message files
* Consolidate translations into one set of files
* Rename .pot files to .po
* Add zh-CN to list of supported languages
* Ignore compiled .mo files
* Revert a couple of unimportant changes
9 years ago
Kyle Kelley
82c33578e1
Merge pull request #2887 from jcb91/page_default_args
...
give Page constructor default arguments
9 years ago
Kyle Kelley
3c4c470a19
Merge pull request #2888 from jcb91/require_config
...
fix notebook require config to match tools/build-main
9 years ago
Josh Barnes
97d6ead5de
fix notebook require config to match tools/build-main
...
as otherwise, any template based on page will fail to load unless
it already has its own minified js including the dependencies
9 years ago
Josh Barnes
9552fc1872
give Page constructor default arguments
...
for any extension template which relied on the old no-parameter formation
9 years ago
Kyle Kelley
1cdb41165f
Merge pull request #2876 from SamLau95/master
...
Add x-xsrftoken to Access-Control-Allow-Headers
9 years ago
Kyle Kelley
099f83e11e
Merge pull request #2880 from jcb91/codemirror_ruler
...
fix codemirror.less to match CodeMirror's expected padding layout
9 years ago
Josh Barnes
df19a51f59
fix codemirror.less to match CodeMirror's expected padding layout
...
fixes #2869 (I hope!)
9 years ago
Sam Lau
1c2a256add
Add x-xsrftoken to Access-Control-Allow-Headers
...
When starting a kernel using the Jupyter Notebook Kernel API, web
browsers will automatically check for the presence of `x-xsrftoken` in
the Access-Control-Allow-Headers during the preflight CORS check
([ref][ref]).
[ref]: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Allow-Headers
Since we didn't allow this header before, web browsers would fail the
preflight check even when the x-xsrftoken header isn't being used by the
notebook server.
This meant that running a webpage on localhost:8080 that used Javascript
to start a kernel on a notebook server running on localhost:8888 would
fail.
How I tested this commit:
1. Start a notebook server using
jupyter notebook --no-browser --NotebookApp.allow_origin="*" --NotebookApp.disable_check_xsrf=True --NotebookApp.token=''
2. Build the [web3](https://github.com/jupyter-widgets/ipywidgets/tree/master/examples/web3 ) example from ipywidgets.
3. In that directory, run `npm run host`.
4. Verify that visiting http://localhost:8080/ starts a kernel in the notebook server.
9 years ago
Kyle Kelley
b884ff9755
Merge pull request #2866 from rgbkrk/fix-dynamic-locale
...
load locale dynamically only when not en-us
9 years ago
Kyle Kelley
11e578f7fd
load locale dynamically only when not en-us
9 years ago
Kyle Kelley
b2edf8963c
Merge pull request #2853 from minrk/api-403
...
Update error handling on APIHandlers
9 years ago
Kyle Kelley
92354d5af2
Merge pull request #2861 from nl5887/patch-1
...
changed key strength to 2048 bits
9 years ago
Kyle Kelley
91addcf776
Merge pull request #2860 from minrk/jsversion
...
resync jsversion with Python version
9 years ago
Remco Verhoef
9b6975d137
changed key strength to 2048 bits
...
* using a key strength of 1024 bits is considered a bad practice
9 years ago
Kyle Kelley
63d4415edb
Merge pull request #2854 from Madhu94/copy-dirty-readonly-notebook
...
Allow copy operation on modified, read-only notebook
9 years ago
Min RK
d59349ac15
resync jsversion with Python version
...
by running setup.py jsversion
9 years ago
Min RK
4467dc9f12
specify version for deprecation
9 years ago
Min RK
962c5ccd80
stop using `@json_handlers`
9 years ago
Min RK
ba353e20f7
use .write_error on APIHandler instead of `@json_errors` for JSON error messages
...
this is the standard tornado way to do it, and catches errors at the `prepare` stage, which method decorators do not
9 years ago
Min RK
92209228f6
raise 403 on APIHandler failed login
...
instead of redirecting to human login page, which can have side effects
9 years ago
Min RK
aa58dcbca4
Merge pull request #2852 from takluyver/travis-py36
...
Test Python 3.6 on Travis, drop 3.3
9 years ago
madhu
a5e64c3f77
fix(notebook): Allow copy operation on modified, read-only
...
notebooks
Should close #2541
9 years ago
Thomas Kluyver
11ba6be432
Merge pull request #2745 from gnestor/keymap-default
...
Make "extraKeys" consistent for notebook and editor
9 years ago
Thomas Kluyver
1ec12f7215
Test Python 3.6 on Travis, drop 3.3
9 years ago
Thomas Kluyver
39c27ac416
Merge pull request #2849 from cancan101/patch-1
...
Upgrade xterm.js to 2.9.2
9 years ago
Kyle Kelley
2d582e0e79
Merge pull request #2851 from minrk/fix-image-tests
...
avoid base64-literals in image tests
9 years ago
Min RK
ed139a1cea
avoid base64-literals in image tests
...
use Python variables storing raw bytes
9 years ago
Alex Rothberg
132f042c88
Upgrade xterm.js to 2.9.2
9 years ago
Grant Nestor
f222978992
Remove comments
9 years ago
Thomas Kluyver
9dabaa2ccf
Merge pull request #2774 from iamlemec/master
...
Factor out output_prompt_function, as is done with input prompt
9 years ago
Grant Nestor
fb4af909a1
5.2.0.dev
9 years ago
Grant Nestor
aa3c1a5481
Merge pull request #2357 from Ashamandi/master
...
Bidi support
9 years ago
Douglas Hanley
c946374aba
output_prompt_function: construct node rather than use HTML string
9 years ago
Doug Hanley
53c39ff61f
Factor out output_prompt_function, as is done with input prompt
9 years ago
Thomas Kluyver
5a0ee98441
Merge pull request #2767 from minrk/filename
...
use RFC5987 encoding for filenames
9 years ago
Thomas Kluyver
f315f23fe9
Merge pull request #2823 from vidartf/nbval-ci
...
Add more doc tests
9 years ago
Grant Nestor
ff49a10a36
release 5.1.0
9 years ago
Thomas Kluyver
3543f79254
Merge pull request #2752 from minrk/schedule-stop-callback
...
schedule IOLoop.stop on the main thread
9 years ago
Min RK
b2bd0ff702
missing add_callback_from_signal
9 years ago
Thomas Kluyver
60f81e49b2
release 5.1.0rc3
9 years ago
Steven Silvester
834b75af70
Merge pull request #2830 from mpacer/file_var_rename
...
changed all python variables named file to file_name to not override built_in file
9 years ago
M Pacer
2fac7003e2
changed all python variables named file to file_name to not override built_in file
9 years ago
Vidar Tonaas Fauske
f6de61d34e
Fix some broken links and permanent redirects
9 years ago
Vidar Tonaas Fauske
522fcf403c
Add nbval to docs tests
9 years ago
Thomas Kluyver
d4c6fe46ce
Merge pull request #2815 from sytays/patch-2
...
typos fix
9 years ago
Syed TS
b87fa6c734
typos fix-2
9 years ago
Syed TS
563f220a43
typos fix
9 years ago
Min RK
86092a1d10
use add_callback_from_signal
9 years ago
Min RK
f8a6e1c5b7
Merge pull request #2792 from takluyver/mathjax-callback-err
...
Attempt to fix mysterious mathjax callback error
9 years ago