Aleksey Kashapov
b78d0f5dd1
TD-964: Bumps valitydev/damsel@7762f6c ( #50 )
Vality basic linters / lint (push) Has been cancelled
Build and publish Docker image / build-push (push) Has been cancelled
Erlang CI Checks / Load .env (push) Has been cancelled
Erlang CI Checks / Run checks (push) Has been cancelled
2024-09-18 11:59:10 +03:00
Aleksey Kashapov
c59cb7c2b8
IMP-278: Reverts damsel w/ legacy payouts support ( #49 )
...
* IMP-278: Reverts damsel w/ legacy payouts support
* Bumps damsel
2024-09-12 12:32:53 +03:00
Aleksey Kashapov
e16301bd9a
IMP-278: Retires payouts ( #48 )
...
* IMP-278: Retires payouts
* Refactors fixture for `pm_party_tests_SUITE:check_all_payment_methods/1` testcase
* Fixes dialyzer warns and updates woody metrics publishing
* Bumps CI cache
* Fixes deps order in main application
* Bumps damsel
* Reverts removed fields
* Bumps damsel
* Bumps CI
* Bumps damsel
2024-08-28 17:40:50 +03:00
ttt161
9af7d71577
FIN-39: additional info support ( #46 )
...
* FIN-39: additional info support
* FT-39: coverage off
* FIN-39: fix issues
* FIN-39: fix effects
---------
Co-authored-by: ttt161 <losto@nix>
2024-07-01 15:02:46 +03:00
ndiezel0
7c202dc63d
OPS-442: Add new field to Shop ( #43 )
...
* OPS-442: Add new field to Shop
* Bump damsel
* Add important comment for later
2024-04-02 14:04:25 +05:00
Aleksey Kashapov
008486a74c
TD-846: Bumps valitydev/damsel@decfa45 ( #42 )
2024-02-01 09:44:33 +03:00
ndiezel0
eeecf69ecc
TD-817: Update damsel ( #41 )
2023-11-20 17:36:38 +05:00
Aleksey Kashapov
28c1b38ec6
TD-686: Adopts opentelemetry API ( #40 )
2023-10-24 16:14:18 +03:00
ndiezel0
21752a9252
TD-717: Add global_allow field ( #39 )
...
* TD-717: Add global_allow field
* Refactor
* Update dominant
* Update shumway version
* TD-717: Add global_allow to Provider and Terminal terms
* Change damsel to master
2023-09-19 18:08:15 +05:00
ttt161
6a6118caa5
TD-600: bump damsel ( #31 )
...
Co-authored-by: anatoliy.losev <losto@nix>
2023-05-24 15:25:21 +03:00
ndiezel0
486616e7ae
TD-574: Add new condition ( #29 )
...
* TD-574: Add new condition
* Fix test
2023-05-10 04:09:19 +05:00
Aleksey Kashapov
4a94036a44
CM-23: Bumps damsel ( #28 )
2023-03-22 17:53:35 +03:00
Aleksey Kashapov
57d4d6437e
VEN-11: Updates damsel and mg_proto ref ( #27 )
2023-03-09 18:29:49 +03:00
Артем
af7046e3db
TD-435: Add allow support ( #24 )
...
* added allow support
* bumped damsel
* added withdrawal allow
2022-11-11 13:04:03 +04:00
Артем
4ea2b1562e
TD-330: Bump damsel ( #20 )
...
* bumped to valitydev/damsel@03bbf48
* fixed after bump
* updated workflow version
* fixed fmt and linter
* fixed
* fixed
* changed cache version
* Revert "Auxiliary commit to revert individual files from 7f5eb344211ed6353bf5391b9d331ef2fc50ebf7"
This reverts commit 8d9749077970f9b0759b777e90a35d188a3d669c.
* fixed
2022-07-01 13:40:47 +03:00
Alexey S
33534906fb
TD-260: Update damsel and remove migration code ( #16 )
2022-04-21 11:21:14 +03:00
ndiezel0
f757b7905b
TD-262: Move from shumpune to accounter ( #15 )
...
* TD-262: Move from shumpune to accounter
* Fix spec
* Add test
* Fix
2022-04-08 01:32:50 +03:00
Alexey S
76058e0aa8
TD-226: Remove UserInfo-based auth ( #13 )
2022-04-05 14:51:12 +03:00
Andrew Mayorov
0d6ab9407d
OPS-53: Implement ComputeProviderTerminal
( #8 )
...
* Bump to valitydev/damsel@8016313a
* Make testclient more flexible yet explicit
* Isolate exception throwing in handler module
2022-03-04 19:15:50 +03:00
ndiezel0
d86fcbf5b5
APM-55: Add GenericPaymentSystem support ( #4 )
...
* APM-55: Add GenericPaymentSystem support
* Update dominant
* Fix test fixture
* Add generic payment-service
* Add test
* Replace ct test with unit test
* Format and fix spec
* Review fix
2022-02-08 21:53:38 +03:00
ndiezel0
a405fce864
TD-128: Add CI, Makefile, Dockerfile and docker-compose.yaml ( #2 )
...
* TD-128: Add CI, Makefile, Dockerfile and docker-compose.yaml
* Fix format and lint
* Use compose test
* Update erlang workflow version
* Add covertool
* Move to valitydev repos
* Add prometheus clarification
* Use compose spec instead of docker compose spec
* Update .github/workflows/build-image.yaml
Co-authored-by: Alexey S. <kehitt@users.noreply.github.com>
* Add healthchecks to dominant and machinegun in compose file
* Fix Dockerfile SERVICE arg
* Try to solve mystery of alias
* fix
* fix
* fix
* Only check shumway to be healthy
* Insert daemon socket
* Find container
* Inspect last container
* Try different method to print inspect
* One last try
* Fix
* Remove hostname from docker-compose.yaml
* Check `$SERVICENAME` availability
* cat envfile
* Test theory
* Change service name
* Revert experiments
* Fix healthcheck
* Disable wait for health on dominant
Co-authored-by: Alexey S. <kehitt@users.noreply.github.com>
2022-02-07 11:17:17 +03:00
Andrew Mayorov
3b9cd7b610
Add support for damsel @ b4447c90
...
With `sum_of` cashflow volumes product.
2021-12-08 19:35:57 +03:00
yuri-bukhalenkov
c756e131b7
ED-293/update damsel ( #28 )
...
* updated damsel
2021-11-23 10:22:49 +03:00
dinama
63c7b92c75
+disable latest_version caching in sys.config ( #25 )
2021-10-22 11:19:44 +03:00
Sergey Yelin
0930df3367
ED-253: Fix P2P disaster ( #24 )
2021-10-20 11:33:18 +03:00
Sergey Yelin
0a85c58f78
ED-253: Remove P2P ( #23 )
2021-10-19 10:27:20 +03:00
dinama
4d4e678627
ED-126: +extend ShopContract ( #21 )
2021-10-12 13:55:42 +03:00
dinama
9dea357e33
ED-272: +aggregate shop data ( #17 )
2021-09-30 13:24:56 +03:00
dinama
a2dddbbc4a
ED-281: +support new InvalidChangeset ( #18 )
2021-09-29 16:34:42 +03:00
Yaroslav Rogov
4021e74c3f
ED-268/deps: Update mg_proto to use ProcessRepair ( #15 )
...
* ED-268/deps: Update mg_proto to use ProcessRepair
* ED-268/ref: Fix typespecs
2021-09-29 11:00:19 +03:00
Sergey Yelin
f55197723b
ED-242: Upgrade Erlang 24 ( #13 )
2021-09-14 12:54:42 +03:00
Yaroslav Rogov
20904d867d
refactor: Rewrite pm_party reduce and merge in a generic fashion ( #8 )
...
* refactor: Rewrite pm_party reduce and merge in a generic fashion
* fix: Fix Selector struct checking
* refactor: Refactor generic code
* fix: Fix typos
* fix: Fix selector
* fix: Fix is_selector
* refactor: redo generic struct checking to case variant
* fix: Fix typo
* fix: Switch to more type-safe is_terms
* refactor: Move spec to appropriate place
* refactor: Switch to thrift reflection for is_predicate
* refactor: Add commect regarding is_terms impl
* refactor: remix merge_terms clauses
* refactor: Use new genlib_range
* fmt: Fix formatting
* ref: Refactor to type-driven generic implementation
* fix: Fix selector check
* fmt: Fix formatting
* Update apps/party_management/src/pm_party.erl
Co-authored-by: Andrew Mayorov <a.mayorov@rbkmoney.com>
* ref: Remove leftover
Co-authored-by: Andrew Mayorov <a.mayorov@rbkmoney.com>
2021-09-07 15:52:20 +03:00
Yaroslav Rogov
1431cc385e
ED-190/deps: Update dmt_client ( #4 )
...
* ED-190/deps: Update dmt_client
* ED-190/deps: Update dmt_client
* ED-190/fix: remove explicit dmt_client_cache update
* ED-190/deps: update dmt_client
* ED-190/fix: leftovers
* ED-190/fix: Fix commit ops and tests
* ED-190/refactor: fix formatting
* ED-190/refactor: fix formatting
2021-08-25 14:13:31 +03:00
yuri-bukhalenkov
9a8cd55d2d
updated damsel ( #10 )
2021-08-20 14:26:12 +03:00
Yaroslav Rogov
1496493835
feat: Add dictionaries and BinData support ( #7 )
...
* feat: Add dictionaries and BinData support
* ED-207/refactor(ternary): Remove with_defined, add docs and tests
* ED-207/fix: Return ternary_while for correct behaviour
* ED-207/deps: Update damsel for BinData
* ED-207/fix: Add reverse-compatibility to crypto-currency
* ED-207/test: Fix dialyzer error
* ED-207/fix: Fix varset decoding
* ED-207/refactor: minor refactoring
* ED-207/deps: Update wdeps deps
* ED-207/test: Add tests for dictionary payment methods
* ED-207/refactor: Fix dialyzer warnings
* Revert "ED-207/fix: Add reverse-compatibility to crypto-currency"
This reverts commit 56db16b9f5443e59e002a770df48c00467e067ea.
* ED-207/fix: Add clause for crypto cond version mismatch
* ED-207/refactor: Fix formatting
2021-08-19 13:49:12 +03:00
yuri-bukhalenkov
eb22d73b27
updated damsel ( #2 )
2021-06-21 15:25:49 +03:00
Yuri Bukhalenkov
9d0e765920
moved party_management to a separated microservice
2021-05-24 14:30:10 +03:00
Boris
d6322238d4
Fix del legacy routing detection ( #559 )
2021-05-21 19:43:36 +03:00
Boris
db678139e8
ED-145: Handle exception ProvisionTermSetUndefined ( #565 )
2021-05-13 16:02:22 +03:00
Andrew Mayorov
c41cdc6e85
ED-142: Store and pass PayerSessionInfo where needed ( #563 )
...
* Bump to rbkmoney/damsel@66b9ae4
2021-04-30 12:19:26 +03:00
ndiezel0
57323946e2
HG-452: Add ComputeGlobals and ComputePaymentRoutingRuleset ( #474 )
...
* HG-452: Add compute payment institution to hellgate
* HG-452: Fix marshalling
* HG-452: Add ComputePaymentInstitution implementation
* HG-452: Fix payment_institution tests
* HG-452: Fix lint
* HG-452: Fix marshalling error
* HG-452: Add compute_contract_terms use
* HG-452: Add compute_contract_terms more use
* HG-452: Fix dialyzer
* HG-452: Update Provider
* HG-452: Remove compute p2p and withdrawal provider methods
* HG-452: Update party client
* HG-452: Add eunit test to selector
* HG-452: Add ComputeGlobals
* HG-452: Fix compile
* HG-452: Fix specs
* HG-452: Add ComputePaymentRoutingRuleset
* HG-452: Fix lint
* HG-452: Review fix
* HG-452: Fix tests
* HG-452: Remove migration remains
* HG-452: Add `PaymentRoutingCandidate` validation
* compute_globals: removed extra parameter GlobalsRef
Co-authored-by: Yuri Bukhalenkov <y.buhalenkov@rbk.money>
Co-authored-by: yuri-bukhalenkov <78025148+yuri-bukhalenkov@users.noreply.github.com>
2021-04-29 16:05:45 +03:00
yuri-bukhalenkov
9f2e3a36e4
ED-135: removed global_ref param from pm_party_client:compute_globals ( #562 )
...
* updated damsel
* removed global_ref param from pm_party_client:compute_globals
* fixed review issue
2021-04-28 11:19:35 +03:00
Sergey Yelin
cf737ec445
ED-102: Update damsel ( #558 )
...
* ED-102: Update damsel
* Fix lint errors
* ED-102: Add new CryptoCurrency
* Remove unused create_from_method/1
* Remove unused test_condition/3
2021-04-06 15:14:02 +03:00
Andrey Fadeev
19f1b56ab5
Update damsel to rbkmoney/damsel@ca2b3ad ( #551 )
2021-03-16 20:23:15 +03:00
yuri-bukhalenkov
8f24ec5890
ED-43: Добавить поддержку RBS ( #546 )
...
* updated rebar.lock
* updated rebar.lock; removed legacy_domain_revision
* +scenario mandatory
Co-authored-by: dinama <dinama@users.noreply.github.com>
2021-03-02 17:19:00 +03:00
yuri-bukhalenkov
70ad2abc34
Hg-568: added a new field "trusted_client" for an antifraud system ( #539 )
...
* added trusted_client field to an InvoiceParams(payment_processing) and forwarded it to an Invoice(domain)
* pushed field trusted_client to a proxy_inspector
* HG-568: moved field trusted_client to an extra structure InvoiceClientInfo and renamed it to is_trusted
* update rebar.lock
2021-02-09 13:20:50 +03:00
Sergey Yelin
5b6b8e2caa
Add uzcard as payment system ( #538 )
2021-02-02 15:56:23 +03:00
dinama
f6fef9983c
upgrade: +image +deps +endpoints ( #535 )
2021-01-31 17:39:04 +03:00
dinama
b79f6ea8b3
pass make_recurrent to inspector ( #532 )
2020-12-24 14:10:19 +03:00
dinama
108f39c88d
+upgrade all +fix after upgrade ( #531 )
2020-12-24 12:12:05 +03:00