-
Notifications
You must be signed in to change notification settings - Fork 252
Comparing changes
Open a pull request
base repository: thoughtworks/talisman
base: v1.33.0
head repository: thoughtworks/talisman
compare: v1.33.1
- 16 commits
- 30 files changed
- 1 contributor
Commits on Mar 21, 2025
-
Test that scan mode detects removed secrets
Authored-by: Owen Nelson <owen.nelson@thoughtworks.com>
Configuration menu - View commit details
-
Copy full SHA for 5e4a149 - Browse repository at this point
Copy the full SHA 5e4a149View commit details -
Clarify name of files tracked by ChecksumCalculator
ChecksumCalculator uses this list of Additions only to represent the names of all tracked files in the repository. Most Additions (in some cases all) in this list do not have any content. This list of Additions is not considered when generating Checksums, which is handled by the Hasher. Authored-by: Owen Nelson <owen.nelson@thoughtworks.com>
Configuration menu - View commit details
-
Copy full SHA for 05a5957 - Browse repository at this point
Copy the full SHA 05a5957View commit details -
Inject ChecksumCompare into detector chain
The Detectors in the Chain need a ChecksumCompare to decide if Additions should be allowed or not, but instantiating the ChecksumCompare requires information not used in the Chain. Authored-by: Owen Nelson <owen.nelson@thoughtworks.com>
Configuration menu - View commit details
-
Copy full SHA for 90f7c7f - Browse repository at this point
Copy the full SHA 90f7c7fView commit details -
Use ChecksumCompare to make all file ignore decisions
Authored-by: Owen Nelson <owen.nelson@thoughtworks.com>
Configuration menu - View commit details
-
Copy full SHA for e4f5617 - Browse repository at this point
Copy the full SHA e4f5617View commit details -
Rename ChecksumCompare to show its role in ignoring files
Authored-by: Owen Nelson <owen.nelson@thoughtworks.com>
Configuration menu - View commit details
-
Copy full SHA for 30a71b3 - Browse repository at this point
Copy the full SHA 30a71b3View commit details -
Introduce interface for IgnoreEvaluator
Authored-by: Owen Nelson <owen.nelson@thoughtworks.com>
Configuration menu - View commit details
-
Copy full SHA for 226ef78 - Browse repository at this point
Copy the full SHA 226ef78View commit details -
Use an IgnoreEvaluator that checks all files when scanning
Authored-by: Owen Nelson <owen.nelson@thoughtworks.com>
Configuration menu - View commit details
-
Copy full SHA for 322f010 - Browse repository at this point
Copy the full SHA 322f010View commit details -
Test that scan+history mode doesn't use ignores in talismanrc
Authored-by: Owen Nelson <owen.nelson@thoughtworks.com>
Configuration menu - View commit details
-
Copy full SHA for 61265ad - Browse repository at this point
Copy the full SHA 61265adView commit details -
Load talismanrc the same way regardless of mode
Authored-by: Owen Nelson <owen.nelson@thoughtworks.com>
Configuration menu - View commit details
-
Copy full SHA for 1a2bb0d - Browse repository at this point
Copy the full SHA 1a2bb0dView commit details -
Remove concept of 'Mode' from TalismanRC
TalismanRC represents the version-controlled configurations talisman should consider when running. It is not responsible for distinguishing between different ways talisman can be invoked. Authored-by: Owen Nelson <owen.nelson@thoughtworks.com>
Configuration menu - View commit details
-
Copy full SHA for 8d9244c - Browse repository at this point
Copy the full SHA 8d9244cView commit details -
Replace IgnoreConfig interface with FileIgnoreConfigs
Files outside of talismanrc are using the underlying type to manage ignoring specific files, so it isn't sufficiently abstracting the capabilty. This brings persistedRC and TalismanRC closer together. Authored-by: Owen Nelson <owen.nelson@thoughtworks.com>
Configuration menu - View commit details
-
Copy full SHA for 52542cc - Browse repository at this point
Copy the full SHA 52542ccView commit details -
Authored-by: Owen Nelson <owen.nelson@thoughtworks.com>
Configuration menu - View commit details
-
Copy full SHA for bb33122 - Browse repository at this point
Copy the full SHA bb33122View commit details
Commits on Mar 25, 2025
-
Marshal TalismanRC to suggest checksums
Authored-by: Owen Nelson <owen.nelson@thoughtworks.com>
Configuration menu - View commit details
-
Copy full SHA for 94e78dd - Browse repository at this point
Copy the full SHA 94e78ddView commit details -
Extend Regexp to support (un)marshalling to/from yaml
Authored-by: Owen Nelson <owen.nelson@thoughtworks.com>
Configuration menu - View commit details
-
Copy full SHA for e45a9f0 - Browse repository at this point
Copy the full SHA e45a9f0View commit details -
Add ignores by marshalling a TalismanRC struct
Authored-by: Owen Nelson <owen.nelson@thoughtworks.com>
Configuration menu - View commit details
-
Copy full SHA for 46d79a3 - Browse repository at this point
Copy the full SHA 46d79a3View commit details -
Remove persistedRC and unmarshal directly into TalismanRC
Authored-by: Owen Nelson <owen.nelson@thoughtworks.com>
Configuration menu - View commit details
-
Copy full SHA for 0201425 - Browse repository at this point
Copy the full SHA 0201425View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v1.33.0...v1.33.1