Akash Satheesan
c041986976
chore(release): bump version to 3.11.0
2021-07-15 00:50:40 +05:30
Asher
24f6834f5b
Add installer unit tests
2021-07-13 12:22:00 -05:00
Joe Previte
9fdf049ecc
revert: add eslint-import-resolver-alias as dependency
2021-07-07 11:10:53 -07:00
Joe Previte
0b072e771e
chore: remove unused dependencies and clean up test deps
2021-07-06 16:38:45 -07:00
Joe Previte
be7ea8f3f7
refactor: migrate parcel to browserify
...
This also refactors a couple CSS stylesheets to be referenced directly in the
HTML files.
And it removes any CSS imports from src/browser files.
2021-06-28 11:41:45 -07:00
dependabot[bot]
9042bbae9a
chore(deps-dev): bump prettier-plugin-sh from 0.6.1 to 0.7.1 ( #3680 )
...
* chore(deps-dev): bump prettier-plugin-sh from 0.6.1 to 0.7.1
Bumps [prettier-plugin-sh](https://github.com/rx-ts/prettier ) from 0.6.1 to 0.7.1.
- [Release notes](https://github.com/rx-ts/prettier/releases )
- [Changelog](https://github.com/rx-ts/prettier/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rx-ts/prettier/compare/prettier-plugin-sh@0.6.1...prettier-plugin-sh@0.7.1 )
---
updated-dependencies:
- dependency-name: prettier-plugin-sh
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: reformat shell scripts
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Akash Satheesan <akash.satheesan@protonmail.com>
2021-06-28 22:06:55 +05:30
dependabot[bot]
79f372c1a0
chore(deps-dev): bump wtfnode from 0.8.4 to 0.9.0
...
Bumps [wtfnode](https://github.com/myndzi/wtfnode ) from 0.8.4 to 0.9.0.
- [Release notes](https://github.com/myndzi/wtfnode/releases )
- [Commits](https://github.com/myndzi/wtfnode/commits )
---
updated-dependencies:
- dependency-name: wtfnode
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-06-17 11:04:04 +00:00
Joe Previte
8c2bb61af9
refactor: parse options with multiple = in cli
...
There was a case with the hashed-password which had multiple equal signs in the
value and it wasn't being parsed correctly. This uses a new function and adds a
few tests.
2021-06-08 14:33:17 -07:00
Joe Previte
dc2db5c62d
chore: add argon2 package
2021-06-08 14:33:13 -07:00
Joe Previte
cac667317e
refactor: use bcrypt in hash function
2021-06-08 14:33:11 -07:00
Joe Previte
70b5ae0084
chore: fix ws vulnerabilities
2021-06-01 15:36:51 -07:00
Akash Satheesan
58622ccc34
chore: update node to v14 ( #3481 )
2021-06-01 22:49:03 +05:30
dependabot[bot]
b07fa410c7
chore(deps-dev): bump ts-node from 9.1.1 to 10.0.0
...
Bumps [ts-node](https://github.com/TypeStrong/ts-node ) from 9.1.1 to 10.0.0.
- [Release notes](https://github.com/TypeStrong/ts-node/releases )
- [Commits](https://github.com/TypeStrong/ts-node/compare/v9.1.1...v10.0.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-05-24 21:45:22 +00:00
Joe Previte
35f57e5ebb
chore(security): upgrade browserslist
2021-05-24 14:21:00 -07:00
Joe Previte
31aac201bf
chore(release): bump version to 3.10.2
2021-05-21 16:04:55 -07:00
Asher
e983ba9a4b
v3.10.1 ( #3406 )
...
* Update versions
* Update changelog
2021-05-17 14:59:41 -05:00
Akash Satheesan
2ae8729ef3
chore(deps): update postcss, trim ( #3356 )
2021-05-12 00:44:50 +05:30
Akash Satheesan
d17c97c9cd
chore(release): bump version to 3.10.0
2021-05-11 01:39:44 +05:30
Akash Satheesan
2b9ba4d373
chore(deps): adjust resolution for underscore
2021-05-10 21:57:54 +05:30
Akash Satheesan
ab122daa93
Merge branch 'main' into vscode-1.56
2021-05-07 07:20:48 +05:30
Joe Previte
cb5ab48d48
fix: coveragePathIgnorePatterns to /out
...
We were accidentally ignoring `node/routes` because we had "out"
instead of "/out" in `coveragePathIgnorePatterns` which caused
us to not collect coverage for those files. Now we do.
2021-05-06 11:53:17 -07:00
Akash Satheesan
178028f506
chore(deps): add resolutions for vulnerable pkgs
2021-05-06 22:35:17 +05:30
dependabot[bot]
40033cd259
chore(deps-dev): bump @types/split2 from 2.1.6 to 3.2.0 ( #3291 )
...
Bumps [@types/split2](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/split2 ) from 2.1.6 to 3.2.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/split2 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-05 18:04:35 +05:30
dependabot[bot]
f8d8ad38c1
chore(deps-dev): bump audit-ci from 3.2.0 to 4.0.0 ( #3283 )
...
Bumps [audit-ci](https://github.com/IBM/audit-ci ) from 3.2.0 to 4.0.0.
- [Release notes](https://github.com/IBM/audit-ci/releases )
- [Commits](https://github.com/IBM/audit-ci/compare/v3.2.0...v4.0.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-04 20:34:28 +05:30
Joe Previte
070b439500
fix: remove eslint-plugin-jest-playwright
2021-04-29 10:46:14 -07:00
dependabot[bot]
b504819378
chore(deps-dev): bump stylelint-config-recommended from 4.0.0 to 5.0.0 ( #3233 )
...
Bumps [stylelint-config-recommended](https://github.com/stylelint/stylelint-config-recommended ) from 4.0.0 to 5.0.0.
- [Release notes](https://github.com/stylelint/stylelint-config-recommended/releases )
- [Changelog](https://github.com/stylelint/stylelint-config-recommended/blob/master/CHANGELOG.md )
- [Commits](https://github.com/stylelint/stylelint-config-recommended/compare/4.0.0...5.0.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-27 21:32:55 +05:30
Joe Previte
9d5f05efaf
refactor: remove old coverage shield workflow
2021-04-26 14:11:10 -07:00
Joe Previte
537fbd040a
feat: add coverage script using codecov
2021-04-22 15:27:54 -07:00
Joe Previte
a777bf05c7
feat: add clover to get test coverage in xml
...
Codecov requires .xml format.
We can get this from Jest by adding "clover"
to our coverageReporters.
2021-04-22 15:03:15 -07:00
Jonathan Yu
4ae9e43362
security: upgrade parcel-bundler from 1.12.4 to 1.12.5 ( #3161 )
...
Upgrade parcel-bundler due to a transitive dependency on is-svg.
This resolves CVE-2021-28092.
2021-04-19 07:20:45 -07:00
Joe Previte
003dc0feeb
chore(release): bump version to 3.9.3
2021-04-08 11:18:56 -07:00
Akash Satheesan
3a49299f84
dev(ci): complete refactor
...
Nearly completely replace the original GitHub actions workflow.
Changes:
- Move from `.sh` files in `ci/steps` to steps in the workflow.
- Move from using docker images for environment to manual setup.
- Upgrade nfpm to v2.3.1
BREAKING CHANGE: official arm64 builds no longer support CentOS 7.
If you need to use CentOS 7 on arm64, build `code-server` locally.
For docs, see the yarn/npm section in `docs/install.md`.
2021-04-08 23:42:01 +05:30
Joe Previte
3db19843e2
chore: add eslint plugin for jest-playwright
2021-04-06 15:46:55 -07:00
Joe Previte
6f98e08bda
feat(ci): add audit job for security
2021-04-06 11:06:04 -07:00
Joe Previte
c415fd2d65
chore: bump @types/node to 12.20.7
2021-04-02 12:46:41 -07:00
Joe Previte
df6bfbbeaf
feat: bump ts-node to 9.1.1
2021-03-30 16:46:49 -07:00
Joe Previte
f688e58472
chore(release): bump version to 3.9.2
2021-03-25 10:33:47 -07:00
Joe Previte
fa19f8cac8
feat: add release-prep script
2021-03-24 17:51:06 -07:00
Joe Previte
d3c1906390
fix: limit ts-node upgrades
2021-03-24 17:01:28 -07:00
Joe Previte
b04104cafe
Merge branch 'main' into jsjoeio/upgrade-vscode-1.54
2021-03-22 10:43:39 -07:00
dependabot[bot]
923ef2f3c4
chore(deps-dev): bump eslint-config-prettier from 6.12.0 to 8.1.0 ( #2918 )
...
* chore(deps-dev): bump eslint-config-prettier from 6.12.0 to 8.1.0
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier ) from 6.12.0 to 8.1.0.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases )
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v6.12.0...v8.1.0 )
Signed-off-by: dependabot[bot] <support@github.com>
* fix(eslintrc): remove prettier/@typescript extend
Removed by upstream in v8.0.
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Akash Satheesan <akash@coder.com>
2021-03-18 16:31:23 -05:00
dependabot[bot]
a8e2ede4f5
chore(deps): bump js-yaml from 3.14.0 to 4.0.0 ( #2920 )
...
* chore(deps): bump js-yaml from 3.14.0 to 4.0.0
Bumps [js-yaml](https://github.com/nodeca/js-yaml ) from 3.14.0 to 4.0.0.
- [Release notes](https://github.com/nodeca/js-yaml/releases )
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nodeca/js-yaml/compare/3.14.0...4.0.0 )
Signed-off-by: dependabot[bot] <support@github.com>
* fix(src/node): replace yaml.safeLoad with load
Also update @types/yaml to ^4.0.0.
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Akash Satheesan <akash@coder.com>
2021-03-18 16:30:10 -05:00
Joe Previte
071c8e15fc
Merge branch 'main' into jsjoeio/upgrade-vscode-1.54
2021-03-17 13:51:27 -07:00
dependabot[bot]
b01f4061b7
chore(deps-dev): bump stylelint-config-recommended from 3.0.0 to 4.0.0
...
Bumps [stylelint-config-recommended](https://github.com/stylelint/stylelint-config-recommended ) from 3.0.0 to 4.0.0.
- [Release notes](https://github.com/stylelint/stylelint-config-recommended/releases )
- [Changelog](https://github.com/stylelint/stylelint-config-recommended/blob/master/CHANGELOG.md )
- [Commits](https://github.com/stylelint/stylelint-config-recommended/compare/3.0.0...4.0.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-03-17 11:05:31 +00:00
Joe Previte
d3df963d39
Merge branch 'main' into jsjoeio/upgrade-vscode-1.54
2021-03-16 14:42:51 -07:00
Joe Previte
445d7d6e03
fix: update testPathIgnorePatterns for jest
2021-03-16 14:35:43 -07:00
dependabot[bot]
7259a24b3c
chore(deps-dev): bump @types/tar-stream from 2.1.0 to 2.2.0 ( #2895 )
...
* chore(deps-dev): bump @types/tar-stream from 2.1.0 to 2.2.0
Bumps [@types/tar-stream](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/tar-stream ) from 2.1.0 to 2.2.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/tar-stream )
Signed-off-by: dependabot[bot] <support@github.com>
* chore(deps): update tar-fs, add tar-stream, and remove tar
- tar doesn't seem to be used anywhere.
- tar-stream was an implicit dependency because we had tar-fs but it
seems better to be explicit about it since we use it directly
- Update tar-fs as well since this makes it use same version instead of
needing two separate copies of different versions
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Asher <ash@coder.com>
2021-03-16 14:34:24 -05:00
dependabot[bot]
b0c773bcda
chore(deps-dev): bump parcel-bundler from 1.12.4 to 1.12.5 ( #2894 )
...
* chore(deps-dev): bump parcel-bundler from 1.12.4 to 1.12.5
Bumps [parcel-bundler](https://github.com/parcel-bundler/parcel ) from 1.12.4 to 1.12.5.
- [Release notes](https://github.com/parcel-bundler/parcel/releases )
- [Changelog](https://github.com/parcel-bundler/parcel/blob/v2/CHANGELOG.md )
- [Commits](https://github.com/parcel-bundler/parcel/compare/parcel-bundler@1.12.4...parcel-bundler@1.12.5 )
Signed-off-by: dependabot[bot] <support@github.com>
* chore(deps): remove node-forge from resolutions
This is no longer needed since the parcel-bundler update also updated
the node-forge version.
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Asher <ash@coder.com>
2021-03-16 13:40:57 -05:00
Asher
95a0740ca1
Merge pull request #2889 from code-asher/remove-fs-extra
2021-03-16 12:54:42 -05:00
Asher
964ebe8d0a
Replace fs-extra with fs.promises
...
Remove the Mac directory copy instead of refactoring it since we've had
this for a long time now and I think it's safe to assume that users
running code-server on Mac don't have the old directory anymore.
2021-03-16 12:51:08 -05:00