Commit Graph

66 Commits (2e36423f1364a3c630b687f38d185e202e259f39)

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 4a6203508a Fix linter warnings in Markdown files
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 2673c726c8 Improve webview ESLint setup
3 years ago
Kelvin Schoofs 85f7a69c46 Create common module
3 years ago
Kelvin Schoofs 83cf22abbe Update to Yarn 3.1.1 and TypeScript ~4.5.5
3 years ago
Kelvin Schoofs c7ac129ffd Pin some dependencies and in-range upgrade recursively
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 06c8e21a2b Update to Yarn 3.0.2 and TypeScript ^4.4.3
3 years ago
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