Commit Graph

18 Commits

Author SHA1 Message Date
Aleksey Kashapov
dfb5eb3988
IMP-278: Bumps valitydev/damsel@8e034bc (#142)
* IMP-278: Bumps valitydev/damsel@8e034bc

* Bumps CI
2024-09-03 12:54:35 +03:00
Aleksey Kashapov
0f88093b53
TD-904: Removes testcase w/ obsolete recurrent paytools event sink usage (#126)
* TD-904: Removes testcase w/ obsolete recurrent paytools event sink usage

* Removes obsolete eventsink module and funcs

* Bumps deps
2024-06-03 11:52:58 +03:00
ndiezel0
50480643a5
OPS-442: Add shop limits (#121)
* OPS-442: Add shop limits

* Fix tests and specs

* Add tests

* Format

* Add regression test

* Fix

* Update PM image
2024-04-04 01:37:36 +05:00
Aleksey Kashapov
2a869217ac
TD-686: Adds tracing to woody wrapper calls (#94) 2023-10-25 15:23:18 +03:00
ndiezel0
58ddb862f7
TD-763: Add UI Cascade as default (#96)
* TD-763: Add UI Cascade as default

* Fixes

* Add tests

* Fix format

* Bump OTP version

* Be less strict about OTP version

* Refactor cascade decision making

* New get_route_cascade_behaviour function
2023-10-19 17:21:53 +05:00
ndiezel0
b8156b10e2
TD-717: Add global_allow field to routing (#93)
* TD-717: Add global_allow field to routing

* Remove ct:log

* Fix spec

* Bump dialyzer cache
2023-09-19 18:08:23 +05:00
Aleksey Kashapov
afcb01738a
TD-675: Adds limit change log notice (#86) 2023-08-03 11:01:29 +03:00
Aleksey Kashapov
bfccd439a3
TD-550: Limit hold exception to reject route (#64)
* Refactor `hg_routing:to_rejected_route/2`
* Adds new limiter hold exceptions handling
* Adds rejected routes log message on limit overflow
* Adds testcase for limit hold fail with multiple route candidates
2023-04-17 11:30:24 +03:00
Aleksey Kashapov
72aaddd6e3
CM-23: Adds routes attempt_limit support (#61)
* Implements route cascading for payments
* Introduce config option `card_blocked_failure`
* Adds routes cascading testcase group
* Bumps payproc_errors and patches limiter helper for ct
* Bumps erlang-checks cache version
2023-03-24 12:52:13 +03:00
Aleksey Kashapov
c651112753
VEN-10: Support limiter versioned config (#60)
* Upgrade dependencies and docker compose images
* Updates dmt_client ref
* Adds domain revision support as argument in limiter calls
* Reorder dmt configuration calls in suite initialization to ensure fixture documents use setuped limiter configs
2023-03-13 15:26:15 +03:00
Andrew Mayorov
471bf6c636
Ensure refund limits rolled back properly (#44)
Bump to valitydev/limiter-proto@6158184
2022-08-31 13:20:40 +03:00
Артем
46c7c91ccf
TD-306: New limiter context (#34)
* bumped limiter proto valitydev/limiter-proto@ac97053

* changed condition

* changed to payproc context

* bumped limiter valitydev/limiter@2dff7b5

* fixed

* fixed minor
2022-06-22 08:07:35 +03:00
Alexey S
7318303acb
TD-269: Machine tagging via bender (w/ fallback)(#27) 2022-05-18 16:33:54 +03:00
Alexey S
0bd0458340
TD-225: Remove UserInfo auth logic (#22)
* Remove auth logic, update party client

* hadolint please
2022-04-15 14:07:54 +03:00
ndiezel0
2350be8b01
TD-263: Move from shumway to accounter (#23)
* TD-263: Move from shumway to accounter

* Fix test

* Fix checks

* Review fix

* Review fix
2022-04-14 13:08:17 +03:00
Alexey S
2220a749e9
TD-158: Enable fail and fulfill session scenarios on capture session (#8) 2022-02-24 11:23:24 +03:00
Andrew Mayorov
694a9cf9c0
TD-156: Ensure routing metadata is jsx-compatible (#7)
* Rewrite healthchecks with nodetool's ping
* Add formatting test
2022-02-10 17:17:56 +03:00
Alexey S
79e3d8108c
TD-158: Add new ci (#6) 2022-02-09 18:21:50 +03:00