Commit Graph

12017 Commits

Author SHA1 Message Date
Toon Baeyens
8ef36d1868 only update when necessary 2020-07-23 08:29:11 +02:00
Toon Baeyens
5897787b5f view readme in directory 2020-07-23 08:29:11 +02:00
Felix Mönckemeyer
4d1bdf8027
Added help description 2020-07-22 19:33:09 +02:00
Kevin Bates
9d4852d19e
Merge pull request #5616 from akdor1154/bump-codemirror
bump CodeMirror to 5.55.0
2020-07-20 10:35:00 -07:00
Kevin Bates
e81c8d42f9
Update marked package version to 0.7 (#5617) 2020-07-20 09:55:21 -05:00
Jarrad Whitaker
8ca68ccdd8 bump CodeMirror to 5.55.0 2020-07-18 15:26:35 +10:00
Kevin Bates
b8b546841e
Merge pull request #5600 from Nishikoh/Fix-broken-link
Fix broken links for contributor
2020-07-11 08:26:13 -07:00
Koki Nishihara
a8522bb0f2
Fix link to Project Jupyter Documentation Guide 2020-07-12 00:11:37 +09:00
Koki Nishihara
ff509cc42a
Fix broken links
The link to the `Project Jupyter Documentation Guide` is broken.
Fixed it links.
2020-07-11 07:54:49 +09:00
Remi Rampin
617f7468fe
Implement password hashing with bcrypt (#3793)
* Use bcrypt for notebook.auth.security

* Add bcrypt to install_requires

* Add test for bcrypt

* Switch to argon2-cffi
2020-07-10 05:33:19 -05:00
levinxo
edc261c0f7 kill notebook its self when server cull idle kernel 2020-07-09 15:40:53 +08:00
Kevin Bates
0df10dee3e
Merge pull request #5588 from dlukes/login-shell
Improve login shell heuristics
2020-07-07 07:40:41 -07:00
David Lukes
d157fa8fed Document login vs. non-login shell behavior 2020-07-07 08:29:47 +02:00
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
fad1ce56e3 Improve login shell heuristics
Co-authored-by: Kevin Bates <kbates4@gmail.com>
2020-07-03 15:08:47 +02: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