Min RK
2522348b6a
remove the 'random' from the random-port message
...
it's not really a random port, it's usually n+1
10 years ago
Min RK
8ed64b374e
Merge pull request #1066 from Carreau/rmw
...
Remove usage of encode/decodestring, Deprecated, replace by bytes equiv.
10 years ago
Min RK
eef1ba8620
Merge pull request #931 from jdfreder/ratelimit
...
Add simple iopub message rate limiter
10 years ago
Matthias Bussonnier
0ad67c8b7f
Remove usage of encode/decodestring, Deprecated, replace by bytes equiv.
10 years ago
Jonathan Frederic
2ab768b71b
Update to point to widgetsnbextension
10 years ago
Jonathan Frederic
9a3cb11c4e
Better error message
10 years ago
Jonathan Frederic
ee7dd22ebe
Fallback to ipywidgets
10 years ago
Jonathan Frederic
e7bc3fcda6
Update the notebook widget hack to reference the new jupyter-js-widgets-nbextension package
10 years ago
Min RK
e95e00db9a
only import ssl if it's used
...
SSL stdlib module may be unavailable in rare cases.
10 years ago
Jonathan Frederic
9e2c95dc07
limit_window -> rate_limit_window
10 years ago
Jonathan Frederic
acbbc60e09
Change the window length to 1s
10 years ago
Jonathan Frederic
7232a6a99a
Clarification & cleanup
10 years ago
Jonathan Frederic
69faf0fb9b
Change the logic so the intervals are checked all of the time,
...
also changed no-limit default to "0"
10 years ago
Min RK
a3e074c3a7
Merge pull request #935 from Carreau/logwarn1
...
Remove deprecated usage of `log.warn` prefer `log.warning`.
10 years ago
Volker Braun
0f0cbc20c5
Use default_url instead of hardcoding /tree for initial url
10 years ago
Jonathan Frederic
4c99c5f7f8
Limit on websocket, not zmq
10 years ago
Matthias Bussonnier
e6c7648b09
Remove deprecated usage of `log.warn` prefer `log.warning`.
...
Treating just this notebookapp for now.
10 years ago
Jonathan Frederic
3b3c4d0315
Add simple iopub message rate limiter
10 years ago
Min RK
970507711b
restore hardcoded config_dir
10 years ago
damianavila
d0c5c393b6
Remove hard-coding of jupyter_config_dir config_dir at the notebookapp level, letting that being managed ny the ConfigManager.
10 years ago
Sylvain Corlay
2cb85ab939
fix deprecation warning
10 years ago
Colin Jermain
5768fc7c11
BUG: use url_escape to encode URL for browser
10 years ago
Jeroen Demeyer
17b3643891
Interpret mathjax_url relative to base_url
10 years ago
Adam Brewster
1634910aed
SSL Client Authentication
11 years ago
Safia Abdalla
84f1f6fc3d
Replace backslash with slash
11 years ago
Safia Abdalla
36d5131a4b
Added notebook_dir validations to _validate function
11 years ago
Safia Abdalla
9969cce177
Added rstrip on notebook_dir to resolve #411
11 years ago
Min RK
5e6339180e
remove unconditional IPython import from notebookapp
...
IPython shouldn't ever be assumed to be present
11 years ago
Min RK
f9885818e2
Merge pull request #372 from Carreau/no-profile
...
remove leftover of profiles
11 years ago
Matthias Bussonnier
35f32dd2da
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
------
11 years ago
Matthias Bussonnier
2f44f3ff09
remove leftover of profiles
11 years ago
Min RK
74b1c875d3
don't complete initialization if dispatching to subcommand/non-launch action
...
avoids registering shutdown signal handler during generate-config
11 years ago
Min RK
e122f061d8
Merge pull request #296 from Carreau/simpledev
...
Add option to not use minified javascript and ease development.
11 years ago
Matthias Bussonnier
f9ad56e206
Add option to not use minified javascript and ease developpement.
11 years ago
Thomas Kluyver
2ad0e9f569
Remove outdated --profile example
11 years ago
Thomas Kluyver
a83dd56d0f
Remove some references to IPython in notebookapp
...
There were a few help strings and printed output that hadn't been
updated since the big split.
11 years ago
Thomas Kluyver
3a9493bcab
Look for notebook config in nbconfig/ subdirectory
...
Fixes gh-250, I hope
11 years ago
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
11 years ago
Thomas Kluyver
5ad3fd19f6
Don't install native kernelspec on startup
...
Part of the fix for jupyter/jupyter_client#35 ; other part coming up soon
11 years ago
Min RK
b0cae1f51b
Merge pull request #214 from jasongrout/trait-instances
...
Use instances of traits instead of trait classes
11 years ago
Min RK
c0f3b0abed
Merge pull request #120 from jdfreder/widgets
...
Hardcode widgets
11 years ago
Jonathan Frederic
fddd29f63a
Use app_log
11 years ago
Thomas Kluyver
a425ed30ef
Env variables for server root & URL in terminals
...
This came up on reddit: if you want to open a notebook or a file in the
text editor from the terminal inside the notebook web interface, you can
construct a URL to open. But to do that accurately, you need to know the
root directory where the server is looking, and the first part of the
URL. This exposes both of those as environment variables:
$JUPYTER_SERVER_ROOT and $JUPYTER_SERVER_URL.
11 years ago
Jason Grout
cf69ab7428
Use instances of traits instead of trait classes
11 years ago
Min RK
71c2387e34
Merge pull request #173 from jasongrout/swagger
...
Rough draft of documentation for the notebook REST API for kernels, kernel specs, and sessions
11 years ago
Min RK
b9ffd1428e
include version in --version output
11 years ago
Min RK
b122b52dc5
handle _template_path being unicode on py2
...
check string_types instead of str
11 years ago
Jason Grout
ad25d33808
Add an api discovery url
11 years ago
Jonathan Frederic
9a924963b1
Use correct log call.
11 years ago
Thomas Kluyver
25f5afd39f
Die immediately on SIGINT if not in a tty
...
Closes gh-146
11 years ago