You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: YWH in Programs+pipeline, findings-count fix, Scans-page triggers, pipeline httpx
- programs: native YesWeHack fetch (fetchYWHPrograms via bbscope) wired into the
Programs warmer + serveProgramsPayload 'ywh' filter + has_ywh_token. YWH now
shows on the Programs page and feeds the root pipeline (which uses the same
aggregation). H1/BC/YWH 'has token' now derive from accounts.Count.
- findings tag: the standalone global-nuclei scan and the root pipeline never
called db.UpdateScanStats, so files_uploaded stayed 0 and the 'N findings' tag
never showed. Both now record their match count; 'pipeline' added to
indexScanArtifacts (results become viewable) and to the Scans-page finding-type
lists (label reads 'findings').
- scans page: add Root Pipeline + Run Nuclei Template buttons to the Scans view
header (reusing the existing global modals) so both are reachable there too.
- pipeline: add the httpx live-host step (livehosts.FilterLiveHosts) between
enumeration and nuclei — scans only live hosts (falls back to all subs), matching
the agreed workflow: roots(all platforms) → new-only → enum → httpx → nuclei → Discord.
- test: migration test made robust to the shared global db instance.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
0 commit comments