Archived
1
0
Commit Graph

3063 Commits

Author SHA1 Message Date
Asher
862c977dc8
Make installer work on any os/arch and add installer tests (#3712) 2021-07-13 12:47:16 -05:00
Asher
4ffecd641d
Check for bashisms in install script 2021-07-13 12:28:40 -05:00
Asher
3339853c26
Avoid root when prefix is writable
Previously if the prefix was non-existent we would switch to root even
if the user does have the permissions to create the directory.

Fixes #3585
2021-07-13 12:22:06 -05:00
Asher
6045fdd3ac
Make installer work on any os/arch 2021-07-13 12:22:05 -05:00
Asher
24f6834f5b
Add installer unit tests 2021-07-13 12:22:00 -05:00
Asher
c31e72fb7b
Add installer integration tests 2021-07-13 12:21:34 -05:00
dependabot[bot]
f4eba6da46
chore(deps-dev): bump @typescript-eslint/eslint-plugin
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.28.2 to 4.28.3.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.28.3/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-13 11:02:00 +00:00
dependabot[bot]
0777d5ea04
chore(deps-dev): bump @typescript-eslint/parser from 4.28.2 to 4.28.3
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.28.2 to 4.28.3.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.28.3/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-13 11:01:49 +00:00
Joe Previte
723a2745f6
Merge pull request #3769 from cdr/jsjoeio-chore-cleanup
refactor: clean up testing files
2021-07-12 17:19:41 -07:00
Joe Previte
fc16f7e06d
refactor: clean up testing files 2021-07-12 17:05:44 -07:00
Joe Previte
a5cf01840a
Merge pull request #3751 from cdr/jsjoeio-fix-type-confusion
fix: check uri.path is string in pathToFsPath
2021-07-12 16:40:36 -07:00
Joe Previte
7ce9ee0db6
fix: check path is string in pathToFsPath
There's a chance this function can be called with a path that is not a string.

To catch that, we check if path is of a different type and throw an error if it
is.

This also adds a couple tests for this function.
2021-07-12 16:39:42 -07:00
Katie Horne
c14500849b
Merge pull request #3756 from cdr/docs-edits
refactor(docs): clean up and restructure
2021-07-12 17:26:52 -05:00
Katie Horne
66b6590e36 refactor(docs): clean up and restructure 2021-07-12 14:03:09 -05:00
Joe Previte
a96e16e593
Merge pull request #3767 from cdr/dependabot/npm_and_yarn/ts-node-10.1.0
chore(deps-dev): bump ts-node from 10.0.0 to 10.1.0
2021-07-12 10:45:42 -07:00
Joe Previte
8c2661b946
Merge pull request #3766 from cdr/dependabot/npm_and_yarn/ws-7.5.3
chore(deps): bump ws from 7.5.2 to 7.5.3
2021-07-12 10:45:15 -07:00
Joe Previte
58f4884c85
Merge pull request #3759 from cdr/jsjoeio-document-password-limit
docs(faq): add line about password login limits
2021-07-12 10:05:31 -07:00
dependabot[bot]
ec9ddd59c8
chore(deps-dev): bump ts-node from 10.0.0 to 10.1.0
Bumps [ts-node](https://github.com/TypeStrong/ts-node) from 10.0.0 to 10.1.0.
- [Release notes](https://github.com/TypeStrong/ts-node/releases)
- [Commits](https://github.com/TypeStrong/ts-node/compare/v10.0.0...v10.1.0)

---
updated-dependencies:
- dependency-name: ts-node
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-12 11:02:27 +00:00
dependabot[bot]
8fe31dfbf8
chore(deps): bump ws from 7.5.2 to 7.5.3
Bumps [ws](https://github.com/websockets/ws) from 7.5.2 to 7.5.3.
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/7.5.2...7.5.3)

---
updated-dependencies:
- dependency-name: ws
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-12 11:01:57 +00:00
Joe Previte
fd042107b2
docs(faq): add line about password login limits 2021-07-09 12:16:53 -07:00
Joe Previte
2a5f5e4e18
Merge pull request #3753 from cdr/dependabot/npm_and_yarn/types/pem-1.9.6
chore(deps-dev): bump @types/pem from 1.9.5 to 1.9.6
2021-07-08 15:08:17 -07:00
Joe Previte
dafa95bfa1
Merge pull request #3752 from cdr/dependabot/npm_and_yarn/types/node-14.17.5
chore(deps-dev): bump @types/node from 14.17.1 to 14.17.5
2021-07-08 15:07:56 -07:00
dependabot[bot]
72d5a26388
chore(deps-dev): bump @types/pem from 1.9.5 to 1.9.6
Bumps [@types/pem](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/pem) from 1.9.5 to 1.9.6.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/pem)

---
updated-dependencies:
- dependency-name: "@types/pem"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-08 21:29:03 +00:00
dependabot[bot]
3db019d6b9
chore(deps-dev): bump @types/node from 14.17.1 to 14.17.5
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.17.1 to 14.17.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-08 21:28:42 +00:00
Joe Previte
343cec5159
Merge pull request #3749 from cdr/fix-dependabot-node
fix(dependabot): ignore major updates for node
2021-07-08 14:20:35 -07:00
Joe Previte
632f980bae
fix(dependabot): ignore updates for node 16.x 2021-07-08 14:05:46 -07:00
Joe Previte
15d256b429
Merge pull request #3743 from cdr/jsjoeio-add-tests-vscode
feat: add more tests for browser/pages/vscode
2021-07-08 13:35:53 -07:00
Joe Previte
8e75d320ff
Merge pull request #3726 from cdr/jsjoeio-docs-nginx
docs(guide): add note about configuration for NGINX
2021-07-08 13:34:45 -07:00
Joe Previte
66dc4cc0dc
feat: add setBodyBackgroundToThemeBackgroundColor
This refactors some logic in src/browser/pages/vscode.ts
related to setting the background color of the body
to the editor background theme color.
2021-07-08 11:24:04 -07:00
Joe Previte
197bccc7cd
Merge pull request #3745 from cdr/dependabot/npm_and_yarn/types/browserify-12.0.37
chore(deps-dev): bump @types/browserify from 12.0.36 to 12.0.37
2021-07-08 10:00:52 -07:00
dependabot[bot]
5181ac6912
chore(deps-dev): bump @types/browserify from 12.0.36 to 12.0.37
Bumps [@types/browserify](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/browserify) from 12.0.36 to 12.0.37.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/browserify)

---
updated-dependencies:
- dependency-name: "@types/browserify"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-08 11:54:48 +00:00
Joe Previte
71a8f9a103
Merge pull request #3733 from cdr/dependabot/npm_and_yarn/types/split2-3.2.1
chore(deps-dev): bump @types/split2 from 3.2.0 to 3.2.1
2021-07-07 12:01:25 -07:00
dependabot[bot]
00f319e4db
chore(deps-dev): bump @types/split2 from 3.2.0 to 3.2.1
Bumps [@types/split2](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/split2) from 3.2.0 to 3.2.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/split2)

---
updated-dependencies:
- dependency-name: "@types/split2"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-07 18:45:16 +00:00
Joe Previte
47afa15ece
Merge pull request #3732 from cdr/dependabot/npm_and_yarn/types/js-yaml-4.0.2
chore(deps-dev): bump @types/js-yaml from 4.0.1 to 4.0.2
2021-07-07 11:42:53 -07:00
Joe Previte
a465af18dc
Merge pull request #3742 from cdr/jsjoeio-fix-missing-dep
revert: add eslint-import-resolver-alias as dependency
2021-07-07 11:42:31 -07:00
Joe Previte
9fdf049ecc
revert: add eslint-import-resolver-alias as dependency 2021-07-07 11:10:53 -07:00
Joe Previte
876a800753
Merge pull request #3739 from cdr/dependabot/npm_and_yarn/types/semver-7.3.7
chore(deps-dev): bump @types/semver from 7.3.6 to 7.3.7
2021-07-07 10:33:18 -07:00
Joe Previte
5471f14c2f
Merge pull request #3740 from cdr/dependabot/npm_and_yarn/types/compression-1.7.1
chore(deps-dev): bump @types/compression from 1.7.0 to 1.7.1
2021-07-07 10:33:09 -07:00
Joe Previte
23b296d550
Merge pull request #3735 from cdr/dependabot/npm_and_yarn/types/body-parser-1.19.1
chore(deps-dev): bump @types/body-parser from 1.19.0 to 1.19.1
2021-07-07 10:31:09 -07:00
Joe Previte
722426856c
Merge pull request #3729 from cdr/jsjoeio-remove-unused-deps
chore: remove unused dependencies
2021-07-07 10:20:05 -07:00
dependabot[bot]
043d5abcaa
chore(deps-dev): bump @types/compression from 1.7.0 to 1.7.1
Bumps [@types/compression](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/compression) from 1.7.0 to 1.7.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/compression)

---
updated-dependencies:
- dependency-name: "@types/compression"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-07 17:16:17 +00:00
dependabot[bot]
5f4d0713bf
chore(deps-dev): bump @types/semver from 7.3.6 to 7.3.7
Bumps [@types/semver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/semver) from 7.3.6 to 7.3.7.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/semver)

---
updated-dependencies:
- dependency-name: "@types/semver"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-07 17:15:50 +00:00
dependabot[bot]
5141543cd9
chore(deps-dev): bump @types/body-parser from 1.19.0 to 1.19.1
Bumps [@types/body-parser](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/body-parser) from 1.19.0 to 1.19.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/body-parser)

---
updated-dependencies:
- dependency-name: "@types/body-parser"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-07 17:14:56 +00:00
Joe Previte
17816bb3bd
Merge pull request #3734 from cdr/dependabot/npm_and_yarn/types/http-proxy-1.17.7
chore(deps-dev): bump @types/http-proxy from 1.17.6 to 1.17.7
2021-07-07 10:11:59 -07:00
Joe Previte
9dfc72de1d
Merge pull request #3731 from cdr/dependabot/npm_and_yarn/types/express-4.17.13
chore(deps-dev): bump @types/express from 4.17.12 to 4.17.13
2021-07-07 10:11:13 -07:00
dependabot[bot]
ae1839a140
chore(deps-dev): bump @types/http-proxy from 1.17.6 to 1.17.7
Bumps [@types/http-proxy](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/http-proxy) from 1.17.6 to 1.17.7.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/http-proxy)

---
updated-dependencies:
- dependency-name: "@types/http-proxy"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-07 11:02:38 +00:00
dependabot[bot]
60ef5b5cf2
chore(deps-dev): bump @types/js-yaml from 4.0.1 to 4.0.2
Bumps [@types/js-yaml](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/js-yaml) from 4.0.1 to 4.0.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/js-yaml)

---
updated-dependencies:
- dependency-name: "@types/js-yaml"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-07 11:02:14 +00:00
dependabot[bot]
3777d569e9
chore(deps-dev): bump @types/express from 4.17.12 to 4.17.13
Bumps [@types/express](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/express) from 4.17.12 to 4.17.13.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/express)

---
updated-dependencies:
- dependency-name: "@types/express"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-07 11:02:07 +00:00
Joe Previte
0b072e771e
chore: remove unused dependencies and clean up test deps 2021-07-06 16:38:45 -07:00
Joe Previte
6f7ae29dc4
Merge pull request #3728 from cdr/jsjoeio-fix-open-folder-explorer-panel
fix: openFolder button on Explorer panel
2021-07-06 15:02:29 -07:00