60c270aef5
cli: hashedPassword -> hashed-password ( #2454 )
...
Capital letters in the CLI are evil.
cc @code-asher
2020-12-18 12:20:38 -05:00
b1282b9707
refactor: fix bug in --home test
2020-12-14 16:23:35 -07:00
8daba6ca80
feat: add home as a cli option
2020-12-14 16:23:35 -07:00
1dd7e4b4e1
Add hashedPassword config ( #2409 )
...
Resolve #2225 .
2020-12-08 14:54:17 -06:00
9917da068a
v3.7.0
2020-11-16 11:11:50 -05:00
96995b78d1
Update cert flag test
2020-11-12 12:29:41 -06:00
e1702a1d21
Merge branch master into code-asher/ch1385
2020-11-12 11:52:02 -06:00
fe399ff0fe
Fix formatting
2020-11-06 14:47:08 -05:00
9d39c53c99
plugin: Give test-plugin some html to test overlay
2020-11-06 14:47:08 -05:00
197a09f0c1
plugin: Test endpoints via supertest
...
Unfortunately we can't use node-mocks-http to test a express.Router
that has async routes. See https://github.com/howardabrams/node-mocks-http/issues/225
router will just return undefined if the executing handler is async and
so the test will have no way to wait for it to complete. Thus, we have
to use supertest which starts an actual HTTP server in the background
and uses a HTTP client to send requests.
2020-11-06 10:13:01 -05:00
14f408a837
plugin: Plugin modules now export a single top level identifier
...
Makes typing much easier. Addresse's Will's last comment.
2020-11-06 10:13:01 -05:00
2a13d003d3
plugin.ts: Add homepageURL to plugin and application
2020-11-06 10:12:47 -05:00
687094802e
plugin.ts: Make application endpoint paths absolute
2020-11-06 10:12:46 -05:00
139a28e0ea
plugin.ts: Describe private counterpart functions
...
Addresses Will's comments.
2020-11-06 10:12:46 -05:00
afff86ae9c
plugin.ts: Adjust to implement pluginapi.d.ts correctly
2020-11-06 10:12:46 -05:00
fed545e67d
plugin.d.ts -> pluginapi.d.ts
...
More clear.
2020-11-06 10:12:46 -05:00
75e52a3774
plugin.ts: Fixes for @code-asher
2020-11-06 10:12:46 -05:00
ef971009d9
plugin.test.ts: Make it clear iconPath is a path
2020-11-06 10:12:46 -05:00
30d2962e21
src/node/plugin.ts: Warn on duplicate plugin and only load first
2020-11-06 10:12:46 -05:00
82e8a00a0d
Fix CI
2020-11-06 10:12:46 -05:00
bea185b8b2
plugin: Add basic loading test
...
Will work on testing overlay next.
2020-11-06 10:12:46 -05:00
bae28727bd
src/node/cli.ts: Add --cert-host to configure generated certificate hostname
2020-10-30 13:36:53 -04:00
112eda4605
Convert routes to Express
2020-10-26 17:56:13 -05:00
9f25cc6d5d
Move providers from app
to routes
2020-10-20 16:18:27 -05:00
2928d362fa
Move heart and AuthType out of http
...
This file is going to get blasted in favor of Express.
2020-10-20 16:18:24 -05:00
dcb303a437
Move argument defaults into setDefaults
2020-10-20 16:15:13 -05:00
fe19391c03
Read most recent socket path from file
2020-10-09 16:57:43 -05:00
021c084e43
Move log level defaults into setDefaults
...
This will allow cliArgs to be only the actual arguments the user passed
which will be used for some logic around opening in existing instances.
2020-10-09 16:57:42 -05:00
7991e09bbc
Skip update tests ( #2059 )
...
We don't use auto updating anymore and the tests are randomly failing
so just disabling for now.
2020-09-04 06:30:15 -04:00
d8568ebaa9
Enforce import order
2020-08-13 17:11:35 -05:00
f7790c9719
Remove unused deep merge code
2020-08-13 17:11:34 -05:00
554b6d6fcf
Remove apply portion of update endpoint
...
It can still be used to check for updates but will not apply them.
For now also remove the update check loop in VS Code since it's
currently unused (update check is hardcoded off right now) and won't
work anyway since it also applies the update which now won't work. In
the future we should integrate the check into the browser update
service.
2020-07-29 18:48:02 -05:00
e8f6d30055
Make providers endpoint-agnostic
...
A provider can now be registered on multiple endpoints (or potentially
moved if needed).
2020-07-27 12:00:48 -05:00
c00f931500
Remove zip library dependency
2020-06-03 18:24:59 -04:00
8053ec6872
Allow user-data-dir and extension-dir in config.yaml
...
Closes #1676
2020-05-19 00:41:27 -04:00
5651201643
Copy old macOS data directory if applicable
2020-05-14 06:12:33 -04:00
00d164b67f
Add default config file and improve config/data directory detection
2020-05-12 19:59:54 -04:00
a2b69c8f3f
Fix inconsistencies in log flags and env var
...
- Fix priority to match the commented behavior.
- Ignore bogus LOG_LEVEL values.
2020-04-28 17:57:55 -05:00
af28885ea6
Deprecate --host and --port in favour of --bind-addr
2020-04-28 14:19:24 -04:00
d0d5461a67
Remove SSH server
...
Closes #1502
2020-04-27 09:27:45 -04:00
5aded14b87
Merge pull request #1453 from cdr/proxy
...
HTTP proxy
2020-04-08 12:44:29 -05:00
d1445a8135
Back up code-server directory when updating
2020-04-02 16:21:48 -05:00
13534fa0c0
Add proxy-domain flag
...
This will be used for proxying ports.
2020-04-02 13:40:14 -05:00
0a5687bacf
Fix crash when unable to request an update
2020-03-25 15:00:35 -05:00
308a84e6ec
Fix centos image for arm64
2020-03-04 13:12:03 -06:00
ccd01c49b9
Integrate update notifications into VS Code
2020-03-02 15:01:24 -06:00
c870398c86
Switch to loose files
...
For #1306 .
2020-02-25 18:23:35 -06:00
e44ac0a30e
Use last positional argument as working directory
...
Instead of the first.
2020-02-20 18:48:17 -06:00
319cd3f7ab
Make updating work for both binary and loose releases
2020-02-20 18:48:16 -06:00
0e2eaa9b34
Add valid values for --log
2020-02-19 11:11:29 -06:00