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
6 years ago
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>
6 years ago
Max Klein
01e298f83d
added `--autoreload` flag to `NotebookApp` ( #4795 )
...
* added `--autoreload` flag
When passed, the webapp will watch for any changes to its Python source. On
change, all changed packages will be reimported and the webapp will restart.
Also works on Python source files in Jupyter server extensions. Implemented
using the built in `autoreload` parameter in the constructor of
`tornado.web.Application`.
* updated .gitignore
6 years ago
Toon Baeyens
b278fa67de
Make a notebook writable after successful save-as ( #5296 )
...
* add failing test for readonly notebook
* test typing after save-as
* make notebook writable after save-as
fixes #1324
* fix failing test in travis
6 years ago
Onno Broekmans
7563c54dfc
Fix broken "Raw cell MIME type" dialog ( #3255 ) ( #5385 )
...
The modal dialog for entering a custom MIME type for a "Raw NBConvert"-
type cell was broken. This change to the JavaScript code makes the modal
dialog appear correctly again, as well as correctly disabling the
handling of key presses by the cell editor while the dialog is open.
This fixes #3255 .
6 years ago
Madhusudhan Srinivasa
4775ee551a
use cmdtrl-enter to run a cell ( #5120 )
...
Instead of ctrl-enter to run a cell, use cmdtrl-enter - this will provide better ux for mac users.
6 years ago
dSchurch
f42f2408b0
Migrate Move multiselection test to selenium ( #5158 )
...
* converted move multiselection to selenium test
* deleted the time library
* Remove move_multiselection
Co-authored-by: Diego Schurch <dschurch@NSL-DSCHURCHs-MacBook-Pro.local>
6 years ago
Niko Felger
d84faae6a8
Convert notifications JS test to selenium ( #5455 )
...
* Add selenium test helper to wait for JS expressions
* Convert notifications JS test to selenium (#3335 )
6 years ago
Zachary Sailer
ae7747f2b7
Merge pull request #5352 from ErwinRussel/refactoring
...
Code refactoring notebook.js
6 years ago
Zachary Sailer
3ec00ad2ad
Merge pull request #5372 from kevin-bates/cull-terminals
...
Add ability to cull terminals and track last activity
6 years ago
Kevin Bates
9d80001f83
Rename parent to nb_app
6 years ago
Kevin Bates
84b7b854b6
Apply review comments, revert interval validation, bump terminado to 0.8.3
6 years ago
Kevin Bates
2064957a84
Add basic terminal manager tests
6 years ago
Afshin Taylor Darian
e9ce1b7461
Merge pull request #5107 from manics/toolbar-button-help-tooltip
...
Toolbar buttons tooltip: show help instead of label
6 years ago
Simon Li
5d47947675
Toolbar buttons tooltip: fallback to label as tooltip, set aria-label
6 years ago
Steven Silvester
038b2c0c4c
remove unnecessary import of requests_unixsocket ( #5451 )
6 years ago
Kevin Bates
d2d50f127a
Add env variable support for port options ( #5221 )
...
* Add env variable support for port options
In order to better support use cases relating to containerized environments,
this change adds environment variable support for the `--port` option. Since
anyone setting a specific port probably doesn't want port retry logic enabled,
the `--port-retries` option has also been backed by an env.
Option `--port` will be backed by env `JUPYTER_PORT` and still defaults to `8888`.
Option `--port-retries` will be backed by env `JUPYTER_PORT_RETRIES` and still
defaults to `50`.
The CLI options will override those set via the envrionment, but environment
values override those set via configuration files.
Closes #5212
* Fixup after merge
6 years ago
Simon Li
d7f86ef6d3
Toolbar buttons tooltip: show help instead of label
6 years ago
Kevin Bates
cd9b1a874b
Add cull_interval validate, rename method - per review
6 years ago
Kevin Bates
e06a55ea51
Merge branch 'master' into cull-terminals
6 years ago
Zachary Sailer
cbfc4dae91
Merge pull request #5351 from berendjan/download_multiple_files
...
tree added download multiple files
6 years ago
Steven Silvester
ebd2b5701c
Merge pull request #5198 from bzinberg/zeros-crash
...
Update CodeMirror dependency
6 years ago
Steven Silvester
b69f22a1b1
Merge pull request #4835 from kwlzn/kwlzn/notebook_unix_socket
...
Add UNIX socket support to notebook server.
6 years ago
Kris Wilson
dcc8874daa
Feedback: remove socket on stop.
6 years ago
Kris Wilson
5aa6e0dfd5
Feedback: add socket usage check on bind and test.
6 years ago
Kris Wilson
02cd1fa8a0
Traitlets type handling fixup.
6 years ago
Kris Wilson
1af8283afa
Feedback: validate sock-mode.
6 years ago
Kris Wilson
ee509ad2d9
Feedback: Demote log level on --open_browser and --sock.
6 years ago
Kevin Bates
e577b6c40c
Merge pull request #5354 from berendjan/Added_NL_language
...
Added nl language
6 years ago
Berend-Jan Lange
42bc3f7c4b
updated terminado sentence
...
q
6 years ago
Berend-Jan Lange
30bbf1af80
updated with toonijn's comments 2
6 years ago
Kevin Bates
a291f31cfe
Merge pull request #5425 from pinarkavak/log-notebook-type
...
Logged notebook type
6 years ago
Pinar Kavak
8c063c2a61
Added notebook name to the logs
6 years ago
Berend-Jan Lange
41f9f615df
updated with toonijn's comments
6 years ago
Kevin Bates
b4a2ad990a
Merge pull request #5222 from kinow/patch-2
...
Update message about minimum Tornado version
6 years ago
Kevin Bates
df887b2edf
Check for invalid characters prior to rename ( #5193 )
...
* Check for invalid characters prior to rename
On Windows platforms, rename operations containing ':' are problematic
since the operation succeeds, but creates an unintended "alternate data
stream" that gives the user the impression their file contents have been
deleted. This change performs cursory validation of the destination
name on platforms in which issues can occur. Currently, non-Windows
systems don't require this level of validation.
Fixes #5190
* Apply changes per review comments
6 years ago
Kris Wilson
1a5eed8678
Make integration test conditional for CI compatibility.
6 years ago
Kris Wilson
3e28cfd603
Feedback: improve test coverage.
6 years ago
Kris Wilson
8d9b8c6f06
Cleanup.
6 years ago
Kris Wilson
bbf6c77227
Feedback: umask -> mode.
6 years ago
Kris Wilson
592af9a526
Feedback: opening.
6 years ago
Kris Wilson
328dca5496
Feedback: file_to_run and sock mutual exclusion.
6 years ago
Kris Wilson
07deb1d865
Feedback: remove error on --sock and --open-browser.
6 years ago
Kris Wilson
4af22581fc
Feedback: repair stop command port targeting.
6 years ago
Kris Wilson
9bda4c61b9
Feedback: Improve stop server description.
6 years ago
Kris Wilson
b9567512f8
Fixup tests.
6 years ago
Kris Wilson
8aad324773
Fixup.
6 years ago
Kris Wilson
20b5cb8e4d
Fixup.
6 years ago
Kris Wilson
a9ed339d58
Add UNIX socket support to notebook server.
6 years ago
Jesus Panales Castillo
978a73380c
Integrated LoginWidget into edit to enable users to logout from the text edit view. Issue #5399
6 years ago
Kevin Bates
ff3ebe699b
Terminate all terminals on server shutdown
6 years ago
Kevin Bates
deeb1e1214
Add ability to cull terminals and track last activity
...
This adds functionality to track a terminal's last activity and
optionally cull terminals that have been inactive for some specified
duration.
Resolves : #3868
6 years ago
Berend-Jan Lange
a1ee84e7c1
checked translations again and updated readme
6 years ago
Berend-Jan Lange
c677a9eb42
translated files
6 years ago
Berend-Jan Lange
f3ce035d1a
language_tested
6 years ago
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