Commit Graph

205 Commits (issue/311)

Author SHA1 Message Date
Kelvin Schoofs b9ce772ffa (Test) Add authHandler
3 years ago
Kelvin Schoofs b9f226e4aa Refactor `REMOTE_COMMANDS` to support most shells (#267)
3 years ago
Kelvin Schoofs 55d7216105 Keep terminal open when exited within 5 seconds
3 years ago
Kelvin Schoofs cc823c6bba Add ShellConfig system to support more shells (home directory detection)
3 years ago
Kelvin Schoofs 16ffd1efa6 Set `$TERM` to `xterm-256color` instead of default `vt100` (fixes #299)
3 years ago
Kelvin Schoofs 69c2370ff1 Write `REMOTE_COMMANDS` profile script to separate file for each user (#292)
3 years ago
Kelvin Schoofs 76052376e2 Initial fix for home detection for csh/tcsh shell (#295)
3 years ago
Kelvin Schoofs e326a16642 Improve logging and async stack tracing
3 years ago
Kelvin Schoofs bd25e7322d Make use of improved logger with template literal support
3 years ago
Kelvin Schoofs 3e8aa832f5 Improve logging with template literals support
3 years ago
Kelvin Schoofs 860f65a34d Fix issue with not detecting home directory when .bashrc echoes (fixes #294)
3 years ago
Kelvin Schoofs 518e246ea1 Add `DEBUG_REMOTE_COMMANDS` flag and improve `code` remote command
3 years ago
Kelvin Schoofs 30c213ab31 Prompt to create empty file for `code` command (closes #267)
3 years ago
Kelvin Schoofs 6f6e3ad838 Fix bug with terminal-initiated connections
3 years ago
Kelvin Schoofs c121647485 Fix issue with loading/resolving .pnp.cjs for debugging
3 years ago
Kelvin Schoofs b821bae74d Remove "stale workspace" fix
3 years ago
Kelvin Schoofs 05e1b6995f Fix issue with debug mode on code-server (fixes #279)
3 years ago
Kelvin Schoofs 48ef2298a8 Add support for VSCODE_SSHFS_PRODUCTION environment variable (#279)
3 years ago
Kelvin Schoofs 803dc59856 Fix bug in connect command with `Root` starting with `~` (fixes #280)
3 years ago
Kelvin Schoofs 417945d4bb Improve logging of errors through promises
3 years ago
Kelvin Schoofs c7f1261311 Improve effect of CHECK_HOME flag (fixes #277)
3 years ago
Kelvin Schoofs bda36c998c Better error handling and CHECK_HOME flag support for tryGetHome
3 years ago
Kelvin Schoofs a41c435e49 Better port validation + fill actual config with default SSH port (fix #266)
3 years ago
Kelvin Schoofs f86e33a7de Combine toPromise.ts and some functions into new utils.ts
3 years ago
Kelvin Schoofs 1258a8e97d Format and optimize imports
3 years ago
Kelvin Schoofs 7d930d3449 Add remote commands (#267)
3 years ago
Kelvin Schoofs 315c25568f Make URIs act as absolute paths, `root` field only hints to commands
3 years ago
Kelvin Schoofs f17dae8e46 Keep track of all config flags
3 years ago
Kelvin Schoofs 06bce853af Prefer getFlagBoolean over getFlag
3 years ago
Kelvin Schoofs 3109e977a5 Add support for environment variables (closes #241)
3 years ago
Kelvin Schoofs b311fec87f Add when clause contexts
3 years ago
Kelvin Schoofs 36a440df3b Make disconnect command only prompt connections
3 years ago
Kelvin Schoofs e013489677 Disable agent forwarding when no agent is set
3 years ago
Kelvin Schoofs f05108a14e Fix parseConnectionString for usernames with dashes (issue #264)
3 years ago
Kelvin Schoofs d20d4be92d Add WINDOWS_COMMAND_SEPARATOR config flag (issue #255)
4 years ago
Kelvin Schoofs 9de1d03422 Allow config-specific flags
4 years ago
Kelvin Schoofs cdf0f997e1 Closing connection shouldn't delete workspace folders if a related filesystem exists
4 years ago
Kelvin Schoofs 9f988d43ef Small code improvements
4 years ago
Kelvin Schoofs 7a779f84d2 Replace (task) variables for terminalCommand (issue #249)
4 years ago
Kelvin Schoofs 6cd441ab41 Slighty improve logging information
4 years ago
Kelvin Schoofs fdb3b6685b Save lastVersion in global state
4 years ago
Kelvin Schoofs b6e531bb4f Add taskCommand to ConfigEditor
4 years ago
Kelvin Schoofs 7d94bb8c7a Add taskCommand
4 years ago
Kelvin Schoofs 7a4df82f20 Merge branch 'feature/task-variables'
4 years ago
Kelvin Schoofs c9946e01bf Improve/finish task variables
4 years ago
Kelvin Schoofs d69de1a009 Update TypeScript to 4.2.3
4 years ago
Kelvin Schoofs 218188ab3a Improve flag system + auto-toggle "DF-GE" flag
4 years ago
Kelvin Schoofs 7abe86137e Better PuTTY interaction for instant connections
4 years ago
Kelvin Schoofs 7e7943c764 Better handling of "$USER" and "$USERNAME"
4 years ago
Kelvin Schoofs 788a0d94b7 Improve PuTTY session discovery code
4 years ago