Closed CDJellen closed 2 years ago
@CDJellen - add one of our UI developers to review this too.
Kudos, SonarCloud Quality Gate passed!
0 Bugs
0 Vulnerabilities
0 Security Hotspots
7 Code Smells
No Coverage information
0.0% Duplication
Description
CALDERA version 4 includes a number of UI improvements which induce non-breaking bugs to the Pathfinder UI. The easiest to notice is the inability to switch tabs as expected if Pathfinder is loaded before other CALDERA plugins. By migrating the template to Apline, including
x-data
andx-init
features, these bugs can be resolved. Alpine can also be used for intuitive, fine-grain control of what information is presented to users, and under which circumstances withx-show
. The report modification and adversary creation features are now nested, displaying more information on how each can be used.The core API and HTML are relatively unchanged, but bugs with scanning, CALDERA tab navigation, and UI conflicts have been resolved. Small changes were made to
pathfinder.css
andgraph.css
for a cleaner layout, more in-line with the visual style of CALDERA v4.Type of change
How Has This Been Tested?
This branch was tested locally in five key ways:
nmap
andnmap-vulners
were verified to work correctly in the context of the CALDERA v4 changes.nmap
andcaldera
parsers.Checklist: