Prowler scan: creds + non‑failing runs; ANSI log UX polish - #48
Conversation
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| componentRegistry.register(definition); | ||
|
|
There was a problem hiding this comment.
Ensure prowler scan module is loaded into component registry
The new component calls componentRegistry.register(definition), but worker/src/components/index.ts still only imports the existing security modules (subfinder, amass, naabu, dnsx, httpx, notify). Because this file is never imported there, the registration side effect never runs and componentRegistry.get('security.prowler.scan') will keep returning undefined, making the component unusable at runtime. Add an import in the index so this module is executed during startup.
Useful? React with 👍 / 👎.
bb1980d to
c575b87
Compare
…ockerRunnerConfig with platform + volumes\n- Pass platform and -v mounts to 'docker run' arguments
…on-failing defaults\n\n- Inject AWS creds via env + mounted ~/.aws\n- Default to --ignore-exit-code-3 (and handle exit code 3)\n- Correct v4 --severity syntax (space-separated)\n- Parse ASFF output, summarize, and cleanup temp dirs
…named import\n\n- Detect ANSI sequences and render colorized HTML in MessageModal\n- Add ansi_up dependency
c575b87 to
76c0261
Compare
…Make dialog body a flex column with a dedicated overflow-y area\n- Set a minimum content height for stable scrollbars
…th persisted prefs\n\n- Toggle wrap and ANSI colorization per user preference\n- Persist choices in localStorage and default colorize to presence of ANSI\n- Keep scroll behavior stable
…ansi_up\n\n- Detect ANSI escape codes in preview text and colorize\n- Keep plain <pre> for non-ANSI entries

Prowler scan improvements and log UX polish.
What’s in
Validation