Skip to content
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

Add a rule tester #106

Closed
3 tasks done
zepich opened this issue Jun 26, 2023 Discussed in #39 · 0 comments
Closed
3 tasks done

Add a rule tester #106

zepich opened this issue Jun 26, 2023 Discussed in #39 · 0 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@zepich
Copy link
Member

zepich commented Jun 26, 2023

Discussed in #39

Originally posted by zepich April 16, 2023
The idea is to add a rule tester in the backend UI. With this rule tester, it is possible to test how the rules perform depending on the content you enter. With that, it's easier to optimize rules without waiting for the next spam message.

Changes

  • Add a 'Tools' menu item
  • Add the Rule Tester form, which allows the user to enter a value and choose its type (Text, Email address, URL, IP address, User-Agent), and if rules and rule sets should be used for the test.
  • After submitting the form, the entered value will be tested with the available rules and rule sets, and the user will see the test result (which rule caught the value and the points for it).

Suggested by

  • @mosparo/core-developers
@zepich zepich added the enhancement New feature or request label Jun 26, 2023
@zepich zepich added this to the v1.0 milestone Jun 26, 2023
@zepich zepich self-assigned this Jun 26, 2023
zepich added a commit that referenced this issue Jun 27, 2023
@zepich zepich added documentation Improvements or additions to documentation and removed documentation Improvements or additions to documentation labels Jul 10, 2023
@zepich zepich mentioned this issue Aug 29, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
No open projects
Status: Done
Development

No branches or pull requests

2 participants