Min RK
0ceeb5ce75
forward-port security fixes from 3.2
...
- APIHandler for mime-type and Content-Security-Policy
- next_url confined to base_url
11 years ago
Min RK
e4cc3a6ea2
FileFindHandler inherits from IPythonHandler
...
in order to get default CSP headers
11 years ago
Min RK
5403d2479d
make content_security_policy a property
...
and *add* `default-src: 'none'` to API handlers
custom CSP applies to all handlers
11 years ago
Min RK
709ed0d04b
Add APIHandler base class
...
- ensures all API responses are json
- sets CSP to prevent js execution on all API replies
11 years ago
Min RK
acbe5cc442
restrict login redirect to notebook app
...
prevents redirect to other websites from login page
11 years ago
Kyle Kelley
0dcfc79b92
Merge pull request #162 from jasongrout/api-docs
...
Add links to the REST API documentation (what there is on the wiki)
11 years ago
Jason Grout
a016e42cf7
Add links to the REST API documentation (what there is on the wiki)
11 years ago
Thomas Kluyver
cee1a9ae47
Merge pull request #161 from jdfreder/docs
...
Fix the "original notebook" links in the docs
11 years ago
Jonathan Frederic
b19a4eab3f
Update link
11 years ago
Jonathan Frederic
90fce8db85
Correct link
11 years ago
Min RK
6902409dbc
Merge pull request #157 from SylvainCorlay/new_comm
...
Allow passing a comm_id to new_comm
11 years ago
Jonathan Frederic
719f9acadb
Merge pull request #159 from jdfreder/docs
...
Move examples into docs folder, and integrate with docs.
11 years ago
Jonathan Frederic
cc551ea657
Check in built rst
11 years ago
Jonathan Frederic
b41e33ae3a
Add custom template to notebook conversion, which adds a nbviewer link, and corrects internotebook links.
11 years ago
Jonathan Frederic
5c05a0d720
Update index
11 years ago
Jonathan Frederic
a0e20c7706
Add ability to compile notebooks to restructured text.
11 years ago
Jonathan Frederic
4671bb9cb7
Moved example files into docs folder
11 years ago
Sylvain Corlay
0e18fd7ae2
allow passing a comm_id to new_comm
11 years ago
Min RK
46d19cfc8f
Merge pull request #153 from Carreau/userfriendly
...
Better message when the on disk notebook have changed.
11 years ago
Matthias Bussonnier
d54caf1d37
Better message when the on disk notebook have changed.
...
Closes ipython/ipython#8456
11 years ago
Thomas Kluyver
de9d45f438
Merge pull request #152 from Carreau/cache-node
...
[Test PR] Cache node
11 years ago
Matthias Bussonnier
10a5017f4c
Cache bower cache. Speed up build by 1min/matrix item
11 years ago
Min RK
4571394010
Merge pull request #149 from Carreau/gitignore
...
update .gitignore with swap and map file
11 years ago
Matthias Bussonnier
d9cec4706c
update .gitignore with swap and map file
11 years ago
Min RK
5da299eb93
Merge pull request #147 from takluyver/sigint-no-tty-die
...
Die immediately on SIGINT if not in a tty
11 years ago
Thomas Kluyver
25f5afd39f
Die immediately on SIGINT if not in a tty
...
Closes gh-146
11 years ago
Matthias Bussonnier
da22554e9a
Merge pull request #141 from nbarray/nb/remove-sc
...
shortcut: explicit exception message
11 years ago
Nicolas Barray
94d13ef899
shortcut: explicit exception message
...
In the function remove_shortcut, if the action failed, it used to
throw an 'implementation oriented' exception message:
> throws('try to delete non-leaf')
This is not a good message for the user who wants to mess with the
shortcuts.
The solution is to leave this 'implementation oriented' exception message
and add a try-catch bloc above that catches this message and throws
a new, frendliest, exception message.
I came up with this:
> throws('try to remove non-existing shortcut')
* notebook/static/base/js/keyboard.js: (remove_shortcut) add try-catch.
Signed-off-by: Nicolas Barray <nbarray@gmail.com>
11 years ago
Min RK
e0bb6e6f2f
Merge pull request #140 from Carreau/f-minify
...
Do not minify css
11 years ago
Matthias Bussonnier
19e37b0aa1
Do not minify css
...
it removes rules. Closes #112
11 years ago
Thomas Kluyver
bb54245db5
Merge pull request #135 from minrk/splitext
...
use splitext to remove extension from notebook name
11 years ago
Min RK
925da82353
use existing extension in ensure_extension
...
rather than assuming extension is .ipynb
11 years ago
Min RK
84f3fe647f
use splitext to remove extension from notebook name
...
extension may not be .ipynb.
11 years ago
Matthias Bussonnier
c85fb52ad3
Merge pull request #121 from minrk/rm-clusters
...
remove clusters tab from notebook
11 years ago
Min RK
5ba389dcc5
restore clusters tab with a link to IPython parallel.
11 years ago
Min RK
1a91f8ce74
remove clusters tab from notebook
...
moving to an nbextension in ipyparallel
11 years ago
Matthias Bussonnier
9a9a74908b
Merge pull request #124 from jdfreder/docs
...
Docs
11 years ago
Min RK
a6c5be5d60
Merge pull request #132 from minrk/nb-version
...
fix notebook version in About
11 years ago
Jonathan Frederic
07815b4ffc
Remove wonky custom theme
11 years ago
Jonathan Frederic
a18acf52c8
@takluyver 's suggested changes.
11 years ago
Min RK
a978987da9
fix notebook version in About
11 years ago
Thomas Kluyver
69094bfffc
Merge pull request #131 from hiaselhans/master
...
tree rename dialog - focus filename without extension
11 years ago
Jonathan Frederic
4eb2db842b
cwd->getcwd
11 years ago
Jonathan Frederic
79482e8b4f
Add root
11 years ago
hiaselhans
23cc03ed9d
tree rename dialog - focus filename without extension
...
focus only the relevant part of the filename on rename dialog
this selects all prior to the first dot in the filename
11 years ago
Jonathan Frederic
130d3d4779
Add requirements file for RTD
11 years ago
Jonathan Frederic
3716dd7328
Correct reference.
11 years ago
Jonathan Frederic
1e7c865cba
Implement @takluyver's magic RTD executor 💀
11 years ago
Jonathan Frederic
38c6fffd8d
Update jsdoc config.
11 years ago
Jonathan Frederic
af18367030
Remove profile info.
11 years ago