fix(frontend): Visualizer Phishing Analysis Playbook#3380
Open
Abhishek9639 wants to merge 5 commits intointelowlproject:developfrom
Open
fix(frontend): Visualizer Phishing Analysis Playbook#3380Abhishek9639 wants to merge 5 commits intointelowlproject:developfrom
Abhishek9639 wants to merge 5 commits intointelowlproject:developfrom
Conversation
added 2 commits
February 27, 2026 17:35
Author
|
Hi @mlodic,
The backend test failure does not seem related to the changes in this PR. It appears to be caused by the missing intelowlproject/intelowl:ci Docker image manifest, which looks like a pre-existing CI infrastructure issue rather than something introduced here.
If there are any issues in the code, please let me know so that I can improve it further. |
mlodic
requested changes
Feb 27, 2026
Member
mlodic
left a comment
There was a problem hiding this comment.
the CI error is related, check the Docker debug logs, you need to align the migrations.
can you please show an example of the visualization of the visualizer with all of the items populated? thanks
…041_crawl_results
Author
|
@mlodic, finally.solved.mp4 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

Closes #2556
Description
This PR adds the missing Phishing Analysis Playbook Visualizer.
Both phishing playbooks (PhishingExtractor and PhishingAnalysis) had no visualizer,
so analysis results were not displayed in the UI.
Changes
Introduced a new PhishingAnalysis visualizer class supporting four structured levels:
Screenshot preview
Page source export with JavaScript detection
Extracted and redirection URLs
HTTP traffic details
Added migration 0041_visualizer_config_phishing_analysis.py to register the visualizer and link it to both phishing playbooks.
Type of change
solve.the.isuue.mp4