Commits
Commits on Mar 31, 2022
-
Allow the version of the ML-powered pack to depend on the CLI version
Henry Mercer committedMar 31, 2022 Copy the full SHA 2c03704View commit details
Commits on Mar 30, 2022
-
Stop running ML-powered queries on Windows
Henry Mercer committedMar 30, 2022 Copy the full SHA e83a1d4View commit details
Commits on Mar 28, 2022
-
Start running ATM queries again
Edoardo Pirovano committedMar 28, 2022 Unverified
No user is associated with the committer email.Copy the full SHA d625a00View commit details
Commits on Mar 20, 2022
-
refactor: replace deprecated String.prototype.substr()
.substr() is deprecated so we replace it with .slice() which works similarily but isn't deprecated Signed-off-by: Tobias Speicher <rootcommander@gmail.com>
Tobias Speicher committedMar 20, 2022 Unverified
No user is associated with the committer email.Copy the full SHA 0a71301View commit details
Commits on Feb 7, 2022
-
Add more documentation for ML-powered JS queries status report
Also be more explicit about which version strings are reportable in the code.
Henry Mercer committedFeb 7, 2022 Copy the full SHA 03c64efView commit details -
Nit: Simplify code with optional chaining
Henry Mercer committedFeb 7, 2022 Copy the full SHA f888be7View commit details
Commits on Feb 4, 2022
-
Only add ML-powered queries pack if the user didn't manually request it
Henry Mercer committedFeb 4, 2022 Copy the full SHA 9f32fc9View commit details
Commits on Feb 3, 2022
-
Add ML-powered queries enablement to
init
status reportWe report this information in the `init` status report rather than the `analyze` status report so we can gather data about timeouts.
Henry Mercer committedFeb 3, 2022 Copy the full SHA 1cddec9View commit details
Commits on Jan 7, 2022
-
Make name of debugging artifact and DB within it configurable
Edoardo Pirovano committedJan 7, 2022 Unverified
No user is associated with the committer email.Copy the full SHA e677af3View commit details
Commits on Jan 6, 2022
-
Allow patch version of ML-powered queries pack to be bumped
Henry Mercer committedJan 6, 2022 Copy the full SHA e7fe6daView commit details -
Only run ML-powered queries with v2.7.5 or newer of the CLI
Henry Mercer committedJan 6, 2022 Copy the full SHA 2159631View commit details -
Bump the version of the ATM query pack to 0.0.2
Henry Mercer committedJan 6, 2022 Copy the full SHA efded22View commit details -
Test loading of ML-powered queries
Henry Mercer committedJan 6, 2022 Copy the full SHA 5602bd5View commit details -
Run ML-powered queries for JS security-extended behind feature flag
Henry Mercer committedJan 6, 2022 Copy the full SHA 2f4be8eView commit details
Commits on Nov 1, 2021
-
Add an option to upload some debugging artifacts
Edoardo Pirovano committedNov 1, 2021 Unverified
No user is associated with the committer email.Copy the full SHA bc31f60View commit details
Commits on Sep 10, 2021
-
Fix compile errors introduced by typescript 4.4.2
4.4.2 introduces a breaking change that the variable in a catch clause is now `unknown` type. So, we need to cast the `e`, `err`, or `error` variables to type `Error`.
Andrew Eisenberg committedSep 10, 2021 Copy the full SHA 40568daView commit details
Commits on Jul 27, 2021
-
Edoardo Pirovano committed
Jul 27, 2021 Unverified
No user is associated with the committer email.Copy the full SHA 05fc5a8View commit details -
Rebuild after TypeScript version bump
Edoardo Pirovano committedJul 27, 2021 Unverified
No user is associated with the committer email.Copy the full SHA d9849b8View commit details
Commits on Jul 14, 2021
-
Rename checkoutPath to either workspacePath or sourceRoot
Arthur Baars committedJul 14, 2021 Copy the full SHA f94f1edView commit details
Commits on Jun 25, 2021
-
Add extra integration test for packaging
Also, update the options and inputs documentation.
Andrew Eisenberg committedJun 25, 2021 Copy the full SHA 4087f37View commit details
Commits on Jun 23, 2021
-
Add new
packs
input to init actionThis input allows users to specify which packs to run. It works in unison with the packs block of the config file and it is similar to how `queries` works. They both use `+` in the same way. Note that the `#TODO` in the pr check is still around, but the CLI is available. I will remove the TODO in the next commit.
Andrew Eisenberg committedJun 23, 2021 Copy the full SHA 6e577cfView commit details
Commits on Jun 10, 2021
-
Remove unnecessary type assertions
Andrew Eisenberg committedJun 10, 2021 Copy the full SHA 20aafcdView commit details
Commits on Jun 9, 2021
-
Use nullish conversion for packs
Slightly simplifies the `parsePacks` function.
Andrew Eisenberg committedJun 9, 2021 Copy the full SHA 96e7de3View commit details
Commits on Jun 8, 2021
-
Packaging: Address review comments
1. Better malformed data guard for PackDownloadOutput 2. Fix Packs type 3. Remove TODO in init-action
Andrew Eisenberg committedJun 8, 2021 Copy the full SHA 1cc5f1dView commit details
Commits on Jun 4, 2021
-
Use strings instead. They are easier to serialize and deserialize.
Andrew Eisenberg committedJun 4, 2021 Copy the full SHA 06687e9View commit details -
Fix logic for calculating if there are queries to run
During the analyze phase.
Andrew Eisenberg committedJun 4, 2021 Copy the full SHA 9b5753aView commit details -
Add better comments and error messages for pack-related changes
Andrew Eisenberg committedJun 4, 2021 Copy the full SHA 6cee818View commit details
Commits on Jun 3, 2021
-
Allow the codeql-action to run packages
This commit adds a `packs` option to the codeql-config.yml file. Users can specify a list of ql packs to include in the analysis. For a single language analysis, the packs property looks like this: ```yaml packs: - pack-scope/pack-name1@1.2.3 - pack-scope/pack-name2 # no explicit version means download the latest ``` For multi-language analysis, you must key the packs block by lanaguage: ```yaml packs: cpp: - pack-scope/pack-name1@1.2.3 - pack-scope/pack-name2 java: - pack-scope/pack-name3@1.2.3 - pack-scope/pack-name4 ``` This implementation adds a new analysis run (alongside custom and builtin runs). The unit tests indicate that the correct commands are being run, but I have not actually tried this with a real CLI. Also, convert `instanceof Array` to `Array.isArray` since that is sightly better in some situations. See: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/isArray#instanceof_vs_isarray
Andrew Eisenberg committedJun 3, 2021 Copy the full SHA 86a804fView commit details
Commits on Jun 2, 2021
-
Remove local environment running
This is a functionality that never worked perfectly and hasn't been used for a while. This allows developers to run the action on their local machine, but the run was always flaky and never 100% mirrored what was happening on the actions runner.
Andrew Eisenberg committedJun 2, 2021 Copy the full SHA 2c2ebdcView commit details
Commits on May 23, 2021
-
Arthur Baars committed
May 23, 2021 Copy the full SHA 4f51b8cView commit details
Commits on May 21, 2021
-
Arthur Baars committed
May 21, 2021 Copy the full SHA 84bec4dView commit details -
Arthur Baars committed
May 21, 2021 Copy the full SHA 9aca271View commit details -
Ensure queries[language] objects are initialized
Arthur Baars committedMay 21, 2021 Copy the full SHA ec011ddView commit details
Commits on May 17, 2021
-
Add configuration option to set CodeQL DB location
Edoardo Pirovano authored and Edoardo Pirovano committedMay 17, 2021 Copy the full SHA 79c79f1View commit details
Commits on Apr 21, 2021
-
Add external git repositories to search path for custom queries
Edoardo Pirovano authored and Edoardo Pirovano committedApr 21, 2021 Copy the full SHA 578f9fcView commit details