Asher
dc177ab505
Unambiguify address replacement
...
Co-authored-by: Teffen Ellis <TeffenEllis@users.noreply.github.com>
2020-10-27 17:38:54 -05:00
Asher
cde94d5ed4
Remove redundant serverAddress check
...
We now guarantee there is an address.
2020-10-27 17:35:42 -05:00
Asher
305348f0ac
Improve proxy fallthrough logic
...
- Use accept header.
- Match /login and /login/ exactly.
- Match /static/ (trailing slash).
- Use req.path. Same result but feels more accurate to me.
2020-10-27 17:31:37 -05:00
Asher
6ab6cb4f07
Fix error handler types
2020-10-27 17:20:13 -05:00
Asher
6422a8d74b
Fix webview resource path
2020-10-27 17:17:05 -05:00
Asher
257d9a4fa4
Make authentication work with sub-domain proxy
2020-10-26 17:56:14 -05:00
Asher
112eda4605
Convert routes to Express
2020-10-26 17:56:13 -05:00
Asher
4b6cbacbad
Add file for global constants
2020-10-26 17:56:12 -05:00
Asher
71dc5c7542
Switch to Express
...
It doesn't do anything yet.
2020-10-26 17:56:11 -05:00
Asher
7e1e9d1249
Merge pull request #2205 from cdr/v3.6.1
...
v3.6.1
2020-10-23 17:04:33 -05:00
Asher
62735da694
v3.6.1
2020-10-23 15:21:50 -05:00
Anmol Sethi
6cc1ee1b00
Merge pull request #2220 from cdr/remote-install-5bc0
...
install.sh: Allow customizing remote shell for remote installation
2020-10-23 12:07:35 -04:00
Anmol Sethi
79443c14ff
release-image: Remap UID within the image before handling $DOCKER_USER ( #2223 )
...
If do not update the UID within the passwd database to match whatever
uid the container is being ran as, then sudo will not work when renaming
the user to match $DOCKER_USER as it will complain about the current
user being non-existent.
2020-10-23 12:07:08 -04:00
Anmol Sethi
a0b7bf2180
install.sh: Default $RSH to ssh
2020-10-22 02:17:12 -04:00
Anmol Sethi
30f3030530
install.sh: Allow customizing remote shell with --rsh
2020-10-22 02:17:12 -04:00
Anmol Sethi
759a78d9d8
install.sh: Rename SSH_FLAGS to RSH_FLAGS
2020-10-22 02:17:12 -04:00
Anmol Sethi
7093f99a78
Merge pull request #2218 from cdr/whoami-c324
...
Remove unnecessary whoami
2020-10-22 01:41:17 -04:00
Anmol Sethi
bca1bcfc03
Fix README formatting
2020-10-21 16:45:53 -04:00
Anmol Sethi
4a3d2e5a94
Remove unnecessary whoami
...
Closes #2213
2020-10-21 16:40:25 -04:00
Asher
14287df655
Merge pull request #2204 from cdr/vscode-1.50.0
2020-10-21 14:14:51 -05:00
Asher
8e93e28162
Strip config file password from debug log
2020-10-20 16:18:28 -05:00
Asher
9f25cc6d5d
Move providers from app
to routes
2020-10-20 16:18:27 -05:00
Asher
6000e389bc
Add Express as a dep and regenerate lockfile
...
The Express types were throwing errors but regenerating the lockfile
resolved them.
2020-10-20 16:18:26 -05:00
Asher
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
Asher
dcb303a437
Move argument defaults into setDefaults
2020-10-20 16:15:13 -05:00
Asher
daf204eeda
Exclude browser-supported remote extensions
...
Removing them just for peace of mind even though they seem to get
filtered out later. This line is meant to only add remote extensions
that aren't capable of running in the browser. If they are
browser-capable they don't need to run in our shimmed Node environment.
2020-10-14 17:36:47 -05:00
Asher
f20f7ac166
Move extension fetch to main thread
...
This makes the fetch work independently of the worker's origin which is
no longer the same as the main thread (the main problem is the inability
to send cookies without setting SameSite to None).
2020-10-14 17:11:25 -05:00
Asher
a7c43a8eb6
Remove CSP tag from VS Code html
...
This matches with the html in the VS Code repo and also fixes a problem
with the worker which loads HTML using data: and then can't load any
scripts because 'self' doesn't work.
2020-10-14 17:11:24 -05:00
Asher
30d05aeb4b
Update require base URL for VS Code loader
...
It needs to have the scheme otherwise when resolving these modules the
loader will default to the file scheme and fail to fetch.
2020-10-14 17:11:24 -05:00
Asher
07580e1fcb
Add path to loader for tas-client-umd
...
It's a new module used by 1.50.0.
2020-10-14 17:11:23 -05:00
Asher
e3699cf258
Update VS Code to 1.50.0
...
- The .js build files are no longer committed so they're gone.
- ParsedArgs and EnvironmentService are now NativeParsedArgs and
NativeEnvironmentService.
- Interface for environment service was moved.
- getPathFromAmdModule was deprecated.
2020-10-14 17:11:22 -05:00
Ammar Bandukwala
2a22676d93
Merge pull request #2202 from ammario/link
...
Add Coder Cloud alpha sign up link
2020-10-13 18:39:32 -05:00
Ammar Bandukwala
36b3183b75
Add Coder Cloud alpha sign up link
2020-10-13 23:38:27 +00:00
Matthew Beckett
d7cba30c6a
Merge branch 'master' into feature/helm3
2020-10-13 14:29:43 +01:00
Matthew Beckett
30fafc8937
Merge pull request #15 from hammady/feature/helm3
...
Add support for hostPath volumes
2020-10-13 14:28:48 +01:00
Asher
ec564091f1
Fix agent copy during release
...
If there isn't a lib dir yet it'll copy as lib instead of getting put
inside the directory.
2020-10-12 17:29:39 -05:00
Hossam Hammady
83465a2f4f
Simplify data volume mount
2020-10-12 12:50:43 +00:00
Hossam Hammady
b4fd47b5af
Add support for hostPath volumes
2020-10-12 11:59:53 +00:00
Matthew Beckett
3570ff796d
Merge pull request #14 from hammady/feature/helm3
...
Merge hammady/code-server/feature/helm3 into Matthew-Beckett/code-server/feature/helm3
2020-10-12 12:02:40 +01:00
Hossam Hammady
fd241d555b
Fix indentation for extra mounts
2020-10-12 10:49:21 +00:00
Hossam Hammady
d323f4f75b
Add missing existingClaim in values.yaml comments
2020-10-12 10:46:52 +00:00
Hossam Hammady
40b1efa142
Add echo command in NOTES to get password
2020-10-12 10:45:26 +00:00
Anmol Sethi
ea105a9290
Fix release image entrypoint.sh
2020-10-12 04:26:36 -04:00
Anmol Sethi
e453d3107d
Merge pull request #2193 from cdr/v3.6.0
...
v3.6.0
2020-10-12 04:02:44 -04:00
Anmol Sethi
a4a03c1492
Fix CI
2020-10-12 03:08:24 -04:00
Anmol Sethi
d7ba9ae633
v3.6.0
2020-10-12 01:18:55 -04:00
Anmol Sethi
00383b79b9
Merge pull request #2099 from cdr/open-in
...
Make opening in an existing instance work outside code-server
2020-10-12 01:14:15 -04:00
Asher
c6ba12942c
Filter blank plugin directories ( #2187 )
...
I neglected to realize that "".split(":") is an array with "" in it.
2020-10-11 02:14:43 -04:00
Asher
d7e3112625
Update standalone test
2020-10-09 18:01:43 -05:00
Asher
26c735b434
Remove tryParse
...
Now that the exception handling happens further up there doesn't seem to
be an advantage in having this in a separate method.
2020-10-09 17:05:21 -05:00