mirror of
https://github.com/mblanke/ThreatHunt.git
synced 2026-03-01 05:50:21 -05:00
feat: Add Playbook Manager, Saved Searches, and Timeline View components
- Implemented PlaybookManager for creating and managing investigation playbooks with templates. - Added SavedSearches component for managing bookmarked queries and recurring scans. - Introduced TimelineView for visualizing forensic event timelines with zoomable charts. - Enhanced backend processing with auto-queued jobs for dataset uploads and improved database concurrency. - Updated frontend components for better user experience and performance optimizations. - Documented changes in update log for future reference.
This commit is contained in:
26
.gitignore
vendored
26
.gitignore
vendored
@@ -1,4 +1,4 @@
|
||||
# ── Python ────────────────────────────────────
|
||||
# ── Python ────────────────────────────────────
|
||||
__pycache__/
|
||||
*.py[cod]
|
||||
*$py.class
|
||||
@@ -8,34 +8,34 @@ build/
|
||||
*.egg
|
||||
.eggs/
|
||||
|
||||
# ── Virtual environments ─────────────────────
|
||||
# ── Virtual environments ─────────────────────
|
||||
venv/
|
||||
.venv/
|
||||
env/
|
||||
|
||||
# ── IDE / Editor ─────────────────────────────
|
||||
# ── IDE / Editor ─────────────────────────────
|
||||
.vscode/
|
||||
.idea/
|
||||
*.swp
|
||||
*.swo
|
||||
*~
|
||||
|
||||
# ── OS ────────────────────────────────────────
|
||||
# ── OS ────────────────────────────────────────
|
||||
.DS_Store
|
||||
Thumbs.db
|
||||
|
||||
# ── Environment / Secrets ────────────────────
|
||||
# ── Environment / Secrets ────────────────────
|
||||
.env
|
||||
*.env.local
|
||||
|
||||
# ── Database ─────────────────────────────────
|
||||
# ── Database ─────────────────────────────────
|
||||
*.db
|
||||
*.sqlite3
|
||||
|
||||
# ── Uploads ──────────────────────────────────
|
||||
# ── Uploads ──────────────────────────────────
|
||||
uploads/
|
||||
|
||||
# ── Node / Frontend ──────────────────────────
|
||||
# ── Node / Frontend ──────────────────────────
|
||||
node_modules/
|
||||
frontend/build/
|
||||
frontend/.env.local
|
||||
@@ -43,14 +43,18 @@ npm-debug.log*
|
||||
yarn-debug.log*
|
||||
yarn-error.log*
|
||||
|
||||
# ── Docker ───────────────────────────────────
|
||||
# ── Docker ───────────────────────────────────
|
||||
docker-compose.override.yml
|
||||
|
||||
# ── Test / Coverage ──────────────────────────
|
||||
# ── Test / Coverage ──────────────────────────
|
||||
.coverage
|
||||
htmlcov/
|
||||
.pytest_cache/
|
||||
.mypy_cache/
|
||||
|
||||
# ── Alembic ──────────────────────────────────
|
||||
# ── Alembic ──────────────────────────────────
|
||||
alembic/versions/*.pyc
|
||||
|
||||
*.db-wal
|
||||
*.db-shm
|
||||
|
||||
|
||||
Reference in New Issue
Block a user