ndiezel0
d1d440af58
TD-126: Add CI/CD ( #3 )
...
* Drop some unused macros and includes in tests code
* Remove `wapi_context` leftovers
Co-authored-by: Andrew Mayorov <encube.ul@gmail.com>
2022-02-07 10:49:35 +03:00
Sergey Yelin
efea4bf6be
ED-242: Upgrade Erlang and deps ( #25 )
...
* ED-242: Upgrade Erlang and deps
* Update libs
2021-09-16 15:28:04 +03:00
George Belyakov
c6dd27be2f
ED-170: add digital wallets, webmoney ( #15 )
...
* bump swag
* add digital_wallets/webmoney resource, add webmoney resource test, not work version - there are problems with swag bump
* bump build/base images
* update submodule schemes/swag
* return back old images
* fix copy-pasta mistake in resource unhmarshalling
* bump build and service images
* fix non-optimised clause
* bump schemes/swag submodules (fixed provider field required now)
* rework marshalling/unmarshalling in crypto/digital-wallets
* wapi stat backend unmarshalling
* update swag submodule
* revert provider field discriminator
* bump fistful-proto
* bump build image
* fix email-validator dependency issue
* return fistful-proto to master, update fistful-proto
* Revert "return fistful-proto to master, update fistful-proto"
This reverts commit 79c6405724849303b89ef6a79d82bff55fe1cda8.
* return fistful-proto master branch finally
2021-07-09 16:27:23 +03:00
dinama
72fb0032f1
ED-116: sync with fusful-server ( #9 )
2021-04-06 17:13:35 +03:00
dinama
f29f18354c
+rename service
2021-03-25 01:53:09 +03:00
Артем
36cd1ebb3a
Update from fistful master ( #5 )
...
* FF-234: wapi withdrawal tests (#317 )
* add tests, 3 tests not works, it's save commit
* not work, save commit
* add tests, fix wapi_withdrawal_backend/wapi_wallet_thrift_handler missing exceptions
* fixes
* fix specs
* add functions-helpers to reduce code size
Co-authored-by: y.beliakov <y.beliakov@rbkmoney.com>
* FF-231: wapi wallet test (#318 )
* add test functions, fix wapi wallet backend
* add helper functions to reduce code size
Co-authored-by: y.beliakov <y.beliakov@rbkmoney.com>
* + wapi identity common test (#310 )
* + wapi identity common test
* fix lint
* fix lint
* add test helper functions
* fix context issue (return ct_helper_cfg call to call_api call)
* fix function name
Co-authored-by: y.beliakov <y.beliakov@rbkmoney.com>
* FF-225: Refactor provider api (#316 )
* added provider backend
* added provider service
* refactored wapi, added tests
* fixed
* FF-229: wapi destination tests (#319 )
* add a few tests
* add tests
* add helper functions to reduce code size
* delete useless copy-paste test functions
* rework tests
Co-authored-by: y.beliakov <y.beliakov@rbkmoney.com>
* Update bender (#320 )
* FF-233: wapi w2w test (#321 )
* add test, only one test works, save commit
* add tests, some tests doesn't works, save commit
* rest of tests done, fix w2w backend/thrift_handler
* add test helpers to reduce code size
* fix
Co-authored-by: y.beliakov <y.beliakov@rbkmoney.com>
* add tests, fix backend/handler (#323 )
y.beliakov <y.beliakov@rbkmoney.com>
* FF-207: transaction_bound event on withdrawal session (#315 )
* MSPF-579: Prometheus metrics (#325 )
* Add prometheus to deps, update lockfile
* Update build images
* Add metrics route
* Provide sample prometheus config
* Update build_utils
* Inmplement map_error from new codegen
* Revert "Inmplement map_error from new codegen"
This reverts commit 9698ede3b386cca48623eb58c9ab4ca7ebfe5e4b.
* Revert "Update build images"
This reverts commit 1e19757b63d0acabf614a56874e985d2d900551f.
* Revert "Update build_utils"
This reverts commit 226b7ac3ab47af3064b50c3ec263cb6bc1f5732c.
* FF-226: Withdrawal session finish notification (#314 )
* FF-219: wapi getP2PTransferEvents via thrift backend (#322 )
* bump fistful_proto
* p2psession GetEvents support
* meck
* Revert "FF-226: Withdrawal session finish notification (#314 )" (#329 )
This reverts commit 96186224def071accad19708414e85ae8492e7a8.
* FF-236: ff_transfer instrument disassemble (#324 )
* first compilable version, not work, xref failed, need to rework ff_instrument externak calls into ff_source/ff_destination_calls
* fix source/destination external calls
* fix remaining source/dest external calls, fix ff_server child specs constructor, fix format etc
* fix
* fixes
* fix todo-comments
* fixes
* fix migration to version_1
* fixes
Co-authored-by: Sergey Yelin <elinsn@gmail.com>
* FF-226: Withdrawal session finish notification (1 part) (#330 )
* FF-226: Withdrawal session finish notification (2nd part) (#331 )
* FF-226: Withdrawal session finish notification (3rd part) (#332 )
* MSPG-615: Remove lazy party creation (#326 )
* Disable lazy party creation
* Add new return type to function spec
* Upgrade fistful_proto
* Throw PartyNotFound error if nessesary
* Test that lazy party creation doesn't work anymore
* Uncomment tests
* Pass Context directly
* +fix p2p_session service url (#333 )
* fix service url
* fix authData on Sender thrift
* drop get_default_termset on wapi_thift_SUITE
* rename service w2w_transfer to fistful_w2w_transfer
* rename service p2p_transfer to fistful_p2p_transfer
* rename service p2p_session to fistful_p2p_session
* sys.config service url examples
* fix: Revert everything & add erts (#335 )
* Revert everything back to prometheus_metrics
* Include erts
* FF-226: Withdrawal session finish notification (1 part) (#337 )
* FF-226: Fix for failing machines in part 1 (#338 )
* FF-236: ff_transfer instrument disassemble (cherry pick from revert)
* first compilable version, not work, xref failed, need to rework ff_instrument externak calls into ff_source/ff_destination_calls
* fix source/destination external calls
* fix remaining source/dest external calls, fix ff_server child specs constructor, fix format etc
* fix
* fixes
* fix todo-comments
* fixes
* fix migration to version_1
* fixes
Co-authored-by: Sergey Yelin <elinsn@gmail.com>
(cherry picked from commit d2336c26b2acf3577507c9addd0507e572718b8b)
* FF-226: Withdrawal session finish notification (2nd part) (again) (#342 )
* FF-226: Withdrawal session finish notification (3rd part) (again) (#343 )
* FF-219: wapi getP2PTransferEvents via thrift backend (#322 ) (#336 )
* MSPG-615: Remove lazy party creation (#326 ) (#341 )
* Disable lazy party creation
* Add new return type to function spec
* Upgrade fistful_proto
* Throw PartyNotFound error if nessesary
* Test that lazy party creation doesn't work anymore
* Uncomment tests
* Pass Context directly
(cherry picked from commit bfc88dcb378a66f69f86121b309bb5fa3566b07b)
* erlfrm code formatter (#347 )
* 473: migrate to Alpine (#346 )
* Add uzcard (#350 )
* Add uzcard
* Increase back decreased timeout to ensure test success
* Upgrade services (#348 )
* Upgrade services
* Upgrade more services
* bump damsel with yandexpay (#352 )
* FF-237: update lechiffre (part1) (#344 )
* update lechiffre
* drop support base64 resource tokens
* naive idempotent support
* quoteToken code refactoring
* fix metadata error p2p_transfer
Co-authored-by: Артем <WWW_cool@inbox.ru>
* +remove debug message (#355 )
* FF-237: +bump wapi_pcidss image +drop old keys +bump build-utils (#357 )
* FF-237: ResourceToken expiration (#356 )
* FF-237: bump wapi-pcidss (#358 )
* upgrade world (#360 )
* compose: bump images (#362 )
* bump proxy-mocketbank
* bump binbase
* Upgrade kds (#363 )
* fixed after merge
* formated
* removed old deps
* fixed
* fixed
* returned to old uac
Co-authored-by: George Belyakov <8051393+georgemadskillz@users.noreply.github.com>
Co-authored-by: y.beliakov <y.beliakov@rbkmoney.com>
Co-authored-by: Sergey Yelin <elinsn@gmail.com>
Co-authored-by: dinama <dinama@users.noreply.github.com>
Co-authored-by: Toporkov Igor <i.toporkov@rbkmoney.com>
Co-authored-by: Alexey <kehitt@users.noreply.github.com>
2021-02-01 18:13:51 +03:00
Alexey
0d7150a39a
FF-172: Screen for pans in destination using swagger_validator callback ( #206 )
2020-04-14 12:07:24 +03:00
Sergey Yelin
e327dd0165
Update Erlang to 21.3.8.7 ( #139 )
2019-11-07 18:21:11 +03:00
Igor Toporkov
0eaa8d9d59
Updated build_image and cowboy_access_log
2019-07-18 16:28:35 +03:00
Igor Toporkov
04640586c0
Fixed service name
2019-07-17 17:12:35 +03:00
Sergey Yelin
0721abeb78
Upgrade Erlang and deps
2019-06-27 18:58:45 +03:00
Sergei Shuvatov
b1589b1673
FF-89: add crypto wallet ( #83 )
2019-05-28 16:32:59 +03:00
kloliks
4bb7bec5e9
FF-11: wapi tests ( #46 )
...
* FF-11: add wapi tests: identity, wallets
* FF-11 WIP:add wapi tests: payres, destinations
* FF-11: wapi tests completed: identity, wallets, payres, destinations
2018-12-05 18:26:56 +03:00
Andrey Fadeev
a27c63ea68
HG-386 Move wallets from party ( #7 )
2018-08-27 15:08:06 +03:00
Anton Belyaev
b8945abdf2
CAPI-279/CAPI-280: add token issue and withdrawal auth via grant/bearer ( #5 )
...
* CAPI-280: auth withdrawal via bearer or destination grant
* Fix wapi related linter warnings
* Do not run lint in CI for now
* Add wallet grant implementation and fix some bugs
* Refactor resource auth for withdrawal
* Fix (dirty) user woody identity handling in ff_party
* Fix challenge event search
* Fix withdrawal and challenge status 'Failed' handling
2018-08-21 20:27:58 +03:00
Anton Belyaev
a70f26a4da
Fix release make target
2018-07-30 17:44:35 +03:00
Anton Belyaev
209866032b
Fix CI issues
2018-07-30 17:30:57 +03:00
Andrey Mayorov
3ad1589bad
Simplify swagger generation targets
2018-07-26 15:02:05 +03:00
Anton Belyaev
bfca5fafd2
Separate privdoc and payres api to wapi-psidss ( #8 )
2018-07-16 17:30:38 +03:00
Anton Belyaev
5834dd48d1
Fix integration issues ( #6 )
2018-07-08 19:58:55 +03:00
Anton Belyaev
623197fba5
Nail wapi app here for a while
2018-07-06 16:49:30 +03:00
Andrey Mayorov
11dbc3f3b6
[WIP] Cast some Make magic to run specific test suites
2018-07-05 16:31:04 +03:00
Andrey Mayorov
8285db42cb
[WIP] Add make shortcut to run specific test suite
2018-07-03 18:40:16 +03:00
Andrey Mayorov
f882531711
wip
2018-06-13 16:43:48 +03:00