Commit Graph

51 Commits (94ce9f8e65a37a38e6626de058472bdbc4d2c44d)

Author SHA1 Message Date
Kelvin Schoofs a5372a4d88 Add support for extending configs to the Settings UI (#268)
2 years ago
Kelvin Schoofs 796d1c245b Add FieldList field type with subtype FieldConfigList
2 years ago
Kelvin Schoofs 5900185d37 Make Settings UI's StartScreen only fully reload configs when clicking Reload
2 years ago
Kelvin Schoofs 574d466e98 Fix Webpack only listening on IPv6 instead of all interfaces + update VS Code default styles
2 years ago
Kelvin Schoofs 8909d05855 Upgrade dependencies
2 years ago
Kelvin Schoofs 11b8f052db Move flag system to separate file and fix import quotes
2 years ago
Kelvin Schoofs 85f7a69c46 Create common module
3 years ago
Kelvin Schoofs 9c83b07e8d Small improvements to Dropdown(WithInput) UI components
3 years ago
Kelvin Schoofs b904fb9f17 Add FieldUmask and use for `newFileMode` (#214)
3 years ago
Kelvin Schoofs af764380a6 Change default `newFileMode` from library-default 0o666 to 0o664 (#214)
3 years ago
Kelvin Schoofs 10cfa31484 Extract checkbox CSS of FieldCheckbox for reuse
3 years ago
Kelvin Schoofs 00b52d72d9 Make FieldNumber not default to port 22 (and default it to 22 where needed)
3 years ago
Kelvin Schoofs c749fc99ca Add FieldConfig dropdown type + improve proxy field
3 years ago
Kelvin Schoofs 1f7e333b15 Make proxy hop field in webview a properly populated dropdown
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 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 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 26abb22372 Fix issue #202 (Settings UI writing true instead of "pageant" to the "agent" field)
4 years ago
Kelvin Schoofs f044bb42a0 Fix source files to adhere to stricter TS type checking
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 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