Commit Graph

  • 93e7c79752 relax pip requirements mh-experimental-1 Michael Hohn 2025-10-24 11:07:21 -07:00
  • 9d20cd6304 whole-file sarif-size Michael Hohn 2025-10-24 10:57:54 -07:00
  • edce50fb79 Add missing result[] handling v0.1 michael hohn 2025-10-20 21:33:02 -07:00
  • 1909517804 added rule_id to sarif-to-table michael hohn 2025-10-20 21:20:02 -07:00
  • 8741e12860 wip: sarif-to-table: full table output in parallel to text michael hohn 2025-10-20 18:57:34 -07:00
  • 8b3181fbf7 wip: sarif-to-table: no csv option michael hohn 2025-10-20 18:20:17 -07:00
  • f98af0295e tested simple pull extractor. fail. michael hohn 2025-10-20 13:28:53 -07:00
  • 6c9e992b0e Track SARIF files via Git LFS master Michael Hohn 2025-10-20 09:45:54 -07:00
  • 1af12df985 update .gitignore Michael Hohn 2025-10-20 09:10:20 -07:00
  • 25a6538946 wip: add simple pull parser michael hohn 2025-10-20 00:16:21 -07:00
  • 335017ba68 try a reduced signature for better compatibility with sarif variations michael hohn 2025-10-19 23:36:38 -07:00
  • 8977273e94 remove stale log notes/update.org michael hohn 2025-10-19 13:37:40 -07:00
  • c15dc6d4bc Fix subtle type problem: M8 is required for early steps, datetime64[ns] later michael hohn 2025-10-19 13:35:02 -07:00
  • bed9d3e659 Fix new float content handling: michael hohn 2025-08-23 20:31:54 -07:00
  • 1ee2dae8d7 Simplify org headline Michael Hohn 2023-12-06 14:12:43 -08:00
  • 95a6aaed6a Add 'SARIF and Signatures' section Michael Hohn 2023-12-06 14:09:51 -08:00
  • 68ce4ab5aa Update README with timestamp description Michael Hohn 2023-08-21 12:58:35 -07:00
  • ee11214aee Add support for external timestamps Michael Hohn 2023-08-18 17:00:11 -07:00
  • 57710bdd14 Merge remote-tracking branch 'kristen/main' 57710bdd Michael Hohn 2023-08-03 17:09:35 -07:00
  • 3854036fa7 Don't trail the project name with a dash if the subset name is blank Michael Hohn 2023-08-03 17:06:54 -07:00
  • 37eb55abef Exclude CSV files generated by test Michael Hohn 2023-08-03 17:06:13 -07:00
  • b4f16d3ad9 Merge pull request #3 from hohn/master Kristen Newbury 2023-07-27 13:11:45 -04:00
  • bd9460dd61 Remove old comment Michael Hohn 2023-07-27 09:34:17 -07:00
  • 07ed4bf11e Add 'usage' to build-multiple-codeql-versions.sh Michael Hohn 2023-07-27 09:18:46 -07:00
  • a900848268 Remove ipython debug call Michael Hohn 2023-07-27 09:05:27 -07:00
  • f5a850ea7b readme/amend the list of tested CLI versions Michael Hohn 2023-07-27 08:56:16 -07:00
  • d386e5da45 Add tests for 2.14.0; include versioned SARIF and CSV files in the repository Michael Hohn 2023-07-26 13:47:58 -07:00
  • c746161d35 Refine build-multiple-codeql-versions.sh; add v2.13.5 test Michael Hohn 2023-07-26 13:30:41 -07:00
  • 5a8b4a33a3 Add script to test all steps using different codeql cli versions Michael Hohn 2023-07-26 12:13:37 -07:00
  • 3dfb297612 Make project_name unique by adding automationDetails to it Michael Hohn 2023-07-20 22:39:10 -07:00
  • ebeaced0f4 Remove automationDetails from CSV output Michael Hohn 2023-07-17 10:30:35 -07:00
  • 8820186152 Add sample output for test-vcp Michael Hohn 2023-07-13 16:46:24 -07:00
  • 1d85d13efb Execute test-vcp with tracing Michael Hohn 2023-07-13 16:35:33 -07:00
  • c299321ab8 Remove repls; add scripts/test-vcp.sh Michael Hohn 2023-07-13 16:03:01 -07:00
  • f1a70dd023 wip: remove extraneous slash Michael Hohn 2023-07-13 15:55:28 -07:00
  • 7d4e5026a9 Add note about bin/sarif-insert-vcp Michael Hohn 2023-07-13 12:52:59 -07:00
  • 68b43e0514 wip: debug and get automationDetails into CSV output Michael Hohn 2023-07-12 17:04:23 -07:00
  • 742392338e wip: finally get CSV; use script to insert versionControlProvenance Michael Hohn 2023-07-11 20:27:59 -07:00
  • dc8a4929fa wip: notes cleanup Michael Hohn 2023-07-11 20:26:40 -07:00
  • 9b733e6326 Script to add versionControlProvenance Michael Hohn 2023-07-11 20:25:16 -07:00
  • 62ec56948e WIP: debug missing field propagation for automationDetails.id Michael Hohn 2023-07-11 10:45:15 -07:00
  • 606912c8c3 Merge remote-tracking branch 'refs/remotes/origin/master' Michael Hohn 2023-07-10 09:03:45 -07:00
  • 6b248d2474 Add missing columns to column order list Kristen Newbury 2023-06-02 16:22:18 -04:00
  • a3aed444c1 Add explicit column ordering to to_csv writes Kristen Newbury 2023-05-29 08:58:29 -04:00
  • 9407e5b00f Add ability to read automationDetails.id if present Kristen Newbury 2023-05-17 15:23:19 -04:00
  • e2501b94a9 Fix fulldescription missing patch Kristen Newbury 2023-03-03 14:17:40 -05:00
  • eb50bdf834 Merge branch 'main' Kristen Newbury 2023-03-02 13:19:21 -05:00
  • 1e1305bb25 Fix CLI sarif consumption for properties: Kristen Newbury 2023-03-02 12:43:42 -05:00
  • 953d47edd3 Fix extract scans interface CLI default Kristen Newbury 2023-03-02 11:43:25 -05:00
  • 1be65372e8 Fix CLI sarif consumption for property - description Kristen Newbury 2023-03-02 11:16:27 -05:00
  • e62c351029 Merge remote-tracking branch 'kristen/main' Michael Hohn 2023-01-23 13:14:14 -08:00
  • 6be328f785 Merge pull request #5 from bgroh2/fix-dir-names Peter Martin 2023-01-20 09:19:01 -05:00
  • e8123903f6 Use repositoryUri instead of org/repo Benjamin Groh 2023-01-18 16:40:36 -05:00
  • 04e3dedb77 Merge pull request #2 from dbeer/exceptions Kristen Newbury 2023-01-12 12:23:00 -05:00
  • 7dad175d4d Fix tool to default CLI not LGTM sarif input Kristen Newbury 2023-01-12 12:03:51 -05:00
  • 1a915e4de8 Update how project_id is generated Kristen Newbury 2023-01-05 16:37:55 -05:00
  • fc2c6bac99 Add capability to read sourceLanguage if exists in CLI sarif Kristen Newbury 2023-01-05 12:50:54 -05:00
  • 6b475becd9 Fix exception reraising Daniel Beer 2022-12-30 12:40:07 -05:00
  • d602efd3f0 Bugfix signature subset superset mismatch Kristen Newbury 2022-12-15 18:46:32 -05:00
  • dae6c50d5b Bugfix CLI signature merge mistake Kristen Newbury 2022-12-13 20:13:13 -05:00
  • dc4fd09e63 Update README missing minor syntax Kristen Newbury 2022-12-13 18:42:45 -05:00
  • 202f7f53a5 Update README for CLI usage instructions Kristen Newbury 2022-12-13 18:32:34 -05:00
  • 04a5aae14d Add CLI support Kristen Newbury 2022-12-01 11:37:56 -05:00
  • bbeba14dec Bugfix CLI signature merge mistake Kristen Newbury 2022-12-13 20:13:13 -05:00
  • efc87d4f08 Update README missing minor syntax Kristen Newbury 2022-12-13 18:42:45 -05:00
  • b45d868f89 Update README for CLI usage instructions Kristen Newbury 2022-12-13 18:32:34 -05:00
  • 69f5ef09a4 Merge branch 'addCLISignature' Kristen Newbury 2022-12-13 12:22:43 -05:00
  • 2ba9593d70 Add CLI support Kristen Newbury 2022-12-01 11:37:56 -05:00
  • 009cf12d2c Fix load error csv output error Kristen Newbury 2022-12-12 17:15:49 -05:00
  • 02d8f4cfa2 Doc sarif-pad-aggregate in README Kristen Newbury 2022-12-05 11:27:59 -05:00
  • 1d1734eabe Add query_tags column to the results table Kristen Newbury 2022-12-05 11:27:27 -05:00
  • ff17cbad2c Add missing sig fix for populating problem.severity Kristen Newbury 2022-12-05 10:14:26 -05:00
  • fb0e1b9c1c Change sarif sig severity to problem.severity Kristen Newbury 2022-12-02 16:00:40 -05:00
  • 2bda917a4e Improve error handling on signature mismatch cases Kristen Newbury 2022-11-23 14:06:23 -05:00
  • 01b248a2a9 Update readme Kristen Newbury 2022-11-16 20:58:27 -05:00
  • 15aa9573e2 Adjust extra properties status from error to warning Kristen Newbury 2022-11-15 13:35:52 -05:00
  • e3f2323396 Minimize requirements file Kristen Newbury 2022-11-15 11:46:56 -05:00
  • 678219beb7 Add csv status aggregate tool Kristen Newbury 2022-11-15 10:18:12 -05:00
  • d9bdcc8724 Fix runner defaults and setup more options Kristen Newbury 2022-11-14 14:30:55 -05:00
  • 066fcb8248 Add error handling csv writer Kristen Newbury 2022-11-14 13:02:36 -05:00
  • ae4f71e804 Fix regex for repo url parsing Kristen Newbury 2022-11-10 15:56:49 -05:00
  • a9d84ce26c Make sarif-aggregate-scans executable Kristen Newbury 2022-11-10 10:51:30 -05:00
  • 1caf03f5f0 Rework project name format and project id format Kristen Newbury 2022-11-07 13:56:50 -05:00
  • 4121072088 Rework project and scan id generation Kristen Newbury 2022-10-26 12:00:38 -04:00
  • c51dbba577 Add fake date ranges to scan default values Kristen Newbury 2022-10-26 11:28:06 -04:00
  • d9116eba6a Move flakegen scan id to outermost bin tool runner Kristen Newbury 2022-10-25 10:40:25 -04:00
  • 4285b7a834 Add unique flakegen scan id Kristen Newbury 2022-10-21 12:16:44 -04:00
  • 3b3999cfd7 Add kind, precision, severity to scan table for path-problem Kristen Newbury 2022-10-13 16:44:20 -04:00
  • 3385d9a10a Add kind, precision, severity to scan table Kristen Newbury 2022-10-13 13:54:32 -04:00
  • 203343df07 Add sarif-pad-aggregate to fill scan values Michael Hohn 2022-08-31 21:19:02 -07:00
  • 2b42a7d306 scan table change: the results.query_id is the @id from the CodeQL query Michael Hohn 2022-08-11 16:56:20 -07:00
  • 8ad69a503b Reduce zero results from error to warning Michael Hohn 2022-08-11 16:26:07 -07:00
  • 235acf6b93 Quote all non-numeric CSV output Michael Hohn 2022-08-10 17:44:29 -07:00
  • 03a9ef0477 Rewrite sarif-combine-tables.py as full tool, bin/sarif-aggregate-scans Michael Hohn 2022-08-10 17:34:35 -07:00
  • 38af30ead9 Switch numpy.datetime64() to numpy.dtype('M') to get working equality comparison Michael Hohn 2022-08-10 17:33:44 -07:00
  • 1754c6c9ca Export codeflows column types for scan-related pandas tables Michael Hohn 2022-08-08 16:49:13 -07:00
  • 505ee8ea66 Export column types for scan-related pandas tables Michael Hohn 2022-08-08 16:48:17 -07:00
  • 7e996e746c Rewrite sarif-runner as full tool, sarif-extract-scans-runner Michael Hohn 2022-08-08 14:47:25 -07:00
  • 560b9ecf35 Enforce types when forming the scan tables (internal and output formatting) Michael Hohn 2022-08-07 18:57:14 -07:00
  • 581419afde Add .ignore for ag/ack Michael Hohn 2022-08-02 17:12:21 -07:00