UX Phase 1 follow-ups: state v2 + reset, window defaults + support, palette support; analysis JSON generation; tests for LIMIT/metadata; README updates
This commit is contained in:
parent
fab91d2e04
commit
6de85b7cc5
5 changed files with 193 additions and 16 deletions
17
README.md
17
README.md
|
@ -39,9 +39,10 @@ all intervals in one go:
|
|||
```
|
||||
|
||||
The script calls `scripts/generate_reports.py` internally to create hourly,
|
||||
daily, weekly and monthly reports. Per-domain reports are written under
|
||||
`output/domains/<domain>` alongside the aggregate data. Open
|
||||
`output/index.html` in a browser to view the dashboard.
|
||||
daily, weekly and monthly reports, then writes analysis JSON files used by the
|
||||
"Analysis" tab. Per-domain reports are written under `output/domains/<domain>`
|
||||
alongside the aggregate data. Open `output/index.html` in a browser to view the
|
||||
dashboard.
|
||||
|
||||
If you prefer to run individual commands you can invoke the generator directly:
|
||||
|
||||
|
@ -54,8 +55,14 @@ python scripts/generate_reports.py daily --all-domains
|
|||
|
||||
`run-analysis.sh` executes additional utilities that examine the database for
|
||||
missing domains, caching opportunities and potential threats. The JSON output is
|
||||
saved under `output/analysis` and appears in the "Analysis" tab of the
|
||||
dashboard.
|
||||
saved under `output/analysis` and appears in the "Analysis" tab. The
|
||||
`run-reports.sh` script also generates these JSON files as part of the build.
|
||||
|
||||
## UX Controls
|
||||
|
||||
The dashboard defaults to a 7‑day window for time series. Your view preferences
|
||||
persist locally in the browser under the `ngxstat-state-v2` key. Use the
|
||||
"Reset view" button to clear saved state and restore defaults.
|
||||
|
||||
```bash
|
||||
./run-analysis.sh
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue