Andrew Mayorov
a9019e34c1
Employ dmt_client here ( #216 )
2018-05-17 14:10:30 +03:00
Natalia Pulina
0dd38809d4
CAPI-260: CreatePaymentResource fixed with handling apple pay token ( #193 )
...
* CAPI-260: CreatePaymentResource fixed with handling apple pay token (#186 )
* CDS-55: Adapt CreatePaymentResource to new cds protocol (#192 )
* CDS-55: encode/decode bank card fixed (#201 )
* CDS-55: Support tokenized bank card for GetInvoicePaymentMethods (#203 )
* CAPI-268: Support of new merch_start protocol + tests fix (#200 )
* sys.config fix
* sys.config fix again
* Supply token provider properly (#206 )
* switch to master swag & damsel
rbkmoney/swag@82f2bb8
rbkmoney/damsel@d9b9706
2018-05-08 16:26:49 +03:00
Petr Kozorezov
f7ef72654d
add "health" handle ( #187 )
...
* add "health" handle
* apply review comments
2018-04-13 15:35:02 +03:00
Natalia Pulina
247689c5ce
CAPI-192: new tests, real_SUITE fixed with mocked services ( #111 )
2017-10-31 13:15:56 +03:00
Evgeny Levenets
b80382247c
HG-278: subscriptions support ( #113 )
...
* HG-278: subscriptions support (#110 )
* HG-182: Bump to rbkmoney/swag@a880e4d
* HG-182: Bump to rbkmoney/hellgate@80f2474
2017-10-23 17:01:01 +03:00
Anton Belyaev
18a52c4a21
Add payouts statistics search ( #85 ) ( #107 )
...
* CAPI-170: support payouts stats search
* CAPI-198: fix access scopes for refunds API (#108 )
* Replace cp_proto and damsel submodule with dmsl rebar dep
* Fix (temporary) docker-compose conf to use for both CI and OS X
2017-10-11 00:02:17 +03:00
Evgeny Levenets
0dfaacb265
CAPI-155: add reports support ( #84 )
2017-08-15 15:34:27 +03:00
Anton Belyaev
fa9b96eab5
CAPI-151: Introduce invoice templates
2017-07-27 17:42:08 +03:00
pulitta
699d02f64e
CAPI-146: Remove callback handlers ( #65 )
...
* CAPI-146: Remove callback handlers
* CAPI-146: Clean code from unused functions and configs from unused files/urls
2017-06-15 18:15:00 +03:00
Anton Belyaev
0d98eca7d9
CAPI-137: introduce capi access log ( #51 )
2017-05-12 16:28:38 +04:00
Anton Belyaev
b165e7b029
CAPI-124: fix headers for ASCII kitty replies ( #48 )
2017-05-04 01:42:15 +04:00
Anton Belyaev
f932354405
CAPI-124: new swagger-codegen and penetration bugfixes ( #44 )
...
* correct parent RpcID creation
* bump up to a new cool swagger-codegen (several fixes, get rid of pools, etc)
* fix base64 decode and other stuff
* add support for sendfile ASCII kitties for 5xx replies
2017-05-03 15:00:02 +04:00
Artem Ocheredko
4c85e3b84e
CAPI-95/HOOK-1 Payments extended search, Webhooks ( #42 )
...
* HOOK-1: Implement webhook management
* CAPI-95 Add new payments/invoices search with custom api_clientP
* CAPI-95 Move to the newest dependencies
2017-04-27 19:53:03 +04:00
Anton Belyaev
6ee33a454b
CAPI-70: add swagger validation pool config to sys.config
2017-04-19 18:31:10 +04:00
Andrew Mayorov
c05aaa295c
MSPF-191: Implement invoice access token management ( #31 )
...
* MSPF-191: Ensure to fail on error in scripts
* MSPF-191: Implement invoice access token management
* Introduce the notion of resource hierarchy and ACLs
* Desing dedicated JWT authorizer, capable of issuing and verifying JWTs
* Delegate operation authorization down into logic handler
* MSPF-191: Bump to rbkmoney/swag@e90d600
* MSPF-191: Bump to rbkmoney/woody@b5ae9ae , rbkmoney/api_client@36eb5a2
* MSPF-191: Bump service deps
* MSPF-191: Fix dialyzer warning
* MSPF-191: Remove commented code
* MSPF-191: Enforce requirement to have configured jwt authorizer
* MSPF-191: Add a couple of TODOs
* MSPF-191: Fix ACL scope removal and test it
* MSPF-191: Add the notion of dedicated signee to the authorizer
* MSPF-191: Simplify scope decoding
* MSPF-191: Adapt testsuite to rbkmoney/hellgate@6dae29b
* MSPF-191: Fix release definition
* MSPF-191: Eliminate dirty hack
* MSPF-191: Put a static private key in the release
* MSPF-191: Fix some specs and mention contract violation
2017-02-22 14:36:17 +03:00
Andrew Mayorov
2b1790332c
MSPF-191: Use keystore to cache jwks ( #28 )
...
* MSPF-191: Use keystore to cache jwks
* MSPF-191: Bump to rbkmoney/image-build@3bdc456
2017-02-10 16:33:55 +03:00
Artem Ocheredko
74ee280802
CAPI-59 Add party management interactions and tests
...
* CAPI-54 Add new party management initial handler
* CAPI-59 Add basic party management interactions and tests
* CAPI-59 Add pimp integration
* CAPI-59 Add missed callback handler tests and move to the newest thrift parties
* HG-152: Use ipv6 in tests too
* CAPI-59: Switch to rbkmoney/woody_erlang@17bd521
* CAPI-59: Ensure woody context preservation
* CAPI-59 Modify docker-compose healthchecks and timeouts
* CAPI-59 Add missed public key for tests and modify keycloak healthcheck
* CAPI-59 Add postreview fixes
2017-02-04 19:08:42 +03:00
Artem Ocheredko
730ad23d13
CAPI-32 Change event responses and modify tests for satisfy the newes… ( #15 )
...
* CAPI-32 Change event responses and modify tests for satisfy the newest images and swag
2016-10-21 13:35:43 +03:00
Artem Ocheredko
367a175332
CAPI-32 Add missed party management methods ( #8 )
...
* CAPI-32 Add missed party management methods. Add new request context and some bugfixes . Add balances processing
2016-10-17 18:05:06 +03:00
Artem Ocheredko
8453b38f74
CAPI-32 Add json debug logs ( #9 )
...
* CAPI-32 Add json debug logs
2016-10-13 05:54:36 +03:00
Artem Ocheredko
e5b7ffabf6
CAPI-38 Add lazy merchant creation ( #7 )
...
* CAPI-38 Add lazy merchant creation. Move to the newest hg image
2016-09-23 01:49:24 +03:00
Artem Ocheredko
2dcb9c1294
Capi 25/ft/erlang thrift card payment ( #3 )
...
* CAPI-25 Add initial project structure. Add mock-backend and basic tests. Add new building with Jenkins and add real backend handler.
2016-09-05 15:21:44 +03:00
Artem Ocheredko
64d7c30607
CAPI-23 Add initial project structure ( #1 )
...
* CAPI-23 Add initial project structure. Add mock-backend and basic tests
2016-08-31 20:56:24 +03:00