Commit Graph

8 Commits

Author SHA1 Message Date
304d223a49 feat: Add Scan History tab with rescan capability
- New Scan History tab shows all past scans
- Each scan shows: tool, target, status, timestamp, findings count
- Rescan button to quickly re-run any previous scan with same settings
- Copy command button copies scan command to clipboard and terminal
- Clear All button to purge scan history
- Relative timestamps (e.g. '5 min ago', '2 hours ago')
- Status badges: running (yellow), completed (green), failed (red)
- Backend endpoints for clearing scan history
2025-11-28 14:55:29 -05:00
707232ff83 feat: Separate Local and Networked Ollama providers
- Add distinct 'Local Ollama' and 'Networked Ollama' options in dropdown
- Local uses localhost, Networked uses remote endpoints with load balancing
- Color-coded: Yellow for Local, Blue for Networked
- Icons:  Local,  Networked
- Backend supports OLLAMA_LOCAL_URL and OLLAMA_NETWORK_URLS env vars
- Updated installer to generate new env var format
- Legacy 'ollama' provider still works for backward compatibility
2025-11-28 14:34:18 -05:00
523eba9613 feat: Add visible AI provider/model indicator
- Add colored provider badge in header showing current AI (Ollama/OpenAI/Anthropic)
- Display model name under provider icon in header
- Add provider icon and model to each AI message response
- Color-coded badges: yellow for Ollama, green for OpenAI, orange for Anthropic
- Icons:  Ollama,  OpenAI,  Anthropic
2025-11-28 14:18:32 -05:00
76bee49e67 feat: Add network map with OS detection and device icons
- Add Network Map tab with D3.js force-directed graph visualization
- Device icons: Windows, Linux, macOS, routers, switches, printers, servers
- Network range scan modal with ping/quick/OS/full scan options
- Parse nmap XML output to detect OS type and open ports
- Host details sidebar panel with deep scan option
- Draggable network nodes with gateway-centered layout
- Auto-refresh and polling for running scans
- Infer OS from open ports when nmap OS detection unavailable
2025-11-28 14:06:45 -05:00
871eedbcbc fix: Fix PowerShell installer syntax errors 2025-11-28 13:57:48 -05:00
486fd38aff feat: Add interactive installer and multi-endpoint LLM load balancing
- Add install.ps1 (PowerShell) and install.sh (Bash) interactive installers
- Support local, networked, and cloud AI providers in installer
- Add multi-Ollama endpoint configuration with high-speed NIC support
- Implement load balancing strategies: round-robin, failover, random
- Update LLM router with endpoint health checking and automatic failover
- Add /endpoints API for monitoring all Ollama instances
- Update docker-compose with OLLAMA_ENDPOINTS and LOAD_BALANCE_STRATEGY
- Rebrand to GooseStrike with custom icon and flag assets
2025-11-28 12:59:45 -05:00
b9428df6df feat: Add HackGpt Enterprise features
- 6-Phase pentest methodology UI (Recon, Scanning, Vuln, Exploit, Report, Retest)
- Phase-aware AI prompts with context from current phase
- Attack chain analysis and visualization
- CVSS-style severity badges (CRITICAL/HIGH/MEDIUM/LOW)
- Findings sidebar with severity counts
- Phase-specific tools and quick actions
2025-11-28 10:54:25 -05:00
8b89e27b68 Initial commit 2025-11-27 17:20:56 -05:00