fix(default-config): off-by-one error in the default thresholds (#701)

I don't know how I missed this in testing.
This commit is contained in:
Xe Iaso 2025-06-20 11:47:34 -04:00 committed by GitHub
parent ab801a3597
commit 3c1d95d61e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 3 additions and 2 deletions

View file

@ -132,14 +132,14 @@ status_codes:
thresholds:
# By default Anubis ships with the following thresholds:
- name: minimal-suspicion # This client is likely fine, its soul is lighter than a feather
expression: weight < 0 # a feather weighs zero units
expression: weight <= 0 # a feather weighs zero units
action: ALLOW # Allow the traffic through
# For clients that had some weight reduced through custom rules, give them a
# lightweight challenge.
- name: mild-suspicion
expression:
all:
- weight >= 0
- weight > 0
- weight < 10
action: CHALLENGE
challenge: