Andrew Eisenberg
3c6169fe23
Add unit tests for tryOpenExternalFile
2020-06-15 12:22:01 -07:00
Andrew Eisenberg
4bc17ed333
Update changelog
2020-06-15 12:22:01 -07:00
Andrew Eisenberg
39a1524ad1
Ask user to open sarif file externally when too large
...
Use the same mechanism that we are using for log files to open
large sarif files. This is because the extension is not
capable of opening large (>50MB) files due to vscode restrictions.
2020-06-15 12:22:01 -07:00
Andrew Eisenberg
081aab7acb
Clarify comment on locale compare
2020-06-15 12:18:40 -07:00
Andrew Eisenberg
7440e0d779
Update changelog
2020-06-15 12:18:40 -07:00
Andrew Eisenberg
7fae9ee175
Explicitly use the workspace-configured locale
...
When the `env.language` value is not passed as the locale, OS-default
locale is used. This change ensures that we use the workspace locale
where we want and explicitly calls out where we should continue to use
the OS-default.
2020-06-15 12:18:40 -07:00
Andrew Eisenberg
058c89114a
Update changelog
2020-06-15 12:11:42 -07:00
Andrew Eisenberg
4680614455
Add descriptive message for archive import failure
2020-06-15 12:11:42 -07:00
Andrew Eisenberg
d360153d69
Update changelog
2020-06-15 12:04:25 -07:00
Andrew Eisenberg
2baae8481a
Catch and report error when selecting invalid database
2020-06-15 12:04:25 -07:00
Andrew Eisenberg
bba2f0217b
Force undefined version if version command fails
...
The assumption is that the cli is old or corrupted.
In either case we want to upgrade.
2020-06-15 08:06:49 -07:00
Dave Bartolomeo
7898463a27
Merge pull request #432 from dbartol/dbartol/utilities
...
Make a few internal packages publishable
2020-06-10 10:35:20 -04:00
Dave Bartolomeo
07d9bdb5fa
Fix file paths in launch.json
2020-06-09 10:18:10 -04:00
Dave Bartolomeo
7c38af29ff
Publish utility packages
2020-06-09 10:17:50 -04:00
Dave Bartolomeo
e9397bbba2
Change notes
2020-06-09 09:58:25 -04:00
Dave Bartolomeo
aa232849fd
Support packages from multiple registries
2020-06-09 09:57:18 -04:00
Dave Bartolomeo
69dd8f5d89
Merge remote-tracking branch 'upstream/master' into dbartol/utilities
2020-06-09 08:36:30 -04:00
Dave Bartolomeo
c68c9e6b57
Rename @github/codeql-build-tasks to @github/codeql-gulp-tasks
2020-06-09 08:36:01 -04:00
Andrew Eisenberg
6b7cc9659f
Update changelog with new section
2020-06-08 12:54:56 -07:00
github-actions[bot]
8e28c432bd
Bump version to v1.2.3
2020-06-08 11:39:21 -07:00
Andrew Eisenberg
4bb48879ec
Update changelog in preparation for v1.2.2 release ( #433 )
...
Code Scanning - CodeQL / codeql (push) Has been cancelled
Build Extension / Build (ubuntu-latest) (push) Has been cancelled
Build Extension / Build (windows-latest) (push) Has been cancelled
Build Extension / Test (ubuntu-latest) (push) Has been cancelled
Build Extension / Test (windows-latest) (push) Has been cancelled
Release / Release (push) Has been cancelled
* Update changelog in preparation for v1.2.2 release
Co-authored-by: Shati Patel <42641846+shati-patel@users.noreply.github.com >
v1.2.2
2020-06-08 11:17:31 -07:00
Dave Bartolomeo
4c5361b611
Publish utility packages
2020-06-06 02:55:53 -04:00
Dave Bartolomeo
31ee9af939
Change notes
2020-06-06 02:54:23 -04:00
Dave Bartolomeo
8f49386a4a
Remove unnecessary dependency on typescript
2020-06-06 02:53:02 -04:00
Dave Bartolomeo
69abf60581
Add missing peer dependency on glob
2020-06-06 02:52:47 -04:00
Dave Bartolomeo
9a7fdf8dda
Publish utility packages
2020-06-06 02:46:43 -04:00
Dave Bartolomeo
d3caf77f90
Change notes
2020-06-05 17:45:58 -04:00
Dave Bartolomeo
4d90751638
Rename build-tasks to @github/codeql-build-tasks
2020-06-05 17:38:13 -04:00
Dave Bartolomeo
b436468ca9
Rename semmle-vscode-utils -> @github/codeql-vscode-utils
...
Also adds a version policy to support publishing as an npm package.
2020-06-05 17:25:52 -04:00
Andrew Eisenberg
46e7382832
Clarify log message ( #430 )
2020-06-05 13:28:41 -07:00
jcreedcmu
91bd7f5971
Merge pull request #401 from jcreedcmu/jcreed/pagination
...
Implement pagination for BQRS results.
2020-06-05 10:23:27 -04:00
jcreedcmu
109c8755c3
Merge pull request #421 from jcreedcmu/jcreed/fix-release-asset-search
...
Download platform-specific releases if they are available.
2020-06-05 09:50:51 -04:00
jcreedcmu
218a14a4a1
Update extensions/ql-vscode/src/distribution.ts
...
Co-authored-by: Henry Mercer <henry.mercer@me.com >
2020-06-05 09:01:07 -04:00
jcreedcmu
71efe355f0
Update extensions/ql-vscode/src/distribution.ts
...
Co-authored-by: Henry Mercer <henry.mercer@me.com >
2020-06-05 09:00:54 -04:00
jcreedcmu
f7eee72b93
Update extensions/ql-vscode/src/distribution.ts
...
Co-authored-by: Henry Mercer <henry.mercer@me.com >
2020-06-05 09:00:39 -04:00
jcreedcmu
3bc884f45d
Update extensions/ql-vscode/src/distribution.ts
...
Co-authored-by: Henry Mercer <henry.mercer@me.com >
2020-06-05 08:32:53 -04:00
Andrew Eisenberg
ddf382d690
Update changelog
2020-06-04 07:42:01 -07:00
Andrew Eisenberg
b84c429882
Fix bad indentation on paste
...
I don't fully understand why this is working
differently, but these changes enable proper
behavior on pasting ql into the editor.
2020-06-04 07:42:01 -07:00
Jason Reed
73a0bcacc8
Don't update release.assets in place.
2020-06-04 10:23:38 -04:00
jcreedcmu
60f47e8ee3
Update extensions/ql-vscode/src/distribution.ts
...
Co-authored-by: Andrew Eisenberg <aeisenberg@github.com >
2020-06-03 14:55:00 -04:00
Jason Reed
c29f4d4c79
Download platform-specific releases if they are available.
2020-06-03 09:58:33 -04:00
Henry Mercer
71f74cb620
Merge pull request #427 from henrymercer/fix-semver-comparison
...
Use semver package for semantic version comparison and precedence checking
2020-06-02 22:01:09 +01:00
Henry Mercer
c4766e464b
Add additional tests for choosing the latest release of the CodeQL CLI
2020-06-02 18:37:44 +01:00
Henry Mercer
eba67f8f4f
Apply suggestions from review
2020-06-02 18:28:37 +01:00
Henry Mercer
b7a97d34e5
Apply suggestions from code review
...
Co-authored-by: Andrew Eisenberg <aeisenberg@github.com >
2020-06-02 10:21:16 +01:00
Henry Mercer
18a9e2794e
Update handling of prerelease versions of the CodeQL CLI.
...
Suppose a user has the includePrereleases config option set, installs an
extension-managed prerelease, then decides they no longer want
prereleases and disables includePrereleases.
In this case, we should prompt the user to downgrade the CLI to a
non-prerelease version.
However, if the user is managing their own CLI, we will allow them to
use prereleases without incompatibility prompts.
2020-06-01 22:26:48 +01:00
Henry Mercer
8208940532
Introduce release compatibility check before selecting the most recent
2020-06-01 22:18:09 +01:00
Henry Mercer
71d4038744
Use version ranges instead of version constraint for simplicity
2020-06-01 22:18:09 +01:00
Henry Mercer
034d8b7c68
Use semver package for version comparison and precedence checking
2020-06-01 22:18:08 +01:00
Henry Mercer
e686b421ec
Merge pull request #426 from github/revert-425-fix-semver-comparison
...
Revert "Use semver package for semantic version comparison and precedence checking"
2020-06-01 21:20:34 +01:00