- BGP Hijack Alerting: HMAC-SHA256 signed webhooks, exponential backoff, 6h dedup, /api/webhooks + /api/hijacks endpoints - PDF Export (3 formats): Executive 3p / Technical 8p (full tables, check scores) / Full Report 10p (ASPA analysis + data provenance); 5min cache - Comparison PDF: side-by-side ASN diff with shared IXPs + facilities - ASPA Adoption Tracker: daily snapshots, trend history, linear regression forecast, /api/aspa-adoption-stats - IPv6 Adoption per RIR: all 5 RIR delegation files, 24h cache, /api/ipv6-adoption-stats - UI: two-tab adoption overlay (ASPA + IPv6 charts), PDF download buttons in action bar and comparison panel - Bump version v0.6.1 → v0.6.5, add runtime cache files to .gitignore
58 lines
715 B
Plaintext
58 lines
715 B
Plaintext
# Dependencies
|
|
node_modules/
|
|
|
|
# Build output
|
|
dist/
|
|
|
|
# Environment
|
|
.env
|
|
.env.local
|
|
.env.*.local
|
|
|
|
# IDE
|
|
.vscode/
|
|
.idea/
|
|
*.swp
|
|
*.swo
|
|
*~
|
|
|
|
# OS
|
|
.DS_Store
|
|
Thumbs.db
|
|
|
|
# Logs
|
|
*.log
|
|
npm-debug.log*
|
|
|
|
# Cache
|
|
.cache/
|
|
peercortex.db
|
|
peercortex-cache.db
|
|
|
|
# Coverage
|
|
coverage/
|
|
|
|
# TypeScript incremental
|
|
*.tsbuildinfo
|
|
ecosystem.config.js
|
|
|
|
# Runtime caches (large binary data — not suitable for git)
|
|
.roa-cache.json
|
|
.ripe-stat-cache.json
|
|
.pdb-source-cache.json
|
|
.pdb-org-cache.json
|
|
visitors.json
|
|
feedback.json
|
|
hijack-subs.json
|
|
webhook-subs.json
|
|
aspa-adoption-history.json
|
|
audit/reports/
|
|
audit/__pycache__/
|
|
audit/asn_registry.json
|
|
audit/latest_report.txt
|
|
backups/
|
|
public/index.html.bak
|
|
public/lia.html
|
|
server.js.bak*
|
|
server.js.pre-*
|