Skip to content

feat: default to found-only results and introduce --all flag, progress bar with rich - #483

Merged
kaifcodec merged 4 commits into
mainfrom
feat/only-found-true-by-default
Aug 4, 2026
Merged

feat: default to found-only results and introduce --all flag, progress bar with rich#483
kaifcodec merged 4 commits into
mainfrom
feat/only-found-true-by-default

Conversation

@kaifcodec

@kaifcodec kaifcodec commented Jul 30, 2026

Copy link
Copy Markdown
Owner
  • Rename only_found configuration parameter to show_all and default to False
  • Intercept --only-found flag to warn users of deprecation and exit gracefully
  • Add --all flag to allow users to view all results including targets that were not found or errored
  • Update docs/FLAGS.md and README.md to reflect new flag behavior
  • Update tests in test_orchestrator.py to account for new show_all=False default

  • Add dynamic terminal progress bar using rich displaying live percentage and processed module counts
  • Ensure progress bar cleans up seamlessly upon scan completion without leaving terminal artifacts
  • Support progress bar across standard, category-specific, and module-specific username and email scans"
@kaifcodec kaifcodec added documentation Improvements or additions to documentation enhancement New feature, request, code improvements/upgrade, performance boost labels Aug 2, 2026
@kaifcodec
kaifcodec force-pushed the feat/only-found-true-by-default branch from 8bb95a2 to 46341a6 Compare August 3, 2026 11:55
@kaifcodec kaifcodec changed the title feat: default to found-only results and introduce --all flag Aug 3, 2026
@kaifcodec kaifcodec self-assigned this Aug 3, 2026
@kaifcodec
kaifcodec requested a review from kristoisberg August 3, 2026 12:11
@kristoisberg

Copy link
Copy Markdown
Collaborator

Tested it out and looks much cleaner than before. No issues found, LGTM.

@VamatoHD VamatoHD left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@kaifcodec
kaifcodec merged commit 773e215 into main Aug 4, 2026
5 checks passed
@kaifcodec
kaifcodec deleted the feat/only-found-true-by-default branch August 5, 2026 07:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation enhancement New feature, request, code improvements/upgrade, performance boost

3 participants