Felix Mönckemeyer
e08b300251
Fixed typo
2020-07-06 19:21:32 +02:00
Felix Mönckemeyer
c8d41130e6
Added support for JUPYTER_TOKEN_FILE
2020-07-06 19:09:58 +02:00
Kevin Bates
3941004e68
Merge pull request #5545 from adamblake/patch-1
...
Respect cell.is_editable during find-and-replace
2020-07-04 09:53:06 -07:00
David Lukes
b152dd314d
Nested shells should not be login ( #5247 ) ( #5565 )
2020-07-01 11:55:30 -05:00
Kevin Bates
94af525a2c
Merge pull request #5556 from cool-RR/2020-06-25-raise-from
...
Fix exception causes all over the codebase
2020-07-01 08:41:52 -07:00
Ram Rachum
7d375282a9
Fix exception causes all over the codebase
2020-06-25 19:13:44 +03:00
Kevin Bates
db46c594bb
Merge pull request #5530 from cool-RR/patch-1
...
Fix exception causes in handlers.py
2020-06-24 08:15:42 -07:00
Kevin Bates
2a21e2a82f
Merge pull request #5544 from LaurMerl/custom-display-url
...
FIX: removed double link when custom_display_url (#5400 )
2020-06-24 07:49:42 -07:00
Adam Blake
f2db0265d4
Respect cell.is_editable during find-and-replace
...
Find and replace (searchandreplace.js) will overwrite the contents of cells even if they are marked as non-editable. Add a check against the cell's is_editable() method to ensure this only happens for editable cells.
2020-06-20 13:05:57 -07:00
Laura Merlo
95348dd1de
FIX: removed double link when custom_display_url ( #5400 )
2020-06-20 18:35:51 +02:00
Kevin Bates
9fa644bbe4
Merge pull request #4043 from reece/4029-header-and-footer
...
closes #4029 : implement optional markdown header and footer files
2020-06-19 07:58:24 -07:00
Kevin Bates
7866742422
Merge pull request #5541 from kevin-bates/py38
...
Add python 3.8, begin testing 3.9-dev
2020-06-19 07:07:51 -07:00
Kevin Bates
e866120cff
Add python 3.8, begin testing 3.9-dev
2020-06-17 21:26:46 -07:00
Ram Rachum
54e58be448
Fix exception causes in handlers.py
2020-06-12 13:22:56 +03:00
Steven Silvester
b5a488835e
remove commented out code
2020-06-08 05:12:07 -05:00
Reece Hart
427bc961ee
closes #4029 : implement optional markdown header and footer files
2020-06-08 05:11:30 -05:00
Kevin Bates
e937fd7992
Back to dev version
2020-06-07 11:29:10 -07:00
Kevin Bates
36bc44a82c
Release 6.1.0rc1
2020-06-07 08:07:32 -07:00
E. M. Bray
8e7c99ad8d
Workaround for socket permission errors on Cygwin ( #4584 )
...
* Workaround for wrong errno on socket bind permission errors on Cygwin.
* [ci skip] Add period to comment
Co-authored-by: Steven Silvester <stslve@amazon.com>
2020-06-07 08:28:55 -05:00
mattn
dbfa82c3e7
Add japanese translation files ( #4490 )
...
* Add japanese translation
* Add translations
* rename
* Add fallback to match Accept-Language to the UNIX locale.
* Fix supported_languages
* Do not add if exists
* Do not add en
* Fix translation
* Add translation
* Fix typo
* Update notebook/i18n/ja_JP/LC_MESSAGES/nbjs.po
Co-Authored-By: mattn <mattn.jp@gmail.com>
* Update notebook/i18n/ja_JP/LC_MESSAGES/nbjs.po
Co-Authored-By: mattn <mattn.jp@gmail.com>
* Update notebook/i18n/ja_JP/LC_MESSAGES/nbjs.po
Co-Authored-By: mattn <mattn.jp@gmail.com>
* Update notebook/i18n/ja_JP/LC_MESSAGES/nbjs.po
Co-Authored-By: mattn <mattn.jp@gmail.com>
* Update notebook/i18n/ja_JP/LC_MESSAGES/nbjs.po
Co-Authored-By: mattn <mattn.jp@gmail.com>
* Update notebook/i18n/ja_JP/LC_MESSAGES/nbui.po
Co-Authored-By: mattn <mattn.jp@gmail.com>
* Update notebook/i18n/ja_JP/LC_MESSAGES/nbjs.po
Co-Authored-By: mattn <mattn.jp@gmail.com>
* Update notebook/i18n/ja_JP/LC_MESSAGES/notebook.po
Co-Authored-By: mattn <mattn.jp@gmail.com>
* Fixes some pointed by review
* Add translation
Co-authored-by: Kenichi Ito <ken.i54k@gmail.com>
2020-06-07 08:26:40 -05:00
Mingxuan Lin
866f4f8e0d
Fix for the terminal shutdown issue ( #4180 )
...
This patch prevents creation of a new terminal when handling websocket handshaking request. The default behavior of `terminado.NamedTermManager` is to automatically start a new terminal in response to a websocket handshake, which prevents a terminal from being properly shut down in JupyterLab as reported in this [issue](jupyterlab/jupyterlab#5061 ).
2020-06-07 06:48:11 -05:00
Shane Canon
b5b44eb520
Fix for recursive symlink issue #4669 ( #4670 )
...
* This is a potential fix to issue #4669 . The fix simply catches the
recusrive symlink error and moves on. It is possibble that the
try/except belongs in the utils but I wanted to limit the scope.
* It looks like too many levels is error number 40 on linux.
* Switch to using errno instead of hardcoding the number.
* Fix spelling, smarter assert methods
* Log unrecognised errors and continue listing directory
* Skip recursive symlink test entirely on Windows
* Fix which test is skipped on Windows
Co-authored-by: Thomas Kluyver <thomas@kluyver.me.uk>
2020-06-07 06:29:58 -05:00
Joshua Zeltser
fb08a1bda3
TO show tooltips via keyboard forDuplicate,View,Rename, Download, Shutdown, Edit,Move, Delete buttons. ( #4729 )
...
Co-authored-by: Norah Abanumay <norah@eduroam-int-dhcp-97-3-87.ucl.ac.uk>
2020-06-07 06:26:01 -05:00
tao
a90121c0d2
Solve issue #3940 : The dropdown submenu at notebook page is not keyboard accessible ( #4732 )
...
* Solve issue #3940
* Update menubar.js
Co-authored-by: 韩韬 <hantao@eduroam-int-dhcp-97-240-90.ucl.ac.uk>
2020-06-07 06:24:45 -05:00
Ben Thayer
ea0ac90257
Backspace deletes empty line ( #5502 ) ( #5516 )
2020-06-07 06:22:53 -05:00
Kevin Bates
6dc3ca94d7
6.1.0 Changelog ( #5515 )
2020-06-06 19:55:44 -07:00
Vidar Tonaas Fauske
7bf9b5ec68
Document contents chunks ( #5508 )
...
* Document contents chunks
Add a documentation entry for the contents API regarding use of "chunk" in save.
Adds an `extra_requires` value in setup.py for installing documentation dependencies.
2020-06-05 08:24:00 -07:00
Zachary Sailer
a2a3b9cbff
Merge pull request #5500 from afshin/readme-triage
...
Update readme regarding maintenance
2020-06-04 08:49:32 -07:00
Afshin T. Darian
68519c6c8d
Fix repetition
2020-06-03 17:19:07 +01:00
Afshin T. Darian
11f8e4767a
tweak
2020-06-03 16:55:37 +01:00
Afshin T. Darian
94b8db71d1
Update language
2020-06-03 16:55:00 +01:00
Afshin T. Darian
0fc611fa81
Add "Notice" heading
2020-06-03 16:32:52 +01:00
Zachary Sailer
ed5e9d6d0e
Merge pull request #5316 from berendjan/reduce_duplication
...
Another (Minor) Duplicate Code Reduction
2020-06-03 08:21:32 -07:00
Matthias Geier
5aba3b824c
MathJax: Support for \gdef ( #4407 )
...
Backport of https://github.com/jupyterlab/jupyterlab/pull/5997
2020-06-03 05:25:59 -05:00
Aman Bansal
45d9f38d36
Alignment issue fixed ( #3173 )
2020-06-03 05:21:54 -05:00
Ben Thayer
cf5cb64c32
Implemented Split Cell for multicursor ( #4824 )
...
* Added multicursor cell splitting
* Empty cells are ok, fixed cursor equality check
2020-06-03 05:14:42 -05:00
Ben Thayer
d406b8c6a3
Fixed multicursor backspacing ( #4880 )
2020-06-03 05:13:34 -05:00
Mohammad Mostafa Farzan
6b83c9b4c5
unforce rtl output display ( #5039 )
2020-06-03 05:07:17 -05:00
Mohammad Mostafa Farzan
2ac0ff3d97
add codemirror-rtl to rtl markdown cells ( #5037 )
2020-06-03 05:06:32 -05:00
Mohammad Mostafa Farzan
80fc3c8c48
add support for all RTL languages ( #5036 )
2020-06-03 05:05:31 -05:00
John
de2f3f724d
remove old JS markdown tests, add a new one in selenium ( #5497 )
...
* remove old JS tests, which are already converted to pytest
add test for a markdown heading
* Update markdown.js
remove old test [skip ci]
* remove debug statement
[skip ci]
2020-06-03 05:01:46 -05:00
Afshin T. Darian
95ea80040b
Update readme
2020-06-03 02:59:59 +01:00
Kevin Bates
db90cf3331
Bump minimum version of jQuery to 3.5.0
...
Resolves #5489
2020-05-29 10:31:57 -07:00
Kyle Kelley
6308e979aa
Merge pull request #2922 from takluyver/run-cell-play
...
'Play' icon for run-cell toolbar button
2020-05-28 09:51:35 -07:00
Kevin Bates
b44fc3b01d
Merge pull request #5484 from lucabem/master
...
Added functionality to allow filter kernels by Jupyter Enterprise Gat…
2020-05-27 10:46:39 -07:00
lucabem
266e2978e9
Changed _get_endpoint_for_user_filter to static and used in constructor class instead of each class method
2020-05-27 18:56:30 +02:00
lucabem
f5322fc387
Added functionality to allow filter kernels by Jupyter Enterprise Gateway using KERNEL_USERNAME env var
2020-05-27 12:27:18 +02:00
Kevin Bates
6e9256b064
Culling: ensure last_activity attr exists before use ( #5355 )
...
KernelManager's last_activity attribute is added following the instance's
creation. Culling (independently) uses this attribute and should ensure
it exists prior to its use, else skip the culling check for that instance.
Fixes #5345
2020-05-25 04:48:42 -05:00
Kevin Bates
4da22cef44
Restore detection of missing terminado package ( #5465 )
...
* Restore detection of missing terminado package
* Properly handle terminals_enabled config
* Disambiguate terminado availability from web settings
* Further clarity on terminal availability
* Rename terminals_in_use back to terminals_available
2020-05-25 04:47:03 -05:00
Kevin Bates
66ad3f469c
Enable check_origin on gateway websocket communication ( #5471 )
...
This is a port of the same change in NB2KG (PR 22).
Fixes #5460
Co-authored-by: Dylan <dylan.yi@icloud.com>
Co-authored-by: Dylan <dylan.yi@icloud.com>
2020-05-25 04:45:04 -05:00