trufflehog
trufflehog copied to clipboard
[Detector] - Restore and Refactor Detectors starting with *CA*
Description:
- Restored caflou, calorieninja, cannyio detectors' health
- Refactor verification logic across multiple detectors to use a unified
verifyMatchfunction - Updated integration tests to reflect changes in secret retrieval and verification processes
- Adjusted regex patterns for improved accuracy in detecting API keys
- Enhanced error handling for API responses.
Note:
I'm having trouble creating test accounts in Captain Data (.co domain for <V4) and Caspio. The accounts are stuck in verification state.
Checklist:
- [ ] Tests passing (
make test-community)? - [ ] Lint passing (
make lintthis requires golangci-lint)?