Skip to content

sync with upstream #1

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1,093 commits into from
Jan 12, 2021
Merged

sync with upstream #1

merged 1,093 commits into from
Jan 12, 2021

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
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.