 Marco A.andGitHub
|
b2532e9666
|
Merge commit from fork
* Inject DenyList from config to `StartCommands()`
* Implementation draft
* Move address checker to separate package
* Migrate usages of actions.AddressChecker to denylist.AddressChecker
* Rename denylist package files
* Pass []denylist.AddressChecker to StartCommand
* Add DenyList to defaults.yaml and add custom config parser
* net: add HostnameToIPList function
* denylist: Add IsHostBlocked()
* actions: use denylist.IsHostBlocked()
* command: Inject ip lookup function + extend add target validationt test
* command: Unexport ChangeTarget.IsValid()
* command: Add denyList check on ChangeTarget validation
* command: Export ActionsV2DenyList and IPLookupFunction params
* Lint fix
* Check denylist during action execution
* Fix integration tests
* Apply suggestions
* Add `mapstructure.StringToSliceHookFunc()` to decode `HTTPConfigDecodeHook`
|
2026-02-25 06:33:28 +01:00 |
|