updating docs
This commit is contained in:
@@ -531,38 +531,7 @@ Flexible template system supporting multiple platforms (Slack, Discord, PagerDut
|
||||
|
||||
---
|
||||
|
||||
### Phase 6: CLI as API Client
|
||||
**Status:** Planned
|
||||
**Priority:** MEDIUM
|
||||
|
||||
**Goals:**
|
||||
- Create CLI API client for scripting and automation
|
||||
- Maintain standalone mode for testing
|
||||
- API token authentication
|
||||
|
||||
**Planned Features:**
|
||||
1. **API Client Mode:**
|
||||
- `--api-mode` flag to enable API client mode
|
||||
- `--api-url` and `--api-token` arguments
|
||||
- Trigger scans via API, poll for status, download results
|
||||
- Scans stored centrally in database
|
||||
- Standalone mode still available for testing
|
||||
|
||||
2. **API Token System:**
|
||||
- Token generation UI in settings page
|
||||
- Secure token storage (hashed in database)
|
||||
- Token authentication middleware
|
||||
- Token expiration and revocation
|
||||
|
||||
3. **Benefits:**
|
||||
- Centralized scan history accessible via web dashboard
|
||||
- No need to mount volumes for output
|
||||
- Scheduled scans managed through web UI
|
||||
- Scriptable automation while leveraging web features
|
||||
|
||||
---
|
||||
|
||||
### Phase 7: Advanced Features
|
||||
### Phase 6: Advanced Features
|
||||
**Status:** Future/Deferred
|
||||
**Priority:** LOW
|
||||
|
||||
@@ -587,7 +556,6 @@ Flexible template system supporting multiple platforms (Slack, Discord, PagerDut
|
||||
|
||||
3. **Enhanced Reports:**
|
||||
- Sortable/filterable tables (DataTables.js)
|
||||
- Inline screenshot thumbnails with lightbox
|
||||
- PDF export (WeasyPrint)
|
||||
|
||||
4. **Vulnerability Detection:**
|
||||
@@ -603,13 +571,10 @@ Flexible template system supporting multiple platforms (Slack, Discord, PagerDut
|
||||
|
||||
6. **Advanced Charts:**
|
||||
- Port activity heatmap
|
||||
- Service version tracking
|
||||
- Certificate expiration forecast
|
||||
|
||||
7. **Additional Integrations:**
|
||||
- Prometheus metrics export
|
||||
- CSV export/import
|
||||
- Advanced reporting dashboards
|
||||
- Site CSV export/import
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user