diff --git a/docs/ROADMAP.md b/docs/ROADMAP.md index 6f5af96..dd246df 100644 --- a/docs/ROADMAP.md +++ b/docs/ROADMAP.md @@ -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 --- diff --git a/docs/alerts.png b/docs/alerts.png deleted file mode 100644 index 9d399f5..0000000 Binary files a/docs/alerts.png and /dev/null differ diff --git a/docs/config_editor.png b/docs/config_editor.png deleted file mode 100644 index 49a71c0..0000000 Binary files a/docs/config_editor.png and /dev/null differ diff --git a/docs/configs.png b/docs/configs.png deleted file mode 100644 index c7063ee..0000000 Binary files a/docs/configs.png and /dev/null differ diff --git a/docs/scans.png b/docs/scans.png deleted file mode 100644 index 3bcfd2b..0000000 Binary files a/docs/scans.png and /dev/null differ