Skip to content

Commits

Commits on Mar 31, 2022

  1. Copy the full SHA
    2c03704 View commit details

Commits on Mar 30, 2022

  1. Stop running ML-powered queries on Windows

    Henry Mercer committed Mar 30, 2022
    Copy the full SHA
    e83a1d4 View commit details

Commits on Mar 28, 2022

  1. Start running ATM queries again

    Edoardo Pirovano committed Mar 28, 2022

    Unverified

    No user is associated with the committer email.
    Copy the full SHA
    d625a00 View commit details

Commits on Mar 20, 2022

  1. 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 committed Mar 20, 2022

    Unverified

    No user is associated with the committer email.
    Copy the full SHA
    0a71301 View commit details

Commits on Feb 7, 2022

  1. 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 committed Feb 7, 2022
    Copy the full SHA
    03c64ef View commit details
  2. Nit: Simplify code with optional chaining

    Henry Mercer committed Feb 7, 2022
    Copy the full SHA
    f888be7 View commit details

Commits on Feb 4, 2022

  1. Copy the full SHA
    9f32fc9 View commit details

Commits on Feb 3, 2022

  1. Add ML-powered queries enablement to init status report

    We report this information in the `init` status report rather than the
    `analyze` status report so we can gather data about timeouts.
    Henry Mercer committed Feb 3, 2022
    Copy the full SHA
    1cddec9 View commit details

Commits on Jan 7, 2022

  1. Make name of debugging artifact and DB within it configurable

    Edoardo Pirovano committed Jan 7, 2022

    Unverified

    No user is associated with the committer email.
    Copy the full SHA
    e677af3 View commit details

Commits on Jan 6, 2022

  1. Copy the full SHA
    e7fe6da View commit details
  2. Copy the full SHA
    2159631 View commit details
  3. Bump the version of the ATM query pack to 0.0.2

    Henry Mercer committed Jan 6, 2022
    Copy the full SHA
    efded22 View commit details
  4. Test loading of ML-powered queries

    Henry Mercer committed Jan 6, 2022
    Copy the full SHA
    5602bd5 View commit details
  5. Copy the full SHA
    2f4be8e View commit details

Commits on Nov 1, 2021

  1. Add an option to upload some debugging artifacts

    Edoardo Pirovano committed Nov 1, 2021

    Unverified

    No user is associated with the committer email.
    Copy the full SHA
    bc31f60 View commit details

Commits on Sep 10, 2021

  1. 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 committed Sep 10, 2021
    Copy the full SHA
    40568da View commit details

Commits on Jul 27, 2021

  1. Replace safeLoad with load

    Edoardo Pirovano committed Jul 27, 2021

    Unverified

    No user is associated with the committer email.
    Copy the full SHA
    05fc5a8 View commit details
  2. Rebuild after TypeScript version bump

    Edoardo Pirovano committed Jul 27, 2021

    Unverified

    No user is associated with the committer email.
    Copy the full SHA
    d9849b8 View commit details

Commits on Jul 14, 2021

  1. Rename checkoutPath to either workspacePath or sourceRoot

    Arthur Baars committed Jul 14, 2021
    Copy the full SHA
    f94f1ed View commit details

Commits on Jun 25, 2021

  1. Add extra integration test for packaging

    Also, update the options and inputs documentation.
    Andrew Eisenberg committed Jun 25, 2021
    Copy the full SHA
    4087f37 View commit details

Commits on Jun 23, 2021

  1. Add new packs input to init action

    This 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 committed Jun 23, 2021
    Copy the full SHA
    6e577cf View commit details

Commits on Jun 10, 2021

  1. Remove unnecessary type assertions

    Andrew Eisenberg committed Jun 10, 2021
    Copy the full SHA
    20aafcd View commit details

Commits on Jun 9, 2021

  1. Use nullish conversion for packs

    Slightly simplifies the `parsePacks` function.
    Andrew Eisenberg committed Jun 9, 2021
    Copy the full SHA
    96e7de3 View commit details

Commits on Jun 8, 2021

  1. Packaging: Address review comments

    1. Better malformed data guard for PackDownloadOutput
    2. Fix Packs type
    3. Remove TODO in init-action
    Andrew Eisenberg committed Jun 8, 2021
    Copy the full SHA
    1cc5f1d View commit details

Commits on Jun 4, 2021

  1. Avoid using SemVer instances

    Use strings instead. They are easier to serialize and deserialize.
    Andrew Eisenberg committed Jun 4, 2021
    Copy the full SHA
    06687e9 View commit details
  2. Fix logic for calculating if there are queries to run

    During the analyze phase.
    Andrew Eisenberg committed Jun 4, 2021
    Copy the full SHA
    9b5753a View commit details
  3. Copy the full SHA
    6cee818 View commit details

Commits on Jun 3, 2021

  1. 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 committed Jun 3, 2021
    Copy the full SHA
    86a804f View commit details

Commits on Jun 2, 2021

  1. 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 committed Jun 2, 2021
    Copy the full SHA
    2c2ebdc View commit details

Commits on May 23, 2021

  1. Check available languages

    Arthur Baars committed May 23, 2021
    Copy the full SHA
    4f51b8c View commit details

Commits on May 21, 2021

  1. Check queries in initConfig

    Arthur Baars committed May 21, 2021
    Copy the full SHA
    84bec4d View commit details
  2. Remove superfluous if

    Arthur Baars committed May 21, 2021
    Copy the full SHA
    9aca271 View commit details
  3. Ensure queries[language] objects are initialized

    Arthur Baars committed May 21, 2021
    Copy the full SHA
    ec011dd View commit details

Commits on May 17, 2021

  1. Add configuration option to set CodeQL DB location

    Edoardo Pirovano authored and Edoardo Pirovano committed May 17, 2021
    Copy the full SHA
    79c79f1 View commit details

Commits on Apr 21, 2021

  1. Add external git repositories to search path for custom queries

    Edoardo Pirovano authored and Edoardo Pirovano committed Apr 21, 2021
    Copy the full SHA
    578f9fc View commit details
Older