Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
gateone.js: You can now set GateOne.prefs.pingTimeout to 0/null/false…
… to disable that feature. gateone.js: You can now set GateOne.prefs.keepaliveInterval to 0/null/false to disable keepalive pings. gateone.js: The default `GateOne.prefs.keepalive` ping has been modified from 15s to 60s. gateone.js: The default `GateOne.prefs.pingTimeout` has been increased from 5s to 10s. gateone.js: `GateOne.Base.dependencyTimeout` has been increased from 15s to 30s. gateone.js: `GateOne.restoreDefaults()` is much more explicit now and shouldn't mess up the hello_embedded tutorial anymore. terminal_input.js: Changed `GateOne.Terminal.Input.capture()` and `GateOne.Terminal.Input.disableCapture()` to attach keydown and keyup events to the IME node instead of just attaching them to the `GateOne.node` (aka `GateOne.prefs.goDiv`). Also changed these functions to place the ✈IME textarea on the document.body. These changes were necessary to handle the situation where terminals are created somewhere other than inside the `GateOne.node` (e.g. #gateone). So if you create a terminal somewhere else on the page keyboard input should continue working now. terminal_input.js: Modified `GateOne.Terminal.Input.emulateKey()` slightly so that it handles Shift-Insert instead of relying on the global key combo event (which doesn't appear to work anymore thanks to the aforementioned changes). Removed the 256colors2.pl and xterm-colortest.pl scripts from the tests directory since test_term_renditions.py covers all those bases. tests/hello_embedded/static/index.html: Revamped the whole hello_embedded tutorial. Everything works again. Not done yet though... It needs a complete overhaul! I *did* add an example of how to embed terminals outside of the #gateone element though. This should close issue #459 (#459) and issue #441 (#441). Themes: Set the 'color' of `.✈new_workspace_workspace_title` in all themes so it doesn't get overridden by (generic) external CSS. core/log.py: Fixed a bug in `JSONAdapter.process()` that could result in lost connections if certain non-ascii characters were passed to that kind of logger. applications/terminal/plugins/ssh/scripts/timeout.sh: Removed the -e switch that gets passed to echo. It isn't supported on a lot of systems and isn't needed in most cases. core/server.py: Added a new CLI command and associated function: install_license (e.g. gateone install_license). It is not quite complete but it was created at the request of a (paying) customer that wanted an easy way to track Gate One licenses. It is completely inapplicable to those adhering to the AGPLv3. core/server.py: Added a new WebSocket action that can be used to query the license information: go:license_info
- Loading branch information
Showing
15 changed files
with
228 additions
and
502 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
#!/bin/sh | ||
|
||
echo -e "\n\n\033[1mTimedout due to lack of activity.\033[0m" | ||
echo -e "\033]_;notice|Timedout due to lack of activity.\007" | ||
echo "\n\n\033[1mTimedout due to lack of activity.\033[0m" | ||
echo "\033]_;notice|Timedout due to lack of activity.\007" | ||
echo '[Press Ctrl-C to close this terminal]' | ||
read whatever | ||
exit 1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.