Commit Graph

19 Commits

Author SHA1 Message Date
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