Andrew Mayorov
e3931485a2
Specify comparison on limit upper boundary ( #54 )
2022-09-07 18:16:54 +03:00
Inal Arsanukaev
c6c7369c10
Hooker: set optional fields as required ( #51 )
...
Co-authored-by: Inal Arsanukaev <aiz@empayre.com>
2022-08-24 16:43:29 +03:00
ndiezel0
53dab99962
TD-341: Pin route based on list of characteristics ( #49 )
...
* TD-341: Pin route based on list of characteristics
* Review fixes
* Review fixes
2022-08-22 14:08:22 +05:00
Alexey S
09e7a75668
FIX: return legacy payment_system_is to BankCardConditionDefinition ( #50 )
2022-07-27 16:41:00 +03:00
Vality Bot
9362c08657
🔄 Synced local '.github/workflows/' with remote 'workflows/proto/' ( #42 )
2022-07-11 12:43:24 +03:00
Andrew Mayorov
33c5665571
TD-329: Enrich withdrawals w/ timestamp + party id ( #48 )
2022-07-05 11:03:21 +03:00
Артем
03bbf48194
TD-328: Add turnover limit to wallet terms ( #46 )
...
* changed to turnover limit
* fixed
* fixed
2022-06-28 18:29:00 +03:00
Артем
053fc35365
TD-323: Remove legacy ( #45 )
...
* removed legacy
* removed deprecated TokenizedBankCard
* moved
* added reserved
* added
2022-06-28 15:55:47 +03:00
Andrew Mayorov
dac2cb5994
TD-312: Ensure damsel is well-behaved rebar3 dependency ( #43 )
...
Also switch to valitydev/rebar3-thrift-compiler 0.4 / valitydev/thrift 0.14.2.3
2022-06-16 19:36:21 +03:00
renovate[bot]
d384c125d1
Update actions/cache action to v3 ( #34 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-26 21:28:31 +03:00
renovate[bot]
b4fb8c04c1
Update actions/checkout action to v3 ( #30 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-25 11:57:25 +03:00
Andrew Mayorov
2e1dbc1a8c
TD-273: Drop legacy withdrawal routing models ( #41 )
...
* Drop legacy `ComputePaymentRoutingRuleset`
* Also drop long-time legacy domain objects
This is NOT a backward compatible change. We rely on the fact that we
don't have these object persisted anywhere (specifically, in dominant).
2022-04-25 11:56:42 +03:00
Alexey S
3eae2029bb
TD-259/TD-260: Remove UserInfo and related exceptions from PartyManagement/Invoicing proto ( #35 )
2022-04-19 14:30:57 +03:00
Inal Arsanukaev
1d60b20f21
Fix merch_stat DigitalWallet ( #38 )
...
* Fix merch_stat DigitalWallet
* Fix
* Fix 2
Co-authored-by: Inal Arsanukaev <inalarsanukaev@192.168.1.5>
2022-04-12 17:05:06 +03:00
Rinat Arsaev
3efe7dffaa
TD-237: Add frontend codegen ( #36 )
2022-03-24 15:26:31 +03:00
Andrew Mayorov
318a7a6588
Reflect current PaymentTerminal
@ merchstat ( #33 )
2022-03-10 19:37:16 +03:00
Andrew Mayorov
6d2bc92713
OPS-53: Make ComputeProviderTerminal
description cleaner ( #31 )
2022-03-04 19:15:16 +03:00
Egor Cherniak
bb0ee3ae29
OPS-42: Upd accounter proto ( #23 )
...
* Upd accounter proto
* Feedback edits
* Upd proto
* Feedback edits
2022-03-02 19:15:49 +03:00
Andrew Mayorov
8016313ab8
Undeclare unthrowable exception ( #29 )
2022-03-02 14:03:19 +03:00
Vality Bot
25dfce3d24
🔄 Synced file(s) with valitydev/configurations ( #27 )
...
* 🔄 Synced local '.github/workflows/basic-linters.yml' with remote 'workflows/base/basic-linters.yml'
* 🔄 Created local '.github/settings.yml' from remote '.github/settings.yml'
* 🔄 Synced local '.github/workflows/' with remote 'workflows/proto/'
2022-02-28 18:28:08 +03:00
Andrew Mayorov
ee7952224e
Provide function to compute terminal details ( #25 )
...
With behaviour identical to how currently hellgate "computes" it. I guess we'd want to use it in hellgate eventually.
* Also optionally allow to request provision terms
2022-02-28 11:55:29 +03:00
Andrew Mayorov
df1c52f2eb
Provide details on tags and callbacks semantics ( #24 )
2022-02-22 12:51:58 +03:00
github-actions[bot]
b2a58d31ff
Update file(s) from valitydev/.github
2022-02-22 07:25:20 +00:00
github-actions[bot]
32b75ec4c5
Update file(s) from valitydev/.github
2022-02-21 22:05:01 +00:00
Pavel Popov
486c409268
Update renovate config
2022-02-21 13:43:53 +03:00
Pospolita Nikita
2c585080d2
[TD-192] Columbus proto refactored ( #22 )
...
[TD-192] Columbus proto moved outside and refactored
Co-authored-by: PNV <pnv@empayre.com>
2022-02-21 11:28:26 +03:00
Артем
b25d3365e1
APM-43: Add methods selector ( #21 )
2022-02-02 21:30:30 +03:00
Andrew Mayorov
e677b49c33
APM-52: Introduce GenericPaymentMethod
and related models ( #20 )
...
Ensure `GenericPaymentMethod` is defined 1:1 by corresponding
`PaymentService`. This should make model simpler, hopefully without
compromising its extensibility.
* Pass generic tool and payment service to withdrawal adapters
* Also add as payment tool token payload
2022-02-02 19:58:13 +03:00
Andrew Mayorov
dcd92ddba4
Introduce PaymentTerminal
metadata ( #18 )
2022-01-22 13:25:38 +03:00
Baikov Dmitrii
98ca5c13e7
INT-41: Bump woody version ( #16 )
...
* INT-41: Bump woody version
* Update all non-major dependencies (#14 )
Co-authored-by: Renovate Bot <bot@renovateapp.com>
* Fix build
Co-authored-by: dmitriibaikov <bdv@empayre.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Pavel Popov <tolkonepiu@users.noreply.github.com>
2022-01-20 13:39:07 +03:00
Andrew Mayorov
f90de6c809
Pin action-setup-thrift
to v0.0.4 in Erlang actions ( #15 )
...
* Pin `action-setup-thrift` to v0 tag series
Instead of commit hash.
* Pin to `v0.0.4` tag
2022-01-18 18:08:15 +03:00
renovate[bot]
df3e38dbb2
Update all non-major dependencies ( #13 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-17 17:45:59 +03:00
Pavel Popov
84a8c2e7f2
Update renovate.json
2022-01-17 17:41:14 +03:00
Andrew Mayorov
3fa6f31db5
INTEGRATION-21: Provide additional payment service details ( #6 )
...
For the purpose of:
* identification and mapping in provider adapters,
* presentation in payer-facing UIs.
* Introduce payment service category
2022-01-17 10:42:16 +03:00
Egor Cherniak
5addc419f2
Build impl ( #7 )
...
* Build impl
* Upd description
2022-01-12 13:32:37 +03:00
Andrew Mayorov
827f692653
Update declarations to refer to vality.dev namespace ( #4 )
...
* Switch CODEOWNERS
* Drop few dead links
* Update gitignore rules to ignore generated files
2022-01-06 13:30:52 +03:00
Andrew Mayorov
270043770c
Add Erlang CI workflow ( #5 )
...
Ensure workflow runs on master, so that PLT cache is available for future PRs.
2022-01-04 22:31:03 +03:00
renovate[bot]
7a33c6d133
Add renovate.json ( #1 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-25 03:54:27 +03:00
Boris
625100e2c6
rename IdentityProviderRef ( #742 )
2021-12-09 13:00:12 +03:00
Pavel Popov
b4447c903f
Allow to sum a set of cash flow volumes ( #741 )
2021-12-07 15:45:31 +03:00
Boris
8c8b907725
ED-319: Add identity provider's configuraiton ( #740 )
2021-12-07 12:20:49 +03:00
yuri-bukhalenkov
8818b8e208
put back ComputeContractTermsVarset:currency field ( #738 )
2021-11-19 12:01:32 +03:00
Sergey Yelin
0d43ff883f
ED-274: Add reference to ClaimManagement's Claim and relax requiremens for changeset ( #737 )
...
* ED-274: Add reference to ClaimManagement's Claim and relax requiremens for changeset
2021-11-16 18:39:34 +03:00
yuri-bukhalenkov
8b73b6442b
ED-293/reduce-compute-varset ( #733 )
...
* added extra Varset structure for ComputeContractTerms
* some corrections for ComputeShopTermsVarset & ComputeContractTermsVarset; removed ComputeWalletTermsNew method
* removed VarsetPartyNotMatch exception
2021-11-03 14:53:27 +03:00
Sergey Yelin
4db9980a7d
Adjust currency type with domain ( #735 )
2021-10-26 14:39:55 +03:00
Ivan Panteleev
af7c970159
Update README.md ( #734 )
2021-10-22 17:57:09 +03:00
ndiezel0
cbd4efcac0
Revert "Revert "DC-99: Proto for split mvp ( #634 ) ( #671 )" ( #731 )" ( #732 )
...
This reverts commit d36a1cc75b
.
2021-10-22 11:10:51 +03:00
ndiezel0
d36a1cc75b
Revert "DC-99: Proto for split mvp ( #634 ) ( #671 )" ( #731 )
...
This reverts commit 49d38300c9
.
2021-10-20 16:53:45 +03:00
Артем
49d38300c9
DC-99: Proto for split mvp ( #634 ) ( #671 )
...
* DC-99: Proto for split mvp (#634 )
* added draft cash flow v2
* added split stuff
* refactored
* removed fees and external id
* added allocation
* refactored allocation
* refactored
* added requested changes
* fixed
* fixed field names
* added some requested changes
* fixed
* BUSINESS-134: support split payments in hooker (#667 )
Co-authored-by: v.hramov <v.hramov@rbkmoney.com>
Co-authored-by: mr-impossibru <64555470+mr-impossibru@users.noreply.github.com>
Co-authored-by: v.hramov <v.hramov@rbkmoney.com>
* JD-306: Add allocation to proxy inspector (#674 )
* Add basic allocations service terms (#682 )
Alos leave note about allocations in refunds.
* Rename `allowed` → `allow` (#683 )
For the sake of consistency.
* ED-69: Move changes from cash_flow.thrift to domain.thrift and remove cash_flow.thrift (#684 )
* ED-69: Add deprecation to FinalCashFlow in InvoicePaymentAdjustment
* ED-69: Fix cycle dependencies
* ED-69: Rename invoice_adjustments to adjustments
* ED-69: revert adjustments in new file and make FinalCashFlow what CashFlow meant to be
* ED-69: Remove repetition in struct fields
* JD-477: merch stat for new payouts (#688 )
* JD-477: merch stat for new payouts
* kek
* ED-69: Change ProviderTerminalRef to TerminalRef (#690 )
* Allocations added to merch stat (#697 )
* ED-69: Add InvoiceUnallocatable error (#702 )
* ED-69: Add Allocation to InvoicePaymentCaptureStarted event (#703 )
* ED-69: Add Allocation to InvoicePaymentCaptureStarted event
* fixed
* renamed
* fixed
* ED-69: Fix double params
Co-authored-by: WWW_cool <WWW_cool@inbox.ru>
* ED-69: Remove AllocationTransactionPrototypeFeeShare due to uselessness (#709 )
* ED-69: Remove id from AllocationTransactionPrototype (#710 )
* Update proto/payment_processing.thrift
* ED-69: Add Allocation exceptions to CreateInvoice, Capture and Refund (#705 )
* ED-69: Add AllocationNotAllowed to Capture
* ED-69: Add refund exceptions
* ED-69: Add some more exceptions to create invoice and capture
* ED-69: Add more exceptions
* ED-69: Change Allocation exception set
* ED-69: Change Allocation exception set
* ED-69: Add AllocationNotFound exception to refund (#728 )
Co-authored-by: mr-impossibru <64555470+mr-impossibru@users.noreply.github.com>
Co-authored-by: v.hramov <v.hramov@rbkmoney.com>
Co-authored-by: Baikov Dmitrii <44803026+D-Baykov@users.noreply.github.com>
Co-authored-by: Andrew Mayorov <a.mayorov@rbkmoney.com>
Co-authored-by: dinama <dinama@users.noreply.github.com>
Co-authored-by: ndiezel0 <ndiezel0@gmail.com>
Co-authored-by: Inal Arsanukaev <in.all.young@gmail.com>
Co-authored-by: Egor Cherniak <cherniak3@yandex.ru>
2021-10-19 19:13:23 +03:00
Sergey Yelin
4250615416
Fix P2P disaster ( #730 )
2021-10-19 15:12:02 +03:00