Min RK
39121b7d4b
avoid writing nbextension config to user dir during tests
...
mock jupyter environment variables during nb/server-extension tests
10 years ago
Min RK
11dba4ea2e
Merge pull request #1288 from BerndSchwarzenbacher/issue#1209/codeblocks
...
Correctly render markdown code blocks with unknown language
10 years ago
Min RK
2d0b8a6a25
Merge pull request #1325 from chultquist/master
...
Fix handling of preflight requests
10 years ago
Carl Hultquist
4a161fea12
Fix handling of preflight requests
...
Pre-flighted OPTIONS requests do not include authentication information,
which means that we should not expect these to be authenticated.
Authentication will be validated when the real PUT/POST etc request is
issued after the preflight.
10 years ago
Steven Silvester
6d6ba8d43d
Build source map for lab
10 years ago
Matthias Bussonnier
6b220c949b
Merge pull request #1253 from ryanlovett/master
...
Restore atomic intermediate if notebook is invalid.
10 years ago
Bernd Schwarzenbacher
79f2a2fef6
Remove debug comment in jstest.py
10 years ago
Bernd Schwarzenbacher
fee1cbc9a3
Log CodeMirror mode error in codeblock highlight
10 years ago
Thomas Kluyver
d797948420
Don't paste cells in chrome when keyboard manager is disabled
...
Closes gh-1316 (the second part of it, which I hadn't noticed before ;-)
If a widget, an input box or a dialog has focus, we should allow paste
to paste text by default. We already take care to disable the keyboard
manager in these cases, so I check this to decide to handle the paste
event.
In Firefox this isn't needed, because Ctrl+V is registered as the
shortcut to bring up the paste dialog, so it only works when the
keyboard manager is enabled.
10 years ago
Min RK
1d16b302be
wait for render events in markdown test
...
render callback is async,
so we have to wait for the render event to fire.
10 years ago
Thomas Kluyver
5998678d08
Defer to default copy implementation when text is selected
...
Closes gh-1316
10 years ago
Min RK
65ba875d5b
allow using sqlite from pysqlite2
...
in case Python was built with an incomplete standard library (missing sqlite3)
we do the same thing in IPython history, etc.
10 years ago
Matthias Bussonnier
eb01a6eef0
Merge pull request #1286 from takluyver/system-clipboard
...
Copy and paste cells with system clipboard
10 years ago
Bernd Schwarzenbacher
cc3e6e9213
Possible fix with failing test
...
Maybe the test is wrong
10 years ago
Bernd Schwarzenbacher
08bd284f0d
Add tests describing behaviour of #1209
10 years ago
Thomas Kluyver
a70786eae2
Store plain text and JSON data on clipboard as well as HTML
10 years ago
Min RK
a4125572e4
Merge pull request #1279 from parente/widg
...
Downgraded ipywidget hack
10 years ago
Jonathan Frederic
9f9bc69e9b
Remove deprecatedwidgets handler, because it's backwards compat support for ipywidgets 3.0
10 years ago
Jonathan Frederic
7695311668
Fix horrible horrible widget with a more horrible hack 💩
10 years ago
Thomas Kluyver
1bc711f79e
Copy and paste cells with system clipboard
10 years ago
Jonathan Frederic
255e5888fc
Revert fancy pants changes
10 years ago
Jonathan Frederic
b5fe73858d
Merge pull request #1275 from minrk/fix-validation-warnings
...
fix validation warnings when validating
10 years ago
Min RK
d1358dd9ba
fix validation warnings
...
map is lazily evaluated, so doesn't show messages
10 years ago
Peter Parente
705992b6a6
Fix is_loaded semantics
10 years ago
Peter Parente
00ef5b1314
Downgraded ipywidget hack
...
Fixed whitespace for jon's PR #1278
10 years ago
Min RK
c3b547c17e
some tests, fixes for nbextension aliases
...
- fix some undefined aliases, tests for help output
- make uninstall symmetrical with install
10 years ago
Julien Rebetez
cf1e849fc6
Move the unused attachments garbage collection logic to TextCell.toJSON.
...
This enable to keep all attachments in memory and only garbage collect
on the JSON that is saved to disk.
This fixes #1185
10 years ago
Matthias Bussonnier
0601fc75ef
Merge pull request #1261 from cc272309126/master
...
fix the bug that notebook websocket response can not compress
10 years ago
Min RK
41d6da235c
Merge pull request #879 from ellisonbg/nbext-pain
...
New nbextensions installation API
10 years ago
chenchao
a3877277a4
fix the bug that notebook websocket response can not compress
10 years ago
Steven Silvester
e7418576a3
Fix webpack config and update plugins dep
10 years ago
Min RK
6371f8aec2
add `--system` flag for enable/disable
...
add more docs coverage, help output
So that the three cases are covered:
- system-wide (default for install)
- user (default for enable)
- sys-prefix
10 years ago
Min RK
d0e0ddf400
use print for nbextension list output
...
logging is inappropriate here
also only show config dir if there's config in it.
10 years ago
Min RK
b1be6dfa81
Merge pull request #1249 from blink1073/plugin-update
...
JupyterLab Updates
10 years ago
Min RK
8d5bac4d47
Merge pull request #1230 from mgeier/ansicolors
...
Re-factor ANSI color handling
10 years ago
Steven Silvester
de1d78f719
Switch to FileFindHandler
10 years ago
Min RK
212d517a92
Merge pull request #1234 from Carreau:keyb
...
Make keyboard shortcuts declarative
10 years ago
Steven Silvester
6a3e4b6289
Clean up paths
10 years ago
Steven Silvester
28829b2524
Fix webpack static file configuration
10 years ago
ryanlovett
4d4dde7f08
Resolve notes from #1253 .
10 years ago
Matthias Geier
2bad374763
Inline _parseNumbers()
10 years ago
ryanlovett
3d467d6dc2
Restore atomic intermediate if notebook is invalid.
10 years ago
Steven Silvester
468a86e9c1
Update jupyter-js-plugins specifically
10 years ago
Steven Silvester
5366b9b678
Update plugins version and allow patch updates
10 years ago
Matthias Geier
52fae53534
Add error messages to the RangeErrors
10 years ago
Matthias Bussonnier
c94023758e
Fix some spelling
10 years ago
Min RK
5e9c88b2fe
fix a few remaining IPython Notebook references
...
in HTML templates
10 years ago
Matthias Bussonnier
4d5d19e3b7
Cleanup code, make it more redable
10 years ago
Min RK
1c7bc21ca7
Merge pull request #1237 from blink1073/session-with-kernel-id
...
Allow a session to connect to an existing kernel
10 years ago
Matthias Geier
9d052588b5
Update ANSI tests
10 years ago
Matthias Geier
245287a83c
Remove ES 6 syntax and make integer conversion stricter
10 years ago
Steven Silvester
5b1e0a7d3c
Fall back on new kernel if kernel does note exist
10 years ago
Steven Silvester
59d90f3f72
Remove kernel_id handling temporarily
10 years ago
Steven Silvester
665e7b6c00
Fix handling of kernel_name and kernel_id
10 years ago
Steven Silvester
e449c08e1b
Allow a session to connect to an existing kernel
10 years ago
Matthias Geier
7bee6c5c2d
Re-factor ANSI color handling
...
The implementation is based on Python code from
nbconvert.filters.ansi2html().
Among other things, this fixes #988 .
10 years ago
Nicholas Bollweg
c72d93e426
adding sys_prefix override of user
10 years ago
Steven Silvester
56c653927f
Allow kernel id to take precedence over name
...
Allow kernel id to take precidence over name
Fix spelling
10 years ago
Min RK
f3e2b02be5
Merge pull request #1206 from minrk/patch-session-kernel
...
Allow modifying kernel associated with a session via PATCH
10 years ago
Min RK
69ca6b7038
Merge pull request #1232 from julienr/fix_1204
...
Use casper.open() instead of casper.start() to open the dashboard.
10 years ago
Matthias Bussonnier
05a5d8301e
Make keyboard shortcuts declaratives
10 years ago
Min RK
792ff7d2d2
Merge pull request #1231 from minrk/cookie_flags
...
Add `cookie_options` to make cookie args configurable
10 years ago
Julien Rebetez
b1a0ca0116
Use casper.open() instead of casper.start() to open the dashboard.
...
Calling casper.start() multiple times causes casper to skip subsequent
then().
Fix #1204
10 years ago
Min RK
84003fb30d
Merge pull request #1215 from Summersa/master
...
Toggle Header in Edit page
10 years ago
Min RK
07c4d23cad
make cookies httponly by default
...
we don't need or want cookie access in js
10 years ago
Min RK
417b17450e
Add `cookie_options` to make cookie args configurable
10 years ago
Jonathan Frederic
74ee26df8f
Merge pull request #22 from minrk/nbextension-command
...
use import_item to allow any module to provide an nbextension
10 years ago
Brian E. Granger
75292d332c
Merge pull request #19 from bollwyvl/nbext-pain-restore-debug
...
Restoring --debug and --log-level
10 years ago
Min RK
3c4f6e9e74
Merge pull request #1002 from jasongrout/delayevaluation
...
Implement delayed evaluation for the cell executions happening before a kernel is set up
10 years ago
Jason Grout
ab35cf8a3b
Reword console log message
10 years ago
Jason Grout
60908dd30d
Fix code cell execution code in light of kernel message buffering.
10 years ago
Jason Grout
a7b122f524
Add more kernel message buffer tests.
10 years ago
Min RK
f3873f04d3
use import_item to allow any module to provide an nbextension
10 years ago
Nicholas Bollweg
febb762412
unicode everywhere for logging
10 years ago
Nicholas Bollweg
684fa5dfcb
restoring --debug and --log-level
10 years ago
Nicholas Bollweg
a0fd730246
fixing doc
10 years ago
Nicholas Bollweg
19c65b606a
changing extension enable/disable configuration default to --user
10 years ago
Jason Grout
4a05b1fb8f
Implement kernel message buffering for when the websocket is not connected.
10 years ago
Jason Grout
b38f74758b
Add tests for notebook cell execution buffering.
10 years ago
summersa
d1203448f8
Add option to toggle header on edit page
10 years ago
Min RK
6af49e7875
Merge pull request #1212 from blink1073/fix-lab-scrolling
...
Fix notebook scrolling in JupyterLab
10 years ago
Min RK
b5b50299e8
Merge pull request #1220 from flying-sheep/patch-1
...
Fix .rendered_html ol/ul with .list-inline
10 years ago
Philipp A
df2cab0ec3
fixed and DRYed .rendered_html ol/ul styles
10 years ago
Min RK
23b1beaabc
treat null values as unspecified in session PATCH
10 years ago
Min RK
e9957ddb35
Handle coroutine possibility in test_sessionmanager
10 years ago
Min RK
02d1554f8f
Allow modifying kernel associated with a session via PATCH
...
- PATCH to kernel.id attaches to other kernel
- PATCH to kernel.name starts new kernel with given name
Previous kernel is shutdown after the change
10 years ago
Sylvain Corlay
0f4d3be470
Add missing pager.append function
10 years ago
Steven Silvester
86b1536d18
Fix mathjax link
10 years ago
Steven Silvester
39b42307c9
Update mathjax link
10 years ago
Steven Silvester
42c1dae7a2
Bump version again
10 years ago
Nicholas Bollweg
bb18735203
move logging to app for making better args
10 years ago
Nicholas Bollweg
eec61bbf4f
add message for install
10 years ago
Steven Silvester
f1d217fd92
Bump js-plugins dependency to fix scrolling
10 years ago
Min RK
3feea61802
Merge pull request #775 from maartenbreddels/master
...
new feature: NotebookApp.password_required forces user to have a password
10 years ago
Maarten A. Breddels
5a3272f771
fixed a typo, and corrected the help text
10 years ago
Steven Silvester
4a48cad90a
Make notebook functional and add mathjax
10 years ago
Marcos Vanetta
6f72d619e0
Normalize path to fix symlink creation
10 years ago
Matthias Bussonnier
dcd9027af2
Merge pull request #1180 from takluyver/new-notebook-menu-header
...
Clarify notebook heading in new menu
10 years ago
Nicholas Bollweg
a17b7021ab
docstrings for everyone 🎉
10 years ago
Nicholas Bollweg
e39a702654
documenting public members of nbextension
10 years ago