Skip to content

sync with upstream#1

Merged
theereechee merged 1093 commits intotheereechee:masterfrom
coder:master
Jan 12, 2021
Merged

sync with upstream#1
theereechee merged 1093 commits intotheereechee:masterfrom
coder:master

Conversation

@theereechee
Copy link
Owner

sync with upstream

Is there an open issue you can link to?

nhooyr and others added 30 commits November 6, 2020 10:13
Makes typing much easier. Addresse's Will's last comment.
Unfortunately we can't use node-mocks-http to test a express.Router
that has async routes. See eugef/node-mocks-http#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.
Plugin API to add more applications to code-server
That's the default so it's extra visual noise.
Hopefully is a bit easier to read.
Also add a check that the domain has a dot. This covers the localhost
case as well, so remove that.
Turns out that while Typescript can't infer the callback return type
from it, Typescript can do the opposite and infer it from the callback
return type.
This will make the route more robust since it'll work under more than
just the root.
Also switch `once` to `on` since we `off` them later anyway so no point
in making Node do it twice.
Feels like it parallels better with the other handlers.
I'm not sure why other builds are passing with this still in.
nhooyr and others added 29 commits December 18, 2020 11:52
Co-authored-by: Anmol Sethi <hi@nhooyr.io>
Capital letters in the CLI are evil.

cc @code-asher
Cases in URLs like ?&a=b or ?a=b& appear to be handled just fine.
ci: Add support for FreeBSD to the build process
proxy-agent: Use proxy-from-env and add docs
Symlink node_modules.asar to node_modules in lib/vscode
🎅🏼
This can happen if you `yarn release` without keeping node modules.
docs: add details to updating vscode section
It requires git-lfs to pull down if you want to adjust the favicon and
also the affinity designer software available only on Windows and Mac.

Might be a good idea to switch to Figma at some point and commit a
.fig file.
Closes #2538

Works as expected on latest Firefox and Chromium.
@theereechee theereechee merged commit c21b72a into theereechee:master Jan 12, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.