Commit Graph

48 Commits (b821bae74d412f78683903eb6d4ac19820eb05c7)

Author SHA1 Message Date
Kelvin Schoofs 1f7e333b15 Make proxy hop field in webview a properly populated dropdown
3 years ago
Kelvin Schoofs 3d1aff327b Improve webpack configs (deterministic builds across devices)
3 years ago
Aziz Ben Ali e5455b3db8
Simplify NewConfig description
3 years ago
Kelvin Schoofs 73f890e897 Major refactor:
3 years ago
Kelvin Schoofs 1258a8e97d Format and optimize imports
3 years ago
Kelvin Schoofs 315c25568f Make URIs act as absolute paths, `root` field only hints to commands
3 years ago
Kelvin Schoofs 3109e977a5 Add support for environment variables (closes #241)
3 years ago
Kelvin Schoofs d167ac83a6 Add agentForward field in UI (issue #265)
3 years ago
Kelvin Schoofs c74567187d Add FieldCheckbox field type
3 years ago
Kelvin Schoofs 0c752ae00d Improve FieldBase (preface/postface and custom className)
3 years ago
Kelvin Schoofs 2f08f871db Update defaultStyles.css for Dark+
3 years ago
Kelvin Schoofs 8fc94f65ef Update TypeScript to 4.3.4
3 years ago
Kelvin Schoofs f05108a14e Fix parseConnectionString for usernames with dashes (issue #264)
3 years ago
Kelvin Schoofs b6e531bb4f Add taskCommand to ConfigEditor
4 years ago
Kelvin Schoofs 3bfdd7d5c2 Fix weird behavior "sftpSudo" field in config editor
4 years ago
Kelvin Schoofs 271da67b95 Make use of short syntax for boolean prop for "optional"
4 years ago
Kelvin Schoofs 638e62f2a8 Reword cancel button to back button at top of config editor
4 years ago
Kelvin Schoofs b071a32ed4 Update webview create-react-app framework and IDE support
4 years ago
Kelvin Schoofs 09ef94d9bc Remove react-dev-utils + add "files.exclude" to .vscode/settings.json
4 years ago
Kelvin Schoofs 73b3e2dbe8 Refactor webview a bit
4 years ago
Kelvin Schoofs f257584e9c Add "<Prompt>" dropdown to host field in UI
4 years ago
Kelvin Schoofs a90609aa48 Fix typo in JSDoc for FileSystemConfig.terminalCommand
4 years ago
Kelvin Schoofs 40e2d12102 Add sftpCommand/sftpSudo/terminalCommand fields to UI
4 years ago
Kelvin Schoofs 65fa99b554 Add terminalCommand to FileSystemConfig
4 years ago
Kelvin Schoofs 84fbe8dc5e Upgrade to typescript@4.0.2
4 years ago
Kelvin Schoofs 26abb22372 Fix issue #202 (Settings UI writing true instead of "pageant" to the "agent" field)
4 years ago
Kelvin Schoofs 76fad83d0c Add CSP and asWebviewUri to webview
4 years ago
Kelvin Schoofs a7bc30dbf7 Update dependencies and IDE integration
4 years ago
Kelvin Schoofs f044bb42a0 Fix source files to adhere to stricter TS type checking
5 years ago
Kelvin Schoofs 31a0a6b4dc Update webview dependencies
5 years ago
dependabot[bot] c2452293cd
Bump handlebars from 4.1.2 to 4.5.3 in /webview (#180)
5 years ago
Kelvin Schoofs a318cdc94c Suggest $USERNAME for the username field (issue 156)
5 years ago
Kelvin Schoofs ba79853db8 Change privateKeyPath suggestion for Windows (issue #151)
5 years ago
Weiliang Li a77a12c9b8 [Fix] Set default port same as placeholder, instead of undefined
6 years ago
Kelvin Schoofs a3891ba026 Add group support to the TreeDataProvider
6 years ago
Kelvin Schoofs 1965f51b08 Implement group support in Settings UI
6 years ago
Kelvin Schoofs 8bcbb2179c Fix FileSystemConfig documentation + add "group" field
6 years ago
Kelvin Schoofs d5af8b4c2f Fix issue with missing unique key in React element
6 years ago
Kelvin Schoofs 60ced3eb49 Add proxy support (with hopping) to ConfigEditor
6 years ago
Kelvin Schoofs 7af55ac29e FieldDropdown with optional true should offer blank option
6 years ago
Kelvin Schoofs 27317f8031 Fix FieldString not giving error on empty string as initial value
6 years ago
Kelvin Schoofs 563df441b5 Get problem matcher for "Extension WebView - Watch" working
6 years ago
Kelvin Schoofs 9cc3570df3 Suggest OpenSSH pipe in agent field (ConfigEditor)
6 years ago
Kelvin Schoofs 4a98297155 Re-add Configure/New command (+ UI navigation/ConfigLocator)
6 years ago
Kelvin Schoofs 34cad156df Improve Settings UI styling (mostly theme compatibility)
6 years ago
Kelvin Schoofs b181f14e94 Initial release-ready version of Settings UI
6 years ago
Kelvin Schoofs 3be8bcff70 Set up dev environment for the Settings UI
6 years ago
Kelvin Schoofs 07ec617bc4 Working on WebView in React
6 years ago