Tags (which are integer field designators in thrift serializations)
were wrongly interpreted as indices in Erlang record tuples.
* Update for recent rebar3_lint w/ elvis_core 1.0.0
* Allow to set up multiple pulse handlers
* Enable audit logging through dedicated log handler
* Remove scoper use from handler
* Verify that audit log overload stops handlers
Though it's not apparently, so skip the test for now but keep testcase
for future experimentation.
Co-authored-by: Sergey Yelin <elinsn@gmail.com>
In line w/ rbkmoney/bouncer-policies#1.
* Fix stop order in tests for robustness
* Add another testcase for invalid ruleset
* Enforce draft-04 JSON schema validation