719481e84e
refactor: add getPackageJson fn in constants
2021-02-08 16:21:30 -07:00
164d11e027
chore: clean up comment in util.test
2021-02-08 16:20:43 -07:00
7f629c3675
Merge pull request #2671 from cdr/add-unit-tests
...
feat(testing): add unit tests for common/util
2021-02-08 11:32:55 -07:00
ec6b6c591f
Merge pull request #2684 from cdr/v3.8.1
...
release: v3.8.1
2021-02-05 17:12:29 -07:00
41ad0c0c4c
release-github-draft.sh: Remove incorrect assets reference
...
I think at some point this script created the release and attached
assets but that's not the case anymore.
For some reason this would error with undefined variable reference for
joe but bash doesn't complain for me or Asher.
Not sure what the difference is.
v3.8.1
2021-02-05 15:11:16 -07:00
2a127f168c
docs: update code coverage badge
2021-02-05 14:13:26 -07:00
07da291d72
chore: update v to 3.8.1 in values.yaml
2021-02-05 14:11:34 -07:00
55c916a987
docs: update release doc with rg instructions
2021-02-05 14:10:27 -07:00
05d8b61a32
chore: update to 3.8.1 in Chart.yaml
2021-02-05 14:09:16 -07:00
244775dab5
docs(helm chart readme): update to 3.8.1
2021-02-05 14:08:35 -07:00
25bf871e16
docs(install.md): update to 3.8.1
2021-02-05 14:07:27 -07:00
2a2dade309
feat: update version in package.json to 3.8.1
2021-02-05 14:07:00 -07:00
cf30b536ef
Merge pull request #2674 from nhooyr/absproxy
...
Add /absproxy to remove --proxy-path-passthrough
2021-02-05 11:45:12 -05:00
05a0f213a7
Update proxy path passthrough documentation
...
Includes updated create-react-app docs.
Closes #2565
2021-02-05 11:44:38 -05:00
c08e3bb06d
Add /absproxy to remove --proxy-path-passthrough
...
See https://github.com/cdr/code-server/issues/2222#issuecomment-765235938
Makes way more sense.
2021-02-05 11:44:34 -05:00
4f6efced68
feat: add tests for getOptions
2021-02-04 15:18:44 -07:00
323339d15a
feat: add jsdom for browser-ish tests
2021-02-04 15:18:43 -07:00
3cebfcd447
feat: add tests for logError
2021-02-04 15:18:43 -07:00
71cf459ece
feat: add tests for common/util
2021-02-04 15:18:43 -07:00
4bace1ae4a
Merge pull request #2669 from cdr/rename-docs-dir
...
refactor(docs): rename doc to docs
2021-02-04 10:17:34 -07:00
f7b0cea42c
Merge pull request #2670 from cdr/add-code-of-conduct
...
docs: add CODE_OF_CONDUCT.md
2021-02-03 12:34:24 -07:00
43aa0401e0
Update docs/CODE_OF_CONDUCT.md
2021-02-03 11:08:06 -07:00
74dc5a881f
refactor: update email address
2021-02-03 11:06:19 -07:00
d7f67b80df
chore: add CODE_OF_CONDUCT to fmt script
2021-02-03 09:52:59 -07:00
a1a0aec472
Create CODE_OF_CONDUCT.md
2021-02-03 09:51:39 -07:00
4756257207
refactor: rename doc to docs
2021-02-03 09:46:35 -07:00
4c6ad046b0
Merge pull request #2643 from cdr/add-playwright
...
feat(testing): add playwright
2021-02-02 11:02:06 -07:00
6685a3e364
feat: update workflow
2021-02-01 15:11:45 -07:00
66fe663e33
feat: add playwright
2021-02-01 15:11:28 -07:00
966e9cc238
Merge pull request #2609 from cdr/proxy-res-d629
...
Fix body proxying, redirect proxying and add tests
2021-02-01 11:39:44 -05:00
a60f61f9b3
proxy.test.ts: Add POST body test and redirection tests
...
Closes #2377
2021-02-01 11:16:52 -05:00
58d72d53a1
routes/index.ts: register proxy routes before body-parser
...
Any json or urlencoded request bodies were being consumed by body-parser
before they could be proxied. That's why requests without Content-Type
were proxied correctly as body-parser would not consume their body.
This allows the http-proxy package to passthrough the request body correctly
in all instances.
Closes #2377
2021-02-01 11:08:40 -05:00
f5cf3fd331
proxy.ts: Do not always rewrite redirects against the base path
...
This breaks --proxy-path-passthrough
However, we still need this when that code is disabled as many apps will
issue absolute redirects and expect the proxy to rewrite as appropriate.
e.g. Go's http.Redirect will rewrite relative redirects as absolute!
See https://golang.org/pkg/net/http/#Redirect
2021-02-01 11:08:40 -05:00
d7f06975a6
test: Switch from leaked-handles to wtfnode ( #2604 )
...
See my comments at
https://github.com/cdr/code-server/pull/2563#issuecomment-763394741
2021-02-01 11:06:49 -05:00
5446e0ad43
doc/FAQ.md: Link to VSCodium's extension marketplace docs as well ( #2603 )
2021-02-01 09:52:16 +00:00
22ebfdc3af
doc/guide.md: Update caddy install instructions ( #2601 )
...
Caddy has new installation instructions for Debian.
Closes #2599
2021-02-01 09:51:48 +00:00
aab973a795
Merge pull request #2640 from cdr/issue-1343-control-c
...
doc/ipad.md: add ctrl c workaround
2021-01-28 16:33:03 -07:00
a4a0048b90
Merge pull request #2639 from cdr/ipad-docs-install-pwa
...
doc/ipad.md: add install pwa
2021-01-28 16:32:46 -07:00
1fcb0c3ddd
Merge pull request #2641 from cdr/send-ready-to-all-origins
...
Send 'loaded' event to all parent origins
2021-01-27 05:52:13 +10:00
42dcfc94ab
Send 'loaded' event to all parent origins
2021-01-27 05:06:04 +10:00
db359c40c7
docs: add install pwa to ipad
2021-01-26 11:18:41 -07:00
8f0066b4a8
docs: add ctrl c workaround for ipad
2021-01-26 10:44:27 -07:00
fa548e95e1
Merge pull request #2564 from cdr/issue-2550-migrate-mocha-jest
...
refactor(tests): migrate from mocha to jest
2021-01-25 17:12:39 -07:00
102f51ce1f
fix: surpress console log in cli test
2021-01-25 16:34:43 -07:00
14c5aecd45
chore: update ts config and jest config
2021-01-25 16:34:32 -07:00
3044224729
feat: add support for code coverage shield
2021-01-25 16:21:07 -07:00
05beccf671
refactor: move jest around and add code coverage
2021-01-22 14:18:45 -07:00
883dd13850
refactor: move jest and add package.json to /test
2021-01-21 14:06:49 -07:00
646ee3ad7f
refactor: correct type signature in app.ts
2021-01-21 10:11:56 -07:00
850c7e1a91
fix: add void for resolve in socket test
2021-01-21 10:11:10 -07:00