Berend-Jan Lange
361877f071
added link to repo in readme
6 years ago
Berend-Jan Lange
5fe6964388
added poly translations
6 years ago
Berend-Jan Lange
dee04d90cf
added nl_NL json
6 years ago
Berend-Jan Lange
76e37beb7b
added pot translation files
6 years ago
Erwin
bd507b27a6
fix code duplication for cell conversion
6 years ago
Berend-Jan Lange
698b37aa0e
added_indicator
6 years ago
Berend-Jan Lange
b714425955
removed_nl_NL
6 years ago
Berend-Jan Lange
def0dfc84b
added_back_append_pdf
6 years ago
Berend-Jan Lange
39e7e0a280
added this.
6 years ago
Erwin
d26d1e385f
revert changes
6 years ago
Berend-Jan Lange
1af2c0c27a
added prototype
6 years ago
Berend-Jan Lange
feba9751a4
changed comments
6 years ago
Erwin
217c96eb59
fix test berendjan
6 years ago
Berend-Jan Lange
76d5422b4c
tree added download multiple files
6 years ago
Kevin Bates
7de8df4dd8
Gateway only: Ensure launch and request timeouts are in sync ( #5317 )
...
Prior to this change, the request timeout for a Gateway request
was synchronized with KERNEL_LAUNCH_TIMEOUT only if KLT
was greater. However, the two are closely associated and KLT
should be adjusted if the configurable request_timeout is greater.
This change ensures that the two values are synchronized to the
greater value. It changes the two configurable timeouts to default
to 40 (to match that of KLT) and removes the 2-second pad,
since that wasn't helpful and only confused the situation.
These changes were prompted by this issue: jupyter/enterprise_gateway#792
6 years ago
Rohit Sanjay
beeac48534
Fix typo in password_required help message ( #5320 )
6 years ago
Kevin Bates
1fc9bc0b72
Add comments indicating when dependency check can be removed
6 years ago
Kevin Bates
53d4d08813
Fix detection of unsupported config, prevent async on 3.5
6 years ago
Berend-Jan Lange
5907bf1e6c
update
6 years ago
Berend-Jan Lange
e6dea33643
update
6 years ago
Berend-Jan Lange
aaf68538f0
passed_test
6 years ago
Berend-Jan Lange
a9a5b1f1aa
added return
6 years ago
Berend-Jan Lange
456421b6e5
removed_prototyping
6 years ago
Berend-Jan Lange
4e26db9931
duplicate_reduction
6 years ago
Kevin Bates
99b0afd16e
Apply changes per review
...
Add comments and rename self.super to self.pinned_superclass to
clarify intent.
Add run_sync() util method to clean up shutdown_all() invocation.
6 years ago
Kevin Bates
72d44c58cf
Switch class hierarchy to not use mixin base
...
This commit uses the approach used in jupyter_server #191 first proposed
by David Brochart. This reduces code duplication and alleviates redundancy
relative to configurable options.
Also, the startup message now includes the version information.
Co-authored-by: David Brochart <david.brochart@gmail.com>
6 years ago
Kevin Bates
788bb0ebe0
Update all coroutine/yield methods to async/await, share another method
6 years ago
Kevin Bates
570986282e
Move duplicated methods to mixin, fix mixin order
6 years ago
Kevin Bates
8a4beb0d15
Convert to async/await and apply touch ups
6 years ago
Kevin Bates
7abd4bee27
Indicate that async kernel management is configured
6 years ago
Kevin Bates
3226b07345
Add support for AsyncMappingKernelManager
...
Supports running against incompatible jupyter_client so long as the
desired kernel_manager_class is not `AsyncMappingKernelManager`.
6 years ago
Kevin Bates
677ccc3d7a
Refactor buffering, culling and activity monitoring into classes
...
Use composition in preparation for AsyncMappingKernelManager.
6 years ago
Bruno P. Kinoshita
619d534edb
Update message about minimum Tornado version
6 years ago
Ben Zinberg
cb385481f6
Fix place where we were passing an `Array[string]` to `CodeMirror.findModeByExtension` instead of passing a string. (I guess older versions of CodeMirror allowed this?)
6 years ago
Karthikeyan Singaravelan
c01b2cc014
Remove deprecated encoding parameter for Python 3.9 compatibility.
6 years ago
ahangsleben
33548e18bf
Upgraded typeahead library. ( #4944 )
6 years ago
Pallavi Bharadwaj
5996cdf6a4
descriptive log info for port in use and port-retries=0
6 years ago
Pallavi Bharadwaj
d04b35cab5
descriptive log for port unavailable and port-retries=0
6 years ago
Thomas Kluyver
d6259ae285
Don't monkeypatch environment data locations for test notebook server
6 years ago
forest0
0c82d764bd
preserve term "Markdown" untranslated
7 years ago
Thomas Kluyver
76a323e677
Merge pull request #4826 from benthayer/selectall
...
Ctrl-A to select all cells
7 years ago
Thomas Kluyver
b67164033e
Merge pull request #5043 from takluyver/selenium-prefill
...
Selenium test fixture to open a notebook with prefilled content
7 years ago
Thomas Kluyver
fd4275cdf6
Merge branch 'master' into master
7 years ago
Thomas Kluyver
7b5248d1ce
Merge pull request #5055 from shuichiro-makigaki/fix-gateway-handled-exceptions
...
Fix packages of exceptions catched by gateway manager
7 years ago
Thomas Kluyver
806904c0f9
Merge pull request #5078 from haobibo/patch-1
...
Ensure jupyter config dir exist
7 years ago
Thomas Kluyver
f185f4127d
Merge pull request #5021 from krinsman/master
...
Fixes #5002
7 years ago
Thomas Kluyver
1d76105301
Merge pull request #5077 from michalc/contents-manager-get-can-return-future
...
Allow contents manager get to return future
7 years ago
Bibo Hao
9775af7bba
Update security.py
7 years ago
Thomas Kluyver
10c7d2a53f
Merge pull request #5075 from shevelevs/DynamicDefaultForMinOpenFilesLimit
...
Making default value for min_open_files_limit dynamic
7 years ago
Bibo Hao
8d43f50f04
Ensure jupyter config dir exist
...
The bug:
When
- the user login for the first file with a token and want to change his/her password
- and if the folder `~/.jupyter` (`jupyter_config_dir()`) does not exist
then the jupyter server will raise a `FileNotFoundError` exception and return a 500 error.
This change tries to fix this bug by ensure the folder exist so that the `config_file` can be opened.
7 years ago
Michal Charemza
b7a354d8fa
Allow contents manager get to return future
...
This is a follow up to https://github.com/jupyter/notebook/pull/4099 ,
wrapping other uses of contents manager get with `maybe_future` to
allow it to yield the event loop.
7 years ago
Sergey Shevelev
e46a344fa6
Making default value for min_open_files_limit dependent on user's
...
ulimit values so trying to increase them above hard limit while
running as non-privileged user is not causing error on start-up.
See https://github.com/jupyter/notebook/issues/5070
7 years ago
Shuichiro MAKIGAKI
aa73eb43cd
Fix packages of exceptions catched by gateway manager
...
`gateway_request` in `gateway.manager` raises `tornado.web.HTTPError` exceptions,
but the callers, such as `GatewayKernelManager.get_kernel`, catch
`tornado.httpclient.HTTPError`, instead of `tornado.web.HTTPError`.
Therefore, the callers can not handle exceptions during gateway interactions.
This causes that, for example, when Jupyter Enterprise Gateway culled a kernel
by idle timeout, the gateway manager can not handle the kernel's absent appropriately.
As a result, notebook users see ambiguous "Kernel Error" and can not restart
the kernel or start a new kernel.
7 years ago
Min RK
7e2ae22aee
apply asyncio patch before launching new loop for tests
7 years ago
William Krinsman
765c9f7316
Implement Thomas Kluyver's idea -- let the contents and kernel managers get the application option as part of calculating the default
7 years ago
Min RK
29ec93627c
workaround tornado py38 compatibility issue
...
by setting the pre-3.8 eventloop policy as default
7 years ago
Thomas Kluyver
7fb461ddf7
Selenium test fixture to open a notebook with prefilled content
...
This makes several tests shorter and (hopefully) more efficient
7 years ago
Thomas Kluyver
9640e1f943
Merge pull request #4101 from dubielt1/test-kernel-menu
...
Translated kernel menu javascript test to selenium
7 years ago
Thomas Kluyver
6d76481ccd
Merge pull request #4622 from TeresaPartidaS/convert_execute_code_js_to_selenium
...
Migrate execute code test to selenium
7 years ago
Thomas Kluyver
257e71202c
Rework execution test, add wait_for_cell_output helper
7 years ago
TPartida
c23de34161
Modified to avoid race condition
7 years ago
TPartida
6811727a25
Remove execute_code js
7 years ago
TPartida
6c7ad0417e
Convert execute_code to Selenium
7 years ago
Thomas Kluyver
08d0b56390
Fix waiting for dialog to close before clicking menu again
7 years ago
Thomas Kluyver
934c7dda80
Return to tree window after test using notebook
7 years ago
Thomas Kluyver
46614c3772
Simplify test for interrupting running code
7 years ago
Thomas Kluyver
17176de1f2
Rename test file so test is discovered
7 years ago
lmcdon14
f4ba6daece
Remove interrupt.js
7 years ago
lmcdon14
f2bfd3bebd
create selenium interrupt test and add utility function
7 years ago
Thomas Kluyver
92db6a727c
Simplify test for shutting down & restarting kernel through the menus
7 years ago
Tres DuBiel
36e14efa93
Translated kernel menu javascript test to selenium
7 years ago
Luciano Resende
8881a06e0e
Back to development version
7 years ago
Luciano Resende
7eb7f1cdc1
Release 6.0.2
7 years ago
Luciano Resende
13039db1a6
Move license information from COPYING.md
...
Closes #4765
Fixes 2768
7 years ago
Thomas Kluyver
a90957dae7
Merge pull request #4999 from betteridiot/betteridiot_disable_redirect_file
...
Setting to disable redirect file browser launch
7 years ago
Marcus D Sherman
0a1fff1d0d
Removing unneeded tornado setting
...
As per the comments in https://github.com/jupyter/notebook/pull/4999#discussion_r340833884 , the setting was removed.
7 years ago
Marcus D Sherman
4fe631a248
Changes from code review comments
...
Makes the necessary changes proposed by @takluyver in https://github.com/jupyter/notebook/pull/4999
7 years ago
Thomas Kluyver
eb3e1a4d6c
Merge pull request #4991 from 00Kai0/fix-py2dep
...
remove py2 dependence
7 years ago
Thomas Kluyver
5f53f35208
Merge pull request #4987 from takluyver/fix-selenium-is-kernel-running
...
Fix checking if kernel is running through Selenium
7 years ago
Marcus D Sherman
fa12f4b2f8
Setting to disable redirect file browser launch
...
When it was originally added, the PR for launching a browser via a redirect file (jupyter#4260) created some issues for some environments-namely WSL, Chromebook, and Android (jupyter#4346 (comment), jupyter/help#496 ). The reason for the break in these environments is due to the file structure/path differences between the runtime and the browser.
This commit adds a setting to the `jupyter_notebook_config.py` that allows users to disable the use of redirect file for launching a browser in favor of the original, yet visible, URL + token approach. This setting: `c.NotebookApp.use_redirect_file` will be set to True by default.
7 years ago
Jason Grout
5acbc155b9
Add support for increasing the soft limit on open file handles ( #4893 )
...
Add some minimal support for increasing the soft limit
on open file handles, default to at least 4096.
This hopefully fixes https://github.com/jupyterlab/jupyterlab/issues/6727
7 years ago
Kerwin.Sun
b5f5c9500e
remove py2 dependence
7 years ago
Thomas Kluyver
fb2286585c
Fix checking if kernel is running through Selenium
...
Avoid error "Jupyter.notebook.kernel is null"
7 years ago
Thomas Kluyver
ed96937401
Merge pull request #4936 from 00Kai0/fix-py2dependence
...
Rm dependences of py2 in base path.
7 years ago
Kerwin.Sun
c1b45e3e5e
remove raw_input
7 years ago
sasaki takeru
dcef16a5be
typo ( #4946 )
7 years ago
Jason Grout
8f36daec83
Fixed semicolon
7 years ago
Kyle Kelley
b6d3bb0158
successively look for .data('path') up parents
7 years ago
Kerwin.Sun
ebfe75b6df
rm dependences of py2 in base path.
7 years ago
Tom Jarosz
6092b290f1
Import `gen`
7 years ago
Tom Jarosz
d77c72b1b6
Added decorator
...
Added decorator `@gen.coroutine` to `FileHandler.get()`
7 years ago
Ben Thayer
967f2c0b0a
Added action to select all cells with Ctrl-A
7 years ago
Luciano Resende
c0123ae860
Back to development version
7 years ago
Luciano Resende
a1c88dcd26
Release 6.0.1
7 years ago
Eunsoo Park
20c2c66857
Attempt to re-establish websocket connection to Gateway
...
When notebook (with `--gateway-url` option) lost the connection to
Gateway, notebook didn't connect to Gateway again although the
websocket connection from the client was still alive.
This change recovers the connection to Gateway to prevent this anomaly.
Signed-off-by: Eunsoo Park <esevan.park@gmail.com>
7 years ago
David Leen
101f726690
Prevent tests from hanging
...
When the NotebookApp raises an exception on initialization, a test can
hang forever. This can happen when passing configuration when
customizing NotebookTestBase:
```
class TestMissingExtension(NotebookTestBase):
@classmethod
def get_argv(cls):
argv = super(TestMissingExtension, cls).get_argv()
argv.extend(
[
"--NotebookApp.session_manager_class=doesnt_exist",
]
)
return argv
def test_this_will_hang_forever(self):
pass
```
Since the exception happens before the try/finally the `Event` will
never be triggered. By including the construction and initialization of
the notebook in the try/finally we can handle situations like this.
7 years ago
Luciano Resende
e498de6775
Back to development version
7 years ago
Luciano Resende
bd6396d31e
Release 6.0
7 years ago
fabihaahmed
8b21329deb
Narrator is not announcing "state of links"(enable or disable) under Edit tab. #3958 ( #4733 )
...
* Solved issue #3939
Further fixes issue #3939 and #3958 to work on windows browsers
* Made some changes requested in the PR
* Made some small tweaks
* Restore missing semicolon
7 years ago
Vibhanshu
70d74d21ac
changed default filename for a copied notebook ( #4618 )
7 years ago
Min ho Kim
bd66c18b4f
Fix typos ( #4760 )
...
* Fix typos
* Revert trimming whitespaces
* Revert trimming whitespaces
* Revert trimming whitespaces
* Revert trimming whitespaces
* Revert trimming whitespaces
7 years ago
Babatunde Adeola
59619978b9
Fixed issue #3983 : Return focus to Not trusted notification when modal is closed ( #4745 )
...
* Resolvedg merge conflicts
* removed strig comparison
* #3983 Removed unnecessary lines
* Add if statement to focus button
7 years ago
tao
3e2ee045d4
Solve issue #4206 : The contrast of font color of code comment in code cell is lower than 4.5:1 ( #4746 )
...
Fix issue #4206 - increase contrast of comments in code cells
7 years ago
Thomas Kluyver
c8de32f376
Merge pull request #4735 from uclixnjupyternbaccessibility/issue-#3939
...
Label is missing for form textarea element on notebook page: issue #3939
7 years ago
Thomas Kluyver
f48caac104
Merge pull request #4740 from uclixnjupyternbaccessibility/issue-3987
...
Narrator focus is not in logical order for running notebook links: issue #3978
7 years ago
Thomas Kluyver
416b7d78ec
Merge pull request #4734 from uclixnjupyternbaccessibility/issue-#3217
...
Added main/navigation tags to meet DAP requirements: issue #3217
7 years ago
fabihaahmed
76c39dcb83
Made some changes as requested in the PR
7 years ago
Thomas Kluyver
dba4ed86d0
Add back extra line
7 years ago
Thomas Kluyver
7d1444900f
Revert newline changes
7 years ago
Thomas Kluyver
bcc56515ca
Revert random indentation changes
7 years ago
Thomas Kluyver
431288498a
Merge pull request #4737 from uclixnjupyternbaccessibility/issue-#3995
...
Missing label for textbox in move popup: Issue #3995
7 years ago
Thomas Kluyver
563593af75
Merge pull request #4744 from uclixnjupyternbaccessibility/issue-3977
...
Name of the "EditTextbox" is missing: #3977
7 years ago
fabihaahmed
f986bf7b0a
Made a small change as requested in the PR
7 years ago
Sylvain Corlay
10318a9827
Merge pull request #4672 from JohanMabille/control
...
Added control channel to ZMQChannelsHandler
7 years ago
Joshua Zeltser
6f79465d7a
Added missing translation tags
7 years ago
fabihaahmed
ab56f9db4f
Fixes issue#3977 by adding the aria-label attribute
7 years ago
Joshua Zeltser
3173ab4caf
Fixed issue 3987 by adding a div around the links to change the focus order
7 years ago
ednut15
d919e2ec52
#3995 Added label to textbox on move popup
7 years ago
fabihaahmed
70b0c73344
Fixed a bug
7 years ago
fabihaahmed
3991a39ef6
Fixes issue #3939 , #3958
7 years ago
Joshua Zeltser
5c80a9bbc8
Fixed Issue #3217
...
added main and navigation tags to tree and page.html
7 years ago
Min RK
7223fdf817
Merge pull request #4725 from kevin-bates/cleanup-debug
...
Remove verbose debug statement in gateway mode
7 years ago
Grant Nestor
cf9891f970
Use react vs. preact
7 years ago
Kevin Bates
7e50cdc856
Remove verbose debug statement in gateway mode
...
I removed the mirroring 'Receiving' debug statement previously and
didn't realize there's a 'Sending' statement. This change removes
that statement.
This should be part of the 6.0 release, just not signficant enough
to warrant include in rc1.
7 years ago
Luciano Resende
a44a367c21
Back to development version
7 years ago
Luciano Resende
e771c9d1c8
Release 6.0.0rc1
7 years ago
Kevin Bates
f6e3c23089
Missing yield statement on WebSocketChannelsHandler ( #4724 )
...
We were missing a yield statement in the deferral of `get()` to
the superclass. This issue was occurring only when Tornado 6+
was deployed.
Also removed a debug message producing way too much information.
7 years ago
mtd91429
40da1aaf61
altered tooltip and pager button
...
- increased `smalltooltip` height to 85px to account for padding in `tooltiptext`
- reduced `ui-button` dimensions in tooltip and pager
7 years ago
Thomas Kluyver
57cbbe21ee
Merge pull request #4688 from uclixnjupyternbaccessibility/issue-3961
...
Closes #3961
7 years ago
Thomas Kluyver
f3775fe999
Merge pull request #4690 from uclixnjupyternbaccessibility/issues-3998/3971/3968
...
Solved issues #3998 , #3971 and #3968
7 years ago
Matthias Geier
8a2d97dc58
Remove deprecated ANSI CSS styles ( #3286 )
...
The new CSS styles have been released with notebook 5.0.0
in March 2017.
7 years ago
Joshua Zeltser
2c239b591b
changed way translation functions called for non string literals
7 years ago
Joshua Zeltser
33e989d34d
Removed trailing space
7 years ago
Thomas Kluyver
a088ec7658
Merge pull request #4719 from takluyver/i3992
...
Add title for link to root folder
7 years ago
Thomas Kluyver
f1081c9036
Merge pull request #4679 from uclixnjupyternbaccessibility/issue-acc-overwrite
...
Solved colour contrast issues
7 years ago
Thomas Kluyver
36524e0da5
Merge pull request #4718 from uclixnjupyternbaccessibility/issue-3967
...
Solved Issue #3967 : added more descriptive title for tree page
7 years ago
Joshua Zeltser
babea16d4d
Added accidentally deleted roles
7 years ago
Joshua Zeltser
e32d847ce0
Merge branch 'master' into issues-3998/3971/3968
7 years ago
Joshua Zeltser
11d0409d4d
Added another translation tag
7 years ago
Joshua Zeltser
1915530ee7
Added missing translation tags
7 years ago
Joshua Zeltser
21469201d7
Removed unnecessary url and added translation function
7 years ago
韩韬
0eb567f1cb
Closes #3992
7 years ago
Thomas Kluyver
d62c41a7c8
Merge pull request #4696 from uclixnjupyternbaccessibility/issue-4009
...
Solved issue #4009
7 years ago
Thomas Kluyver
a77c230808
Merge pull request #4677 from uclixnjupyternbaccessibility/issue-4015
...
Solved Issues #4015 and #3951
7 years ago
Thomas Kluyver
60c17ed9a7
Merge pull request #4711 from uclixnjupyternbaccessibility/issue-4006
...
Solved Issue #4006
7 years ago
Thomas Kluyver
566a81a1da
Merge pull request #4695 from uclixnjupyternbaccessibility/issues-3963/3960
...
Solved Issues #3963 and #3960
7 years ago
Joshua Zeltser
4d804be230
#3967 : added more descriptive title for tree page
7 years ago
Joshua Zeltser
3e06d64270
Merge branch 'master' into issue-4009
7 years ago
Thomas Kluyver
1d9d5d7128
Merge pull request #4689 from uclixnjupyternbaccessibility/issue-3970
...
Solved Issue #3970
7 years ago
Joshua Zeltser
1e341838ee
Add semicolon at end of anonymous function
7 years ago
Thomas Kluyver
530a026e2a
Merge pull request #4694 from uclixnjupyternbaccessibility/issue-3997
...
Solved Issue #3997
7 years ago
Thomas Kluyver
7760369e3c
Merge pull request #4685 from uclixnjupyternbaccessibility/issue-3938
...
Solved Issue #3938
7 years ago
Joshua Zeltser
70c9e3db0b
made the numbering of certain menus dymanic
7 years ago
Joshua Zeltser
5da2e45022
Removed unnecessary changes
7 years ago
Thomas Kluyver
2fab244fb6
Merge pull request #4691 from uclixnjupyternbaccessibility/issue-3973
...
Solved Issue #3973
7 years ago
Thomas Kluyver
a6926b237a
Merge pull request #4693 from uclixnjupyternbaccessibility/issue-3996
...
Solved Issue #3996
7 years ago
norah
263b01e7df
#4009 removed the need to tab twice upload button
7 years ago
tao
dd4f59fb18
Update newnotebook.js
7 years ago
Joshua Zeltser
24f1191cfa
fixed bug stopping the edit notebook metadata popup from closing
7 years ago
Joshua Zeltser
5387cabd50
Added translation function call to close button
7 years ago
Joshua Zeltser
d581abaab9
Added translation function call
7 years ago
Joshua Zeltser
b1a97cd01b
added translation function calls to the added aria-labels
7 years ago
Joshua Zeltser
2df70e79e2
Added trans tags for the aria-label of the upload button
7 years ago
Joshua Zeltser
9588b98ec2
Added trans tags to the "Toggle Dropdown" span
7 years ago
ednut15
b341f1217d
#3996 Removed role button attribute from Trusted notificaton as it is not clickable.
7 years ago
Thomas Kluyver
cfb9262338
Merge pull request #4686 from uclixnjupyternbaccessibility/issue-3941
...
Solved Issue #3941
7 years ago
Thomas Kluyver
48445c87d0
Merge pull request #4703 from uclixnjupyternbaccessibility/issue-3957
...
Solved issue 3957
7 years ago
Thomas Kluyver
3c9cad69af
Merge pull request #4674 from asreimer/patch-1
...
bugfix: shutdown_server returns True when pid exists
7 years ago
Min RK
efc0f0089e
Allow ?no_track_activity=1 to opt-out of activity tracking ( #4235 )
...
* Don't track API requests with `?no_track_activity=1` in the activity counter
allows external idle-culling scripts to avoid updating the activity counter
* Don't track kernel shutdown as kernel activity
this causes idle-kernel shutdowns to restart the idle-shutdown timer
user-requested shutdowns will still be tracked as api activity
* test ?no_track_activity=1 tracking
* Changelog for activity
7 years ago
Kevin Bates
f68e34f198
Add keepalive ping on gateway websocket
7 years ago
Kevin Bates
6939fae22b
Add authorization token to header only if no authorization already
7 years ago
Kevin Bates
191dc333f6
Modify/add various timeout values
...
The connect and request timeout defaults have been updated from 20 to 60
seconds and a default value of 40 has been added for KERNEL_LAUNCH_TIMEOUT.
The code ensures that KERNEL_LAUNCH_TIMEOUT is in the env and that the
value of the request timeout is at least 2 greather than KERNEL_LAUNCH_TIMEOUT.
This PR is port of the NB2KG PRs 35 and 38.
7 years ago
Solaris
83f591b81f
Fix binary message issue when configured to forward to gateway ( #4576 )
...
If the message is bytes, we should set binary=True
This is a port from NB2KG PR jupyter/nb2kg#33
7 years ago
Joshua Zeltser
fc2c46141d
removed merge conflicts
7 years ago
Joshua Zeltser
1a9a096f9c
Solved issue #4006
7 years ago
ednut15
b6ac3d7a6d
Solved issue 3957
7 years ago
ednut15
99ad777942
Solved issue #4009
7 years ago
韩韬
5f04881be4
fix issue #4002
7 years ago
Norah Abanumay
8cfb5a3435
#3984 Keyboard focus is clearly visible on the Controls(File,Edit,View,Insert,Cell...etc)present on the menubar.
7 years ago
韩韬
7fc284eda0
Solved Issues #3963 and #3960
7 years ago
ednut15
d8df52b267
Solved Issue #3997
7 years ago
ednut15
b5b494d2ad
#3996 Added role attribute with value button to the element
7 years ago
Joshua Zeltser
a76a3e6cce
added new span to new button to cause narrator to mention it is a dropdown
7 years ago
fabihaahmed
3b239afcda
Fixes issue #3998 , #3971 and #3968
7 years ago
Joshua Zeltser
6953e4d704
fixed issue 3970 giving upload button an aria-label
7 years ago
韩韬
f8727352ec
fix #issue3961
7 years ago
Joshua Zeltser
24d2c6026f
#3941 : narrator now reads labels of textareas in popups
7 years ago
Joshua Zeltser
9b1fa3d66b
#3938 : solved this issue, but more checking needs to be done to see whether this is sufficient
7 years ago
韩韬
ed23e65def
fix issue #3999 , #4001 , #4003 , #3988 , #3987
7 years ago
Joshua Zeltser
42ba2b0a40
Removed extra lines
7 years ago
Joshua Zeltser
37d795e591
Solved Issue 4015
7 years ago
Ashton Reimer
dd0f5d2608
bfix: shutdown_server returns True when pid exists
...
`check_pid` returns `True` if the PID for a notebook server still exists. Therefore, the `if check_pid(pid):` statements on lines 424 and 437 evaluate to `True` even though the notebook server is still running.
This commit simply adds a `not` to each line: `if not check_pid(pid):` so that the conditional only evaluates to `True` if `check_pid` returns `False`, which happens when the notebook server has shutdown, as expected.
7 years ago
Johan Mabille
61ae2d6778
Added control channel to ZMQChannelsHandler
7 years ago
Tim
6174498ab0
Add id for command palette button group ( #4661 )
7 years ago
Pierre Tholoniat
922e97922c
Fix French typo ( #4651 )
...
Corrected "Échec de la connection" to "Échec de la connexion"
7 years ago
Tim Head
077322dcd9
Use JavaScript to redirect users
7 years ago
Thomas Kluyver
9425250005
Merge pull request #4588 from t-makaro/downloadas
...
fix duplicates in download as menu
7 years ago
Thomas Kluyver
9237c3732e
Merge pull request #4615 from LuisARodr/dualmode_execute
...
Convert dualmode_execute, dualmode_clipboard & dualmode_markdown to selenium
7 years ago
Tyler Makaro
1ae7838227
exporter naming scheme
7 years ago
Luis Rodriguez
cd2ea150a0
Refactor for
...
Changed 'for mode in cells_mode' for 'for i, mode in
enumerate(cells_mode)'
Removed the manual 'i' increment and declaration.
7 years ago
Luis Rodriguez
799b8be841
Move repeated assert mode
...
Moved 'assert mode == keyboard_mode' ouside the branches.
This means that if a unknown mode comes its gonna get catched by the
assert and never gona get to the else statement.
For this, the else stament moved to before the assert, caching the mode
error before the assert.
7 years ago
Tyler Makaro
6876f74c6d
moved hard coded exporters
7 years ago
Luis Rodriguez
6679891464
Give space to inline comments
7 years ago
Luis Rodriguez
6b7d179697
Change assert for Exception
7 years ago
Luis Rodriguez
83b3c19de3
Solve insonsistensy on is_focused_on
...
Changed asserts for returns
Changed how the function is called on edit mode check
7 years ago
Luis Rodriguez
b294bf57f8
Refactor of ifs
...
Removed parentheses
Changed '==' for 'is' on None
7 years ago
Luis Rodriguez
c276d81914
Update docstring
...
Added more information about what the checks are
7 years ago
Thomas Kluyver
8ae0c047a9
Merge pull request #4617 from TeresaPartidaS/convert_multiselect_toggle_js_to_selenium
...
Migrate multiselect toggle test to selenium
7 years ago
TPartida
8749a5db99
Modified 'scrolling enabled' test assert
7 years ago
Luis Rodriguez
3a0cb7b113
Refactor validate_dualmode_mode
...
Previously know as validate_notebook_mode changed name to
validate_dualmode_mode to represent better the method.
Added a docstring.
Removed the handling of index being None.
7 years ago
Luis Rodriguez
fccc7d7420
Resolve notebook len duplicate method
7 years ago
Thomas Kluyver
69b7a1d204
Merge pull request #4623 from mtd91429/patch-1
...
Make tooltip buttons have consistent appearance
7 years ago
Thomas Kluyver
93099010ff
Merge pull request #4608 from LuisARodr/dualmode_tests
...
Convert dualmode_cellmode to selenium
7 years ago
mtd91429
cf1a76441c
Make tooltip buttons have consistent appearance
...
Change class of `expandlink` from `ui-corner-all` to `ui-button` to be consistent with `morelink` and `closelink`
7 years ago
TPartida
3f2fff21b0
Remove multiselect_toggle js
7 years ago
TPartida
c674a57955
Convert multiselect_toggle to selenium
7 years ago
Luis Rodriguez
849b7def18
Convert dualmode_markdown to selenium
7 years ago
Luis Rodriguez
ecc27953e3
Remove unused import & refactor
7 years ago
Luis Rodriguez
9158a79ec4
Convert dualmode_execute to selenium
7 years ago
Luis Rodriguez
5b162cfdf9
Convert dualmode_clipboard to selenium
7 years ago
Luis Rodriguez
3cdc418799
Add alt command, gets, and validate_notebook_state
7 years ago
Luis Rodriguez
89e678c74c
Convert dualmode_cellmode to selenium
7 years ago
Thomas Kluyver
01b084381c
Merge pull request #4563 from emiliotl/convert_clipboard_js_to_selenium
...
Converted clipboard js to selenium and renamed undelete.py
7 years ago
Emilio Talamante Lugo
b2653ddb97
Add some code style improvements by not using list comprehension when not required
7 years ago
Tyler Makaro
cc5157d695
fix duplicates in download as meny
7 years ago
Emilio Talamante Lugo
31fce8270a
Converted clipboard js to selenium and rename undeleted to conventional name
7 years ago
Thomas Kluyver
8c8ce334b5
Merge pull request #4528 from minrk/override-mime-types
...
explicitly ignore windows registry for mimetypes
7 years ago
Ivan Ogasawara
55177807bc
Fixed small issue and added more information about PROTOCOL_TLS
7 years ago
Ivan Ogasawara
61c50b1b8c
Improve code, add docstring
7 years ago
Ivan Ogasawara
c5264b6cea
Changed the default protocol
...
Applied suggestion from review
Fixed hasattr issue
7 years ago
Thomas Kluyver
f21650ed0c
Merge pull request #4512 from emiliotl/convert_dmode_arrows_and_fix_dmode_insert_tests
...
Fixed dualmode insert test and convert dualmode arrows test to selenium
7 years ago
Emilio Talamante Lugo
d8120e5845
Rename ctrl method to cmdtrl which covers the mains OS
7 years ago
Min RK
2fabe50c60
explicitly ignore windows registry for mimetypes
...
since it has proven untrustworthy for many users
7 years ago
Min RK
08c4c89818
protect against chrome mishandling backslash as slash in URLs
7 years ago
Min RK
b9d9e659e9
parse urls when validating redirect targets
...
simplifies check for redirects to external hosts
7 years ago
Min RK
e908edf171
Fix return value for async restart_kernel
...
gen.Return shouldn't be passed the Future, the future should be awaited
7 years ago
Min RK
ca7b8dd163
catch errors when writing on closed sockets
...
avoids issues with direct-checks for closed or closing sockets,
which seems to change across tornado versions
fixes some tornado 6 issues
7 years ago
Min RK
eba43aa6c9
Merge pull request #4520 from minrk/selenium-fix
...
wait for kernel to be ready in selenium tests
7 years ago
Min RK
7a13d5c096
Merge pull request #4468 from ciaranlangton/master
...
Fix incorrect MIME/Content-Type for JavaScript
7 years ago
Min RK
5ad7a41c4c
wait for kernel to be ready in selenium tests
...
might fix recent flaky tests
7 years ago
Emilio Talamante Lugo
35a19e9308
Fixed dualmode insert test and convert dualmode arrows test to selenium
7 years ago
Thomas Kluyver
b26221ad44
Merge pull request #4445 from emiliotl/convert_shutdown_js_to_py_selenium
...
Converted shutdown.js test to selenium python test
7 years ago
Emilio Talamante Lugo
e3c9a67294
Changed to .utils module for CI tests acceptance
7 years ago
Emilio Talamante Lugo
0c003e9de1
Handled possible race conditions and modified returned object on get_cell_output
7 years ago
Ciaran Langton
d8730ced00
Fix comment
7 years ago
Ciaran Langton
19c6cbb618
Fix incorrect MIME type for JavaScript
7 years ago
Min RK
7f7bfeefc0
Block cross-origin GET,HEAD requests with mismatched Referer
...
- /files/ downloads must come from a local page (no direct visits or external links)
- same for /api/ requests
- disabling xsrf checks
7 years ago
Min RK
d7becafd59
add xsrf checks on files endpoints
7 years ago
Min RK
98773c1a8a
Set X-Content-Options: nosniff on all handlers
...
for XSSI protections of non-script content
7 years ago
Carol Willing
d17caf92c0
Merge pull request #4453 from minrk/maybe-future
...
- Finish transition to our own maybe_future
- Bump minimum Python version to 3.5
7 years ago