Skip to content

TechCache/secrets-finder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Secrets Finder

Secrets Finder is a Forge app for Jira Cloud that scans issue content for likely exposed secrets.

Included foundation

  • Jira issue panel for issue-specific findings
  • Jira admin page for settings, summary counts, and manual batch scans
  • Hosted storage using @forge/kvs
  • Deterministic scanning for summary, description, comments, and configured custom fields
  • Screenshot scanning scaffolding with OCR caching and provider stubs for later implementation

Project layout

  • src/frontend/issue-panel.jsx: Jira issue panel UI
  • src/frontend/admin-page.jsx: Jira admin UI
  • src/resolvers/index.js: Forge resolver definitions and scheduled handler export
  • src/services/: scanner, Jira API helpers, storage, settings, OCR, and suppression support

Forge commands

Run Forge commands from the app root:

forge lint
forge deploy --non-interactive --e development
forge install --non-interactive --site <your-site>.atlassian.net --product jira --environment development

Notes

  • Screenshot scanning is scaffolded as an optional feature, but the OCR provider itself is still stubbed.
  • The current implementation stores hashes, fingerprints, masked previews, and snippets rather than raw secret values.
  • If you add scopes or other manifest permissions later, redeploy and then reinstall the app so Jira sees the permission changes.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors