Add Atlas exports and custom Atlas InfoSec icon

Exports page:
- Add Atlas Action Plans export card with three reports: Full Status,
  Coverage Gaps, and Full Report (multi-sheet with active, gaps, history)
- Reports join Atlas cache with Ivanti findings for hostname, IP, BU context

Atlas icon:
- Add AtlasIcon SVG component matching the Atlas InfoSec logo (badge with globe)
- Replace Database icon with AtlasIcon on exports card, sync button, and panel header
This commit is contained in:
root
2026-04-23 22:18:23 +00:00
parent 4c04c9870a
commit 53439b2af8
4 changed files with 162 additions and 3 deletions

View File

@@ -8,6 +8,7 @@ import CveTooltip from '../CveTooltip';
import RedirectModal from '../RedirectModal';
import AtlasBadge from '../AtlasBadge';
import AtlasSlideOutPanel from '../AtlasSlideOutPanel';
import AtlasIcon from '../AtlasIcon';
const API_BASE = process.env.REACT_APP_API_BASE || 'http://localhost:3001/api';
const STORAGE_KEY = 'steam_findings_columns_v2';
@@ -4508,7 +4509,7 @@ export default function VulnerabilityTriagePage({ filterDate, filterEXC }) {
>
{atlasSyncing
? <Loader style={{ width: 13, height: 13, animation: 'spin 1s linear infinite' }} />
: <Database style={{ width: 13, height: 13 }} />}
: <AtlasIcon style={{ width: 13, height: 13 }} />}
Atlas
</button>
<button