Mick Grove
a5bdbeb313
Merge remote-tracking branch 'origin/main' into development
...
* origin/main:
fix(digitalocean): regex is case-sensitive
feat(adafruitio): improve pattern matching
2025-07-14 13:27:18 -07:00
Mick Grove
b5d8b97268
Merge pull request #35 from bored-engineer/patch-2
...
fix(digitalocean): regex is case-sensitive
2025-07-14 13:25:02 -07:00
Mick Grove
1c08a8c8d5
Merge pull request #34 from bored-engineer/patch-1
...
fix(adafruitio): improve regex
2025-07-14 13:24:02 -07:00
Mick Grove
3520c5fba5
Added baseline feature with --baseline-file and --manage-baseline flags. Introduced --exclude option for skipping paths
2025-07-14 13:18:24 -07:00
Luke Young
d29add7556
fix(digitalocean): regex is case-sensitive
2025-07-13 17:27:44 -07:00
Luke Young
97d6b53e02
feat(adafruitio): improve pattern matching
2025-07-13 17:09:15 -07:00
Mick Grove
0ab21ace99
improved azure storage rule. Added rule to detect TravisCI encrypted values
2025-07-12 22:44:34 -07:00
Mick Grove
e9e89856af
Merge pull request #28 from mongodb/development
...
v1.20.0
2025-07-09 16:34:45 -07:00
Mick Grove
b2a4263669
Added PR review suggestions
2025-07-09 16:00:54 -07:00
Mick Grove
23c0d23722
Set GIT_TERMINAL_PROMPT=0 when cloning git repos
2025-07-09 15:49:03 -07:00
Mick Grove
cadc2e44c5
Set GIT_TERMINAL_PROMPT=0 when cloning git repos
2025-07-09 15:34:36 -07:00
Mick Grove
dcb2191fe8
Added validation for Alibaba rule
2025-07-09 15:03:07 -07:00
Mick Grove
cd4f626502
Added support for HTTP request bodies in rule validation. Added mistral and perplexity rule
2025-07-08 17:49:12 -07:00
Mick Grove
36fe6c60a7
Merge pull request #23 from mongodb/development
...
v1.19.0
2025-07-02 16:48:11 -07:00
Mick Grove
b13bdacb2f
Fixed Gitlab rule which was incorrectly identifying certain tokens as valid
2025-07-02 15:20:50 -07:00
Mick Grove
2280bee6e2
JSON output was missing committer name and email
2025-07-02 15:13:31 -07:00
Mick Grove
1cdcdbfe7d
Merge pull request #21 from mongodb/development
...
v1.18.1
2025-07-01 11:10:07 -07:00
Mick Grove
81750ad6f0
Restored --version cli argument. Added a test for it
2025-07-01 10:34:14 -07:00
Mick Grove
c6567ee04b
Restored --version cli argument. Added a test for it
2025-07-01 10:31:09 -07:00
Mick Grove
c1f37ea3b5
Merge pull request #20 from mongodb/development
...
v1.18.0
2025-06-30 17:45:20 -07:00
Mick Grove
65de1b0290
added rules for deepseek, xai. Removed branding. Added a NOTICE file
2025-06-30 17:04:29 -07:00
Mick Grove
43b9378578
Merge pull request #18 from mongodb/development
...
v1.17.1
2025-06-29 23:24:12 -07:00
Mick Grove
cefa69e426
Added test to prevent this and similar issues
2025-06-29 22:51:49 -07:00
Mick Grove
a3060ec144
Added test to prevent this and similar issues
2025-06-29 22:50:16 -07:00
Mick Grove
366f6fab5b
Added test to prevent this and similar issues
2025-06-29 22:01:25 -07:00
Mick Grove
4ee98a6cb0
fixed sourcegraph rule
2025-06-29 21:45:43 -07:00
Mick Grove
41d140c453
Merge pull request #15 from mongodb/development
...
v1.17.0
2025-06-28 09:58:20 -07:00
Mick Grove
16bc75020b
updated test
2025-06-28 09:30:22 -07:00
Mick Grove
331c048239
updated test
2025-06-28 09:22:13 -07:00
Mick Grove
488635e9c6
updated test
2025-06-28 09:20:44 -07:00
Mick Grove
441595689c
Introduced flag – skip files/dirs whose path resembles tests (, , , , ), reducing noise.
2025-06-28 09:18:28 -07:00
Mick Grove
28af26b23a
Introduced flag – skip files/dirs whose path resembles tests (, , , , ), reducing noise.
2025-06-28 09:16:42 -07:00
Mick Grove
1bf87935c8
added rules for nasa, teamcity
2025-06-28 09:05:19 -07:00
Mick Grove
0a5cabbb51
Added rules for shopify, truenas
2025-06-28 08:44:36 -07:00
Mick Grove
26b5b7918f
Added ruels for sonarcloud, sonarqube, sourcegraph
2025-06-28 08:34:15 -07:00
Mick Grove
edc88c4714
Updated README
2025-06-28 07:08:22 -07:00
Mick Grove
6498c9c138
Merge pull request #14 from mongodb/development
...
This PR (v1.16.0) improves HTML detection, removes the cargo-nextest installation during test running, and adds new secret scanning rules for various services (including 1Password and DroneCI).
Updated the HTML detection logic in the HTTP validation code
Added new secret rules for WireGuard, Twitter, Slack, 1Password, DroneCI, and others
Removed the cargo-nextest installation step from the Makefile
2025-06-27 20:16:53 -07:00
Mick Grove
389fcf7853
Fixed twitter rule examples
2025-06-27 18:48:31 -07:00
Mick Grove
87d2a83e3e
Fix: HTML detection now requires both HTML content-type and html tag, fixing webhook false negatives
2025-06-27 15:28:34 -07:00
Mick Grove
7202bb9373
Added rules for twitter, wireguard, onepassword, droneci
2025-06-26 21:24:07 -07:00
Mick Grove
669110ccae
Merge pull request #13 from mongodb/development
...
Preparing the v1.15.0 release by cleaning up temp files, enhancing update-check output styling, fixing a self-update binary lookup bug, and normalizing regex flags across secret-detection rules.
Add explicit temp-file cleanup (temp_dir.close()) before process exit.
Refactor src/update.rs to apply styled output and use semver comparisons.
Bulk regex “rule cleanup”: unify inline flags to (?xi) and enforce uppercase ranges.
2025-06-26 16:44:01 -07:00
Mick Grove
abeac9cde9
Fixed Snyk rule
2025-06-26 15:46:14 -07:00
Mick Grove
3add34be78
Added rules for readme, rubygems, salesforce, segment, snyk, pulumi, pubnub
2025-06-26 15:37:51 -07:00
Mick Grove
579828c520
Improved Updater text. Cleaned up more rules and the examples included with them.
2025-06-26 14:55:35 -07:00
Mick Grove
37cdf1fb69
Improved Updater text. Cleaned up more rules and the examples included with them.
2025-06-26 14:29:36 -07:00
Mick Grove
17acf2dccb
Updated formatting of several rules
2025-06-26 11:35:36 -07:00
Mick Grove
a6b64307bf
Updated formatting of several rules
2025-06-26 11:31:41 -07:00
Mick Grove
d5f9d40027
Ensuring temp files are cleaned up. Applying visual style to the update check output
2025-06-26 09:45:14 -07:00
Mick Grove
ff0cfb1012
Merge pull request #11 from mongodb/development
...
Preparing for v1.14.0
This PR prepares for v1.14.0 by making response_matcher optional with a default, enforcing its presence in rule validation, and updating related tests and rule data.
Made response_matcher required.
Added a validation step to error on missing or empty response_matcher in rules.
Reformatted tests, scanner code, data rules, bumped version, and updated changelog.
2025-06-25 23:53:59 -07:00
Mick Grove
18e0b3c9b4
Fixed malformed rules. Now validating that response_matcher is present in validation section of all rules
2025-06-25 23:29:46 -07:00