lightning-terminal/itest
Viktor Torstensson 51f33086be
firewall: add request logger disable flag
This introduces a new firewall.request-logger.disable config option to
completely disable request logging. When disabled, the request logger
interceptor is not instantiated, avoiding all logging overhead including
database writes and request processing.

This is implemented as a separate disable flag rather than adding a new
log level because the goal is to bypass the logging system entirely for
performance reasons, not just filter events. A log level would still
process and filter each request through the interceptor.

The change also adds validation to ensure autopilot remains enabled only
when request logging is active, since autopilot relies on action logs
for rule enforcement and auditing.
2026-02-12 17:14:01 +01:00
..
assertions.go itest: add custom channel integration test 2024-12-19 21:21:39 +01:00
assets_test.go multi: reformat long lines for readability 2025-12-09 16:12:03 +00:00
litd_accounts_test.go itest: formatting enhancements for tap payments 2025-10-15 11:07:21 +02:00
litd_custom_channels_test.go Merge pull request #1190 from jtobin/itest-tapd-no-cert-verification 2026-02-09 20:38:48 +04:00
litd_firewall_test.go firewall: add request logger disable flag 2026-02-12 17:14:01 +01:00
litd_mode_integrated_test.go multi: reformat long lines for readability 2025-12-09 16:12:03 +00:00
litd_mode_remote_test.go itest: add a stateless_init test 2024-10-14 16:57:00 +02:00
litd_node.go itest: fix nil error deref 2026-01-14 09:31:22 +02:00
litd_stateless_init_test.go itest: add a stateless_init test 2024-10-14 16:57:00 +02:00
litd_test.go itest: add tranche-based parallel runner and clearer logs 2025-12-09 12:47:05 +00:00
litd_test_list_off_test.go multi: remove legacy // +build tag Lines 2025-11-25 01:38:22 +01:00
litd_test_list_on_test.go firewall: add request logger disable flag 2026-02-12 17:14:01 +01:00
log.go multi: update LND and friends 2025-03-26 09:20:52 -05:00
network_harness.go multi: reformat long lines for readability 2025-12-09 16:12:03 +00:00
oracle_test.go mod+subservers: use taprpc module 2025-05-02 11:05:12 +02:00
server_harness.go itest: export ServerHarness publicly 2023-05-11 00:55:14 +02:00
test_harness.go multi: reformat long lines for readability 2025-12-09 16:12:03 +00:00