Koen Vlaswinkel
870874d7f3
Merge pull request #3174 from github/koesie10/view-esbuild
...
Switch view to ESBuild and JSX runtime
2024-01-02 16:00:42 +01:00
Robert
856f97f859
Merge pull request #3129 from github/robertbrignull/test-issue
...
Create issue when CLI tests fail on the default branch
2024-01-02 14:27:44 +00:00
Koen Vlaswinkel
27a326ab3e
Add documentation for updating the ESBuild target
2024-01-02 14:33:59 +01:00
Koen Vlaswinkel
fa7ecb782e
Merge pull request #3175 from github/koesie10/rename-new-messages
...
Remove remaining references to new messages/new query server
2024-01-02 13:44:00 +01:00
Robert
f5dbcc8cc1
Merge pull request #3127 from github/robertbrignull/nightly-codeql
...
Provide option to point ReleasesApiConsumer at nightly builds repo
2024-01-02 12:21:38 +00:00
Robert
c423505c04
Update extensions/ql-vscode/test/vscode-tests/no-workspace/codeql-cli/distribution.test.ts
...
Co-authored-by: Koen Vlaswinkel <koesie10@users.noreply.github.com >
2024-01-02 12:05:43 +00:00
Koen Vlaswinkel
e7eb33e0cf
Enable jsx-runtime configuration for linting
2024-01-02 10:42:06 +01:00
Koen Vlaswinkel
528f8b951b
Remove unnecessary React imports from stories
2024-01-02 10:42:06 +01:00
Koen Vlaswinkel
74568b86b1
Remove unnecessary React imports from view code
2024-01-02 10:42:06 +01:00
Koen Vlaswinkel
039077467a
Set correct JSX mode in tsconfig.json
2024-01-02 10:42:05 +01:00
Koen Vlaswinkel
ef28154b95
Improve ESBuild globs
2024-01-02 10:42:05 +01:00
Koen Vlaswinkel
47cabbb331
Remove webpack packages
2024-01-02 10:42:05 +01:00
Koen Vlaswinkel
c1a3c2f6e5
Switch view to ESBuild
...
This switches the view code from Webpack to ESBuild to unify the build
systems for the extension and view code. There are no changes in
behavior, except that some features are now not supported (like dynamic
require/import) and importing the `classnames` package fails. However,
these were really easy to fix and don't hinder the further development
of the view code, so I've just fixed those instances.
2024-01-02 10:42:03 +01:00
dependabot[bot]
c210a7fdf4
Bump @storybook/theming from 7.6.4 to 7.6.6 in /extensions/ql-vscode ( #3180 )
...
Bumps [@storybook/theming](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/theming ) from 7.6.4 to 7.6.6.
- [Release notes](https://github.com/storybookjs/storybook/releases )
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md )
- [Commits](https://github.com/storybookjs/storybook/commits/v7.6.6/code/lib/theming )
---
updated-dependencies:
- dependency-name: "@storybook/theming"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-28 12:43:25 -08:00
dependabot[bot]
184a98531f
Bump @typescript-eslint/eslint-plugin in /extensions/ql-vscode ( #3179 )
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 6.15.0 to 6.16.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.16.0/packages/eslint-plugin )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-28 12:43:03 -08:00
dependabot[bot]
9a6d44b86a
Bump @storybook/manager-api from 7.6.4 to 7.6.6 in /extensions/ql-vscode ( #3178 )
...
Bumps [@storybook/manager-api](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/manager-api ) from 7.6.4 to 7.6.6.
- [Release notes](https://github.com/storybookjs/storybook/releases )
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md )
- [Commits](https://github.com/storybookjs/storybook/commits/v7.6.6/code/lib/manager-api )
---
updated-dependencies:
- dependency-name: "@storybook/manager-api"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-28 11:37:03 -08:00
dependabot[bot]
d0df81c524
Bump @typescript-eslint/parser in /extensions/ql-vscode ( #3177 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 6.15.0 to 6.16.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.16.0/packages/parser )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-28 11:36:43 -08:00
dependabot[bot]
ba8788e0a5
Bump @testing-library/jest-dom in /extensions/ql-vscode ( #3176 )
...
Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom ) from 6.1.5 to 6.1.6.
- [Release notes](https://github.com/testing-library/jest-dom/releases )
- [Changelog](https://github.com/testing-library/jest-dom/blob/main/CHANGELOG.md )
- [Commits](https://github.com/testing-library/jest-dom/compare/v6.1.5...v6.1.6 )
---
updated-dependencies:
- dependency-name: "@testing-library/jest-dom"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-28 11:36:21 -08:00
Koen Vlaswinkel
767c3cc35c
Remove references to new query server
2023-12-22 16:51:26 +01:00
Koen Vlaswinkel
a6d9b6bbec
Rename new-query.test.ts to query-server-client.test.ts
2023-12-22 16:20:21 +01:00
Koen Vlaswinkel
f139f1ebf8
Rename new-messages.ts to messages.ts
2023-12-22 16:18:30 +01:00
Koen Vlaswinkel
d227af4c7b
Merge pull request #3172 from github/koesie10/remove-legacy-messages
...
Remove legacy messages
2023-12-22 16:14:45 +01:00
Koen Vlaswinkel
2b625c85e8
Merge pull request #3173 from github/koesie10/eslint-plugin-import
...
Add `eslint-plugin-import`
2023-12-22 16:08:46 +01:00
Koen Vlaswinkel
5ea1438036
Merge pull request #3171 from github/koesie10/remove-new-query-runner-abstraction
...
Remove `QueryRunner` abstraction
2023-12-22 09:44:11 +01:00
Koen Vlaswinkel
7a7092de0d
Add eslint-plugin-import
...
It seems like we had some rules that disabled rules of this plugin, but
we didn't actually have it installed. I've now installed it, used the
recommended configuration, and removed our own disable rules. I've fixed
any errors that this introduced.
2023-12-21 17:02:37 +01:00
Koen Vlaswinkel
2ba39647f2
Remove statusString method
2023-12-21 16:59:39 +01:00
Koen Vlaswinkel
48ff62f474
Make message and succesful required
2023-12-21 16:57:46 +01:00
Koen Vlaswinkel
82c7dd52be
Remove legacy messages
2023-12-21 16:19:22 +01:00
Koen Vlaswinkel
d0f122ad87
Remove formatLegacyMessage
2023-12-21 16:11:47 +01:00
Koen Vlaswinkel
ef575acd59
Remove legacy result from query history items
...
The legacy result was populated based on information that is already
present in `CompletedQueryInfo` anyway. Old history items which only
have the legacy result populated have not been created for at least 30
days now since the legacy query runner hasn't been used for quite a
while now.
2023-12-21 16:08:39 +01:00
Koen Vlaswinkel
785a5fa48a
Remove QueryRunner abstraction
...
Since we're only supporting the new query server, we can remove the
`QueryRunner` abstraction and just use the `NewQueryRunner` as a
concrete `QueryRunner` without an abstract base class. This simplifies
the code of the query server and removes some unnecessary indirection.
2023-12-21 16:03:28 +01:00
Koen Vlaswinkel
43ea7eb41d
Merge pull request #3170 from github/dependabot/npm_and_yarn/extensions/ql-vscode/storybook/react-webpack5-7.6.6
...
Bump @storybook/react-webpack5 from 7.6.4 to 7.6.6 in /extensions/ql-vscode
2023-12-21 15:25:55 +01:00
Koen Vlaswinkel
4b27d0d59c
Merge pull request #3169 from github/dependabot/npm_and_yarn/extensions/ql-vscode/typescript-eslint/eslint-plugin-6.15.0
...
Bump @typescript-eslint/eslint-plugin from 6.13.2 to 6.15.0 in /extensions/ql-vscode
2023-12-21 15:25:39 +01:00
dependabot[bot]
1df2e54074
Bump @storybook/react-webpack5 in /extensions/ql-vscode
...
Bumps [@storybook/react-webpack5](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-webpack5 ) from 7.6.4 to 7.6.6.
- [Release notes](https://github.com/storybookjs/storybook/releases )
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md )
- [Commits](https://github.com/storybookjs/storybook/commits/v7.6.6/code/frameworks/react-webpack5 )
---
updated-dependencies:
- dependency-name: "@storybook/react-webpack5"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-12-21 14:13:27 +00:00
dependabot[bot]
b7eba71ab6
Bump @typescript-eslint/eslint-plugin in /extensions/ql-vscode
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 6.13.2 to 6.15.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.15.0/packages/eslint-plugin )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-12-21 14:12:54 +00:00
Koen Vlaswinkel
7375fce82d
Merge pull request #3167 from github/dependabot/npm_and_yarn/extensions/ql-vscode/storybook-7.6.6
...
Bump storybook from 7.6.4 to 7.6.6 in /extensions/ql-vscode
2023-12-21 15:11:58 +01:00
Koen Vlaswinkel
eac3836535
Merge pull request #3168 from github/dependabot/npm_and_yarn/extensions/ql-vscode/eslint-8.56.0
...
Bump eslint from 8.55.0 to 8.56.0 in /extensions/ql-vscode
2023-12-21 15:11:36 +01:00
Koen Vlaswinkel
e8f750776b
Merge pull request #3166 from github/dependabot/npm_and_yarn/extensions/ql-vscode/typescript-eslint/parser-6.15.0
...
Bump @typescript-eslint/parser from 6.14.0 to 6.15.0 in /extensions/ql-vscode
2023-12-21 15:11:05 +01:00
Koen Vlaswinkel
91a542dce6
Merge pull request #3165 from github/dependabot/github_actions/actions/download-artifact-4
...
Bump actions/download-artifact from 3 to 4
2023-12-21 15:01:44 +01:00
Koen Vlaswinkel
b902bfd71d
Merge pull request #3164 from github/dependabot/github_actions/actions/upload-artifact-4
...
Bump actions/upload-artifact from 3 to 4
2023-12-21 15:01:27 +01:00
dependabot[bot]
6dd6460b33
Bump eslint from 8.55.0 to 8.56.0 in /extensions/ql-vscode
...
Bumps [eslint](https://github.com/eslint/eslint ) from 8.55.0 to 8.56.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v8.55.0...v8.56.0 )
---
updated-dependencies:
- dependency-name: eslint
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-12-21 13:59:34 +00:00
dependabot[bot]
36d23e7eec
Bump storybook from 7.6.4 to 7.6.6 in /extensions/ql-vscode
...
Bumps [storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli ) from 7.6.4 to 7.6.6.
- [Release notes](https://github.com/storybookjs/storybook/releases )
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md )
- [Commits](https://github.com/storybookjs/storybook/commits/v7.6.6/code/lib/cli )
---
updated-dependencies:
- dependency-name: storybook
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-12-21 13:59:09 +00:00
dependabot[bot]
b65f0490f2
Bump @typescript-eslint/parser in /extensions/ql-vscode
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 6.14.0 to 6.15.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.15.0/packages/parser )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-12-21 13:58:37 +00:00
Koen Vlaswinkel
a8dd368578
Merge pull request #3157 from github/koesie10/yauzl-progress
...
Add progress reporting for unzipping files
2023-12-21 14:40:53 +01:00
dependabot[bot]
4d130bc2fa
Bump actions/download-artifact from 3 to 4
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 3 to 4.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-12-21 13:02:31 +00:00
dependabot[bot]
1b526783e2
Bump actions/upload-artifact from 3 to 4
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 3 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-12-21 13:02:28 +00:00
Koen Vlaswinkel
4e4345f0c2
Merge remote-tracking branch 'origin/main' into koesie10/yauzl-progress
2023-12-21 13:41:43 +01:00
Koen Vlaswinkel
b2df8b6971
Move readableBytesMb to common/bytes
2023-12-21 13:41:22 +01:00
Koen Vlaswinkel
91ea2f089e
Extract calculateTotalUncompressedByteSize function
2023-12-21 13:39:09 +01:00
Koen Vlaswinkel
fbaf3d1cdf
Merge pull request #3162 from github/koesie10/yauzl-changelog
...
Add CHANGELOG entry for `yauzl` migration
2023-12-21 12:34:07 +01:00