nuke/lib
Xe Iaso 4ea0add50d
feat(lib/policy/expressions): add system load average to bot expression inputs (#766)
* feat(lib/policy/expressions): add system load average to bot expression inputs

This lets Anubis dynamically react to system load in order to
increase and decrease the required level of scrutiny. High load? More
scrutiny required. Low load? Less scrutiny required.

* docs: spell system correctly

Signed-off-by: Xe Iaso <me@xeiaso.net>

* Update metadata

check-spelling run (pull_request) for Xe/load-average

Signed-off-by: check-spelling-bot <check-spelling-bot@users.noreply.github.com>
on-behalf-of: @check-spelling <check-spelling-bot@check-spelling.dev>

* fix(default-config): don't enable low load average feature by default

Signed-off-by: Xe Iaso <me@xeiaso.net>

---------

Signed-off-by: Xe Iaso <me@xeiaso.net>
Signed-off-by: check-spelling-bot <check-spelling-bot@users.noreply.github.com>
Signed-off-by: Xe Iaso <xe.iaso@techaro.lol>
2025-07-06 20:13:50 +00:00
..
challenge feat(lib): use new challenge creation flow (#749) 2025-07-04 20:42:28 +00:00
localization feat(localization): Add Traditional Chinese language translation (#759) 2025-07-06 19:59:00 +00:00
policy feat(lib/policy/expressions): add system load average to bot expression inputs (#766) 2025-07-06 20:13:50 +00:00
store fix(lib/store/bbolt): run cleanup every hour instead of every 5 minutes (#762) 2025-07-06 01:19:44 +00:00
testdata fix(config): actually load threshold config (#696) 2025-06-19 17:13:01 -04:00
anubis.go fix: make ogtags and dnsbl use the Store instead of memory (#760) 2025-07-05 16:17:46 -04:00
anubis_test.go Set cookies to have the Secure flag default to true (#739) 2025-06-30 14:58:31 -04:00
config.go fix: make ogtags and dnsbl use the Store instead of memory (#760) 2025-07-05 16:17:46 -04:00
config_test.go fix(config): actually load threshold config (#696) 2025-06-19 17:13:01 -04:00
http.go fix: make ogtags and dnsbl use the Store instead of memory (#760) 2025-07-05 16:17:46 -04:00
http_test.go fix: Dynamic cookie domain not working (#731) 2025-06-29 15:38:55 -04:00