Skip to content

Allow enabling/disabling analyzers from config file #382

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Jun 10, 2025
Merged

Conversation

untitaker
Copy link
Collaborator

This is just a simple way to be able to use the 2G analyzer in europe,
and to disable maybe IMSI requests if they are too noisy.

In a later version we can:

  • expose config editing in the UI (this is already ongoing)
  • make the level configurable
  • add ability to define presets (though i think people could just copy
    configs from the docs or github issues)

Also fill out heuristics.md with some basic information.

This is just a simple way to be able to use the 2G analyzer in europe,
and to disable maybe IMSI requests if they are too noisy.

In a later version we can:

* expose config editing in the UI (this is already ongoing)
* make the level configurable
* add ability to define presets (though i think people could just copy
  configs from the docs or github issues)

Also fill out heuristics.md with some basic information.
wgreenberg
wgreenberg previously approved these changes Jun 10, 2025
Copy link
Collaborator

@wgreenberg wgreenberg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i like this approach a lot! whenever i get around to finishing #183 and we have canonical identifiers for each heuristic, we can add backwards-compatible config entries for the names we have here.

@wgreenberg
Copy link
Collaborator

also added two nitpick copy edits, feel free to take or leave them

@untitaker
Copy link
Collaborator Author

@wgreenberg if you have a WIP branch on heuristics versioning i can take a look and finish it. i probably need to tear this code up again if i impl some other features.

@untitaker untitaker merged commit 86e08f9 into main Jun 10, 2025
36 checks passed
@untitaker untitaker deleted the analyzers-config branch June 16, 2025 03:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants