Jonathan Frederic
a205169002
Remove line that was causing the tests to fail
10 years ago
Jonathan Frederic
24d95a5d62
Server extensions dict,
...
and formatted output
10 years ago
Jonathan Frederic
13905d5b83
Remove unused nbextensions_* variables
10 years ago
Brian E. Granger
7705bfd5ab
New approach working, old approach gone.
10 years ago
Brian E. Granger
49b7b8c071
This part of things is working.
10 years ago
Brian E. Granger
142ae515bc
Adding prototype nbextensions argument to NotebookApp
10 years ago
Steven Silvester
e663bc3156
Add a jupyter lab page
...
wip add lab page
Add missing source files
Remove unused typings
Clean up tsconfig
No typings are required
Add typescript to dev dependencies
Switch to a JS-only build
Remove unused config file
Remove unused test and cleanup handlers
Update the setup file to build the lab
Use new application plugin from js-plugins
Remove whitespace changes
Bump plugins version
Update to latest plugins
Update to latest plugins
Update to latest jupyter-js-plugins and add files to manifest
Work around bug in css-loader
Update plugins and fix webpack warning
Update lab version
Fix static directory path
Bump plugins version
Add the try jupyter link
Bump dependencies
Back out whitespace changes
Update plugins version
Update dependencies
Update the bootstrap file
Use a standalone template for the lab page
10 years ago
Min RK
a1458ce8fc
Merge pull request #1047 from jdfreder/webpack
...
use webpack
10 years ago
Jonathan Frederic
ac7f19821f
@williningc's suggestions
10 years ago
Jonathan Frederic
41246fcc9d
Add an info blurb that prints if the notebook is a dev install
...
Checks to see if the notebook is part of a git repo, if so
suggest to the user `npm run build:watch`
10 years ago
Jonathan Frederic
03ceccf7a1
Re-add ignore_minified_js
10 years ago
Jonathan Frederic
508804153a
Remove ignore minified
10 years ago
Min RK
88a0b832a6
only check for AttributeError on os.geteuid
...
and respect NotebookApp.allow_root flag
10 years ago
Vivian Fang
a11f81a1a9
removing windows check, changing error message wording
10 years ago
Vivian Fang
43ff953502
adding windows user check
10 years ago
Vivian Fang
349a7f062e
changing OSError to be AttributeError (for windows)
10 years ago
Vivian Fang
1d01627cec
making allow-root a valid flag
10 years ago
Vivian Fang
3ce8d95ba1
refuse to run as root user
10 years ago
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
11 years ago
Colin Jermain
5768fc7c11
BUG: use url_escape to encode URL for browser
11 years ago
Jeroen Demeyer
17b3643891
Interpret mathjax_url relative to base_url
11 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