Aleksey Kashapov
00038f8f1b
IMP-293: Retires payouts methods ( #53 )
...
* IMP-293: Retires payouts methods
* Bumps CI cache version
* Bumps woody and setups its metrics
* Reverts removed fields
* Bumps damsel
* Bumps damsel
2024-09-03 12:52:51 +03:00
Aleksey Kashapov
4ba26e210a
TD-943: Fixes invoice tpl decoding into swag object ( #52 )
2024-07-24 15:19:18 +03:00
Aleksey Kashapov
4063187fdd
TD-943: Fixes maxAmountCondition
default value ( #51 )
2024-07-24 10:27:16 +03:00
Aleksey Kashapov
ea4e74b3c4
TD-933: Fixes response serialization w/ randomized invoice amount ( #50 )
2024-07-08 12:54:47 +03:00
Aleksey Kashapov
85b19cb5f3
TD-933: Adds support for deviation direction for amount randomization ( #47 )
2024-07-03 12:58:11 +03:00
Артем
89759bfd18
IMP-250: Remove payout ( #48 )
2024-07-02 19:08:09 +03:00
Aleksey Kashapov
2477bfbe20
Bumps CI workflow version ( #49 )
2024-07-02 15:25:57 +03:00
Aleksey Kashapov
87d0e29202
OPS-474: Refactors amount randomization for new hellgate invoice mutation capability ( #46 )
...
* OPS-474: Refactors amount randomization for new hellgate invoice mutation capability
* Retires 'cartNotSupported' in favour of HG's invalid request exception throw through
* Bumps swag
2024-06-21 11:37:53 +03:00
Aleksey Kashapov
bb7cbb133d
OPS-474: Adds support for amount randomization ( #45 )
...
* OPS-474: Adds support for amount randomization
* Update apps/capi/src/capi_handler_invoices.erl
Co-authored-by: Артем <WWW_cool@inbox.ru>
* Changes sign calc
* Fixes error type
* Temporarily disables codecov report upload
---------
Co-authored-by: Артем <WWW_cool@inbox.ru>
2024-05-29 13:18:54 +03:00
ndiezel0
4487f795be
OPS-442: Update damsel ( #44 )
2024-04-08 15:19:25 +08:00
ndiezel0
bdcea3648a
INT-973: Add Requested and Completed statuses of UI to WH ( #43 )
...
* INT-973: Add Requested and Completed statuses of UI to WH
* Add tests
* Fix test
* a
2024-02-27 20:25:20 +05:00
Артем
14a41f5526
INT-915: Put changed cash to payment cash ( #42 )
2024-01-16 12:43:36 +03:00
Артем
3401edb1ba
OPS-371: Add new ui ( #41 )
...
* added new ui
* bumped swag
2023-11-27 15:11:49 +03:00
Aleksey Kashapov
2bed81a844
TD-686: Instruments OTEL tracing ( #39 )
...
* TD-686: Instruments OTEL tracing
* Adds missing application deps
* Wraps swagger operation handler call
* Bumps logger_logstash_formatter
* Refactors single process span ctx relations
* Refactors span relations in-process state
* Bumps woody to use generic event handler for otel
* Adds scoper meta as span attributes
* Bumps deps
* Clean up .app.src
* Bumps genlib
* Migrates back to scoper' woody event handler
* Bumps scoper
* Removes obsolete meta sync
* Adds OTEL propagation handling upon JSON API request
2023-10-26 13:34:48 +03:00
ttt161
a1ef52f641
TD-720: bump bouncer client ( #40 )
...
Co-authored-by: anatoliy.losev <losto@nix>
2023-09-28 11:04:06 +03:00
Артем
d3f6860085
IMP-76: Add new fields in contact info ( #38 )
...
* added new fields in contact info
* fixed test
* bumped damsel, swag server/client
* fixed
2023-09-11 20:08:40 +07:00
Артем
d5ed8b20f2
changes get user id to get party id instead ( #37 )
2023-08-25 14:22:14 +07:00
Aleksey Kashapov
d9db173e23
Epic: Organizations ( #28 )
...
* TD-502: Enable usage of user_id and party_id from token (#26 )
* TD-502: Enable usage of user_id and party_id from token
* Fix tests
* TD-642: debug auth by key
* TD-642: fix typo
* debug off
---------
Co-authored-by: ndiezel0 <ndiezel0@gmail.com>
Co-authored-by: Артем <WWW_cool@inbox.ru>
Co-authored-by: anatoliy.losev <losto@nix>
2023-08-24 16:36:32 +03:00
Артем
d7a05735d1
Remove party match in refund creation ( #36 )
2023-07-20 18:13:58 +03:00
Aleksey Kashapov
99a5bb218b
OPS-268: Adds default logger permissions ( #35 )
2023-07-13 16:45:22 +03:00
Aleksey Kashapov
5e54ebb464
OPS-268: Setups user in Dockerfile
( #34 )
2023-07-05 13:49:50 +03:00
ndiezel0
e93882880f
Bump damsel ( #33 )
2023-05-22 15:32:26 +05:00
AydarN
2875cfdc7c
Change CODEOWNERS ( #32 )
2023-04-28 10:28:05 +03:00
ndiezel0
d6151187dc
OPS-259: Add ability to get ip address from header ( #31 )
...
* OPS-259: Add ability to get ip address from header
* Fix swag_server
* Add test
* Review fix
2023-03-24 12:04:17 +05:00
Aleksey Kashapov
635e0b2f42
OPS-272: Removes party id checks ( #30 )
...
* Removes checks in operations `CapturePayment`, `CreateRefund`,
`GetPayout`, `GetWebhookByID` and `DeleteWebhookByID`
* Adds support for `GetWebhooksForParty` operation with `partyID`
request parameter
* Removes obosolete test
`capi_base_api_token_tests_SUITE:get_payout_fail/1`
* Adds test `get_webhooks_for_party/2` and upgrades swag deps
2023-03-15 10:11:44 +03:00
Aleksey Kashapov
dbb2039c30
OPS-272: Adds 'ForParty' operations implementation ( #29 )
...
* Adds `getInvoiceByExternalIDForParty` implementations with tests
* Adds `getPaymentInstitutionPayoutMethodsForParty` and `getPaymentInstitutionPayoutSchedulesForParty`
* Adds `getPaymentByExternalIDForParty` and `getRefundByExternalIDForParty`
* Bumps `swag_client` and `swag_server`
2023-03-07 13:20:32 +03:00
Aleksey Kashapov
031d6effbb
Revert "TD-502: Enable usage of user_id and party_id from token ( #26 )" ( #27 )
...
This reverts commit 2de9367561
.
2023-02-27 10:46:08 +03:00
ndiezel0
2de9367561
TD-502: Enable usage of user_id and party_id from token ( #26 )
...
* TD-502: Enable usage of user_id and party_id from token
* Fix tests
2023-01-27 11:13:52 +05:00
Артем
b408726bab
APM-286: Add new data to trx info ( #25 )
...
* added new data to trx info
* refreshed cache
2023-01-19 12:45:07 +03:00
ndiezel0
10d663c349
TD-476: Add restrictions for GetShopsForParty ( #24 )
...
* TD-476: Add restrictions for GetShopsForParty
* Update bouncer-proto and filtering
* Add restriction test
* Format
* Update workflow
* Update apps/capi/src/capi_handler_shops.erl
Co-authored-by: Артем <WWW_cool@inbox.ru>
* Implement suggestion
* Fix
* Fix specs
* Add test for non existent restriction iml
Co-authored-by: Артем <WWW_cool@inbox.ru>
2022-12-27 12:33:54 +05:00
Andrew Mayorov
e5b4f7d540
TD-443: Produce InteractionCompleted events @ payments / bindings ( #23 )
...
* Bump to valitydev/damsel@6655937
* Bump to valitydev/swag-payments@d71aebc
* Ensure backward compatibility
2022-11-01 18:06:57 +03:00
Артем
4d785873da
TD-385: Fix - default ip if undefined ( #22 )
2022-10-12 15:21:00 +04:00
Артем
10050fd975
TD-385: Add new ips ( #21 )
2022-10-11 19:19:03 +04:00
Andrew Mayorov
dec70d64d4
TD-367: Drop retired APIs as of valitydev/swag-payments@37e6f46 ( #20 )
...
* Steamline test fixtures
* Drop unused utility functions
* Resurrect SearchInvoices / SearchRefunds
2022-09-05 13:22:16 +03:00
Andrew Mayorov
987bfc9863
TD-367: Stop counting DigitalWallet.token as idemp feature ( #19 )
2022-08-10 11:26:23 +03:00
Артем
05518a801c
TD-266: Fix - empty invoice id field ( #18 )
2022-08-03 14:03:54 +03:00
Артем
b8544b7cea
TD-266: Fix - empty invoice id field ( #17 )
...
* fixed empty invoice id bug
* fixed
* fixed
2022-07-25 14:11:34 +03:00
Andrew Mayorov
9e3f8eb930
TD-222: Reuse valitydev/action-deploy-docker@v2 ( #16 )
...
* Drop merchstat leftovers
* Cut out some unused includes
2022-07-18 19:20:03 +03:00
Артем
289a0e9903
TD-266: Change merch stat to magista proto ( #14 )
...
* added magista proto
* changed to magista proto
* bumped magista proto
* fixed
* added error test case
* tried to feat cover
* added some error cases
* fixed
* added tests
* added tests
* bumped all
* added filters
* added requested changes
2022-07-18 15:48:02 +03:00
Alexey S
cf18b3d955
TD-286: Remove userinfo and update protocols ( #12 )
2022-05-16 18:13:45 +03:00
Andrew Mayorov
8327dba201
Drop accounter service dependency ( #13 )
2022-05-16 11:43:32 +03:00
Andrew Mayorov
7f28b21d25
TD-288: Stop responding w/ payment tool tokens ( #11 )
...
* Bump to valitydev/swag-payments@c39e50b
* Also drop legacy idemp features handling
* Simplify bender client module
* Increase test coverage
* Disentangle conflict error and `logic_error`
* Deduplicate testcases code
2022-05-16 11:16:36 +03:00
Артем
d4fe7e16bd
TD-195: Remove old payment methods ( #9 )
...
* removed legacy
* fixed format
* fixed
* added some tests, refactored for more coverage
* added requested changes
* fixed dep
* fixed
* fixed
* fixed
2022-04-20 15:07:35 +03:00
Andrew Mayorov
b0b9ece994
TD-136: Supplement shop with currency in responses ( #8 )
2022-03-28 19:07:40 +03:00
Andrew Mayorov
7d6a034f1c
Bump to valitydev/swag-payments@a925a97 ( #7 )
...
* Drop account-related handlers as per valitydev/swag-payments@777d37a
* Bump to valitydev/bouncer-client-erlang@b6c7be0
* Drop unnecessary exception handling
* Drop unused utility functions
2022-03-26 17:40:19 +03:00
Vality Bot
67d1ef1f2c
🔄 Synced file(s) with valitydev/configurations ( #6 )
...
* 🔄 Synced local '.github/workflows/basic-linters.yml' with remote 'workflows/base/basic-linters.yml'
* 🔄 Created local '.github/settings.yml' from remote '.github/settings.yml'
2022-03-25 18:24:11 +03:00
Andrew Mayorov
4bb86bf94a
APM-44: Handle payment services in digital wallet details ( #5 )
...
* Update digital wallet related testcases
2022-02-25 14:50:20 +03:00
Alexey S
ba45f12071
TD-104: Update token-keeper-client ( #3 )
2022-02-24 12:36:27 +03:00
github-actions[bot]
78a94a2af4
Update file(s) from valitydev/.github
2022-02-21 22:05:08 +00:00
github-actions[bot]
809e165527
Update file(s) from valitydev/.github
2022-02-21 21:37:41 +00:00