Aleksey Kashapov
361ed7c79b
TD-431: Return timeout error upon negative timeout leftover after end… ( #29 )
...
* TD-431: Return timeout error upon negative timeout leftover after endpoint resolution in document request API
* Adds testcase endpoint_resolve_timeout_means_unavailable with mocked resolve_endpoint/2 to bouncer_tests_SUITE
2023-02-22 10:28:36 +03:00
Andrew Mayorov
eef94e5304
TD-222: Reuse valitydev/action-deploy-docker@v2 ( #24 )
...
* Fix yamllint complaints
* Use recommended filename extension
* Bump to valitydev/bouncer-proto@de15d37
* Bump to valitydev/org-management-proto@03a269d
* Sync w/ valitydev/erlang-templates
2022-07-13 11:15:36 +03:00
ndiezel0
af42521899
TD-187: Add CI/CD ( #4 )
...
* TD-187: Add CI/CD
* Fix specs
* Fix tests
* Review fixes
2022-02-21 11:56:58 +03:00
Andrew Mayorov
7ff60dc174
Bump to rbkmoney/bouncer-proto@7dee26e ( #25 )
2021-04-15 11:48:15 +03:00
Alexey
487395fa92
FIX ED-64: request_timeout is not actually a connection option ( #24 )
2021-03-29 15:53:32 +03:00
Alexey
133b0d5b49
ED-64: Gunner pool integration ( #23 )
2021-03-29 11:04:16 +03:00
Andrew Mayorov
6a7ca8f2e9
Enforce unified formatting w/ erlfmt ( #18 )
...
* Bump to rbkmoney/build_utils@e131872
2021-02-04 17:23:35 +03:00
ndiezel0
530f8e646f
MSPF-629: Add decisions ( #12 )
...
* MSPF-629: Add decisions
* MSPF-629: Fix compile
* MSPF-629: Review fix
* MSPF-629: Update bouncer_proto
* MSPF-629: Fix lint and move from_thrift_struct/4 to bouncer_thrift
* MSPF-629: Fix merge
* MSPF-629: Remove `jsx:encode/1` for restrictions
* MSPF-629: Rename decision -> judgement
* MSPF-629: Change README.md
* MSPF-629: Fix tests
* MSPF-629: Add bundle.tar.gz to gitignore
* MSPF-629: Fix test
* MSPF-629: Fix last test
* MSPF-629: Fix lint
* MSPF-629: Simplify regex
* MSPF-629: Alternative solution to atomization
* MSPF-629: Review fix
* MSPF-629: Review fix
2020-12-31 17:26:12 +03:00
ndiezel0
2445f446d6
MSPF-591: Update bouncer_proto ( #11 )
...
* MSPF-591: Update bouncer_proto
* MSPF-591: Fix lint
* MSPF-591: Update proto
2020-12-03 17:22:32 +03:00
Andrew Mayorov
44fa86982d
MSPF-585: Implement naive audit logging ( #4 )
...
* 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>
2020-10-30 15:10:07 +03:00
Andrew Mayorov
902f06949a
Futureproof policy contract ( #3 )
...
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
2020-10-21 17:17:29 +03:00
Andrew Mayorov
9004e3fe50
Implement a thrift service around opa policy solver ( #1 )
...
Co-authored-by: Andrey Fadeev <me@ciiol.net>
2020-10-14 12:09:26 +03:00