EFForg / EFForg/rayhunter

[Feature Request]: Allow users to re-run analysis on old recordings

Open
#300 1 comment 1 reaction 0 assignees View on GitHub
enhancement help wanted ui
Dominant language
Rust
Stars
5.8k
Forks
490
Avg merge
3d 10h
Merged PRs (30d)
23

Description

### What problem does this feature solve or what does it enhance?

Rayhunter analyzes QMDL files as they're recorded, and saves any produced warnings in `.ndjson` files. However as rayhunter's heuristics improve (or are disabled) over time, these analysis files become out of date.

### Proposed Solution

The web UI should show if an analysis file was produced by an older version of rayhunter than what's currently running, and if so, allow the user to reanalyze that file. Because rayhunter runs on memory-constrained hardware, it should probably only analyze one file at a time, but users should be able to queue up more files as they see fit.

### Alternatives Considered

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.