Sergey Yelin
eaf68723c7
FF-116: Switch to shumpune proto ( #126 )
...
* Switch to shumpune proto
* Affected -> Clock
* Added shumpune_proto
* Add coverage config
* Add extra parameter with type clock() to ff_transaction:balance/1
* Update hellgate and dominant
* Add clock marshaling rules
* Upgrade fistful-proto
* Fix dialyzer errors
* Code review fixes
* Move currency reference creartion to ff_currency.
* Use standard function for conversion
* Revert "Use standard function for conversion"
This reverts commit 9ac5a94c55476400f425703192d48e8211b1b1dc.
* Use standard function - 2
* Replace clock records with ff_clock module
* Fix clock type
* More review fixes
* Revert "More review fixes"
This reverts commit a75707eace1fdc41668755d62d0130054beda7aa.
* More review fixes
* Add NOTE to deposite test
* Move clock selection to ff_postings_transfer
* Fix spec for clock/1
2019-10-14 14:16:30 +03:00
Andrey Fadeev
89f1d570a7
FF-77 Use party_client for PartyManagement calls ( #127 )
...
* Rename ff_ctx to ff_entity_context
* Add runtime context and pass it through all woody handlers
* Add party_client usage
2019-10-07 11:45:00 +03:00
Andrey Fadeev
9e899397e7
FF-77 Another try to rewrite transfers ( #123 )
...
* Extract deposit from ff_transfer
* Extract withdrawal from ff_transfer
* Remove ff_transfer
* Add deposit revert
* Add adjustments
2019-09-24 17:06:17 +03:00
Boris
97372af4f1
PROXY-292 udpate dmsl(hot fix) ( #121 )
2019-09-16 19:58:24 +03:00
Артем
1324833ac2
FF-102: Add bin data to eventsink ( #113 )
...
* added new event to transfer, changed withdrawal in session data, migrate session create event
* added bin data to eventsink
* fixed test
2019-08-22 15:37:03 +03:00
Andrew Mayorov
f37bd9dc0f
MSPF-499: Bump to rbkmoney/erlang-health@c190cb8 ( #112 )
...
Enable healthcheck logging
2019-08-20 18:56:35 +03:00
Артем
682d92fbc4
FF-102: Bin data to withdrawal ( #109 )
...
* added ff_bin_data
* debugged, not tested
* changed to resource full type
* added requested changes
* nano
2019-08-14 12:45:21 +03:00
Sergey Yelin
27c9a684ea
Fix crash on empty body in cowboy_access_log
2019-08-06 15:08:57 +03:00
Sergey Yelin
2e31eeebf1
Upgrade hackney (fix IPv6 issues)
2019-08-05 16:03:01 +03:00
Toporkov Igor
8ce872fc57
Merge branch 'master' into MSPF-468-update-erlang
2019-07-25 12:42:09 +03:00
Andrey Fadeev
79d5971e8f
Fix zero timer usage ( #94 )
...
* Fix zero timer usage
Update machinery to rbkmoney/machinery#14
* Remove mg_proto from top-level deps
* Update to new machinegun protocol
2019-07-24 10:59:29 +03:00
Артем
4379792c46
FF-100: Migrate trx info ( #95 )
...
* added migration trx_info and domain failure
* fixed
* added requested changes
* nano
* minor
2019-07-23 10:42:56 +03:00
Sergey Yelin
d03ecb0650
Merge branch 'master' into MSPF-468-update-erlang
2019-07-22 17:41:22 +03:00
Артем
5d8fdb1eb0
FF-101: Remove libdecaf ( #96 )
2019-07-22 15:03:48 +03:00
Igor Toporkov
0eaa8d9d59
Updated build_image and cowboy_access_log
2019-07-18 16:28:35 +03:00
Igor Toporkov
9c56e4c18a
Merge changes from master
2019-07-18 14:23:14 +03:00
Igor Toporkov
a42a004b2e
Added OperationId logging
2019-07-17 18:27:32 +03:00
Артем
7a89283cd1
FF-101: FIX - added destination tag to eventsink ( #93 )
2019-07-17 12:06:05 +03:00
Артем
dbcdcffc43
FF-101: Destination tag ( #92 )
2019-07-16 12:14:46 +03:00
Igor Toporkov
0ef32f9bca
Bumped machinery
2019-07-12 16:47:38 +03:00
Igor Toporkov
8c4da1e455
Bumped mg_proto and machinery
2019-07-11 12:21:04 +03:00
Артем
b21866269e
FF-96: Exchange preroute ( #90 )
...
* updated swag
* initial
* fixed
* changed jiffy to jsx
* updated swag
* added requested changes + renamed
* started to add test - wip
* debuged
* added requested changes
* fixed linter
* added requested changes
* minor
* FF-97: Withdrawal with quote (#91 )
* validated and pushed quote data to adapter
* added requested changes
* added quote withdrawal tests
* fixed tests
* nano
* nano
2019-07-08 16:07:19 +03:00
Sergey Yelin
0721abeb78
Upgrade Erlang and deps
2019-06-27 18:58:45 +03:00
Andrey Fadeev
ba11545e95
DC-116 Update dmt_client ( #86 )
...
Update dmt_client to rbkmoney/dmt_client#27
2019-06-18 19:21:45 +03:00
Andrey Fadeev
e46cc2b442
Update damsel ( #85 )
2019-06-18 10:28:44 +03:00
Sergei Shuvatov
b1589b1673
FF-89: add crypto wallet ( #83 )
2019-05-28 16:32:59 +03:00
Boris
433f9dcde6
FF-54: implement destination & withdrawals thrift handlers ( #73 )
2019-03-28 10:51:54 +03:00
Артем
759d7ca3bd
updated damsel & dominant ( #72 )
2019-03-14 14:13:35 +03:00
Andrey Fadeev
bb459efd87
FF-51 Withdrawal repair ( #59 )
...
* Add ff_machine repair
* Add session repair handler
* Add session repair test
2019-02-18 11:54:50 +03:00
Артем
32f7b84104
Fix: Wapi cfg ns ( #62 )
2019-02-15 18:14:15 +03:00
Артем
00807f9c19
fixed ( #61 )
2019-02-14 15:00:17 +03:00
Артем
3083844530
FF-56: List deposits ( #57 )
2019-02-12 16:34:43 +03:00
Alexey
487cfaf843
DC-111: Add subagent account ( #56 )
2019-02-01 12:08:46 +03:00
Andrey Fadeev
8ef6c2449e
Update dmsl to rbkmoney/damsel#402 ( #55 )
2019-01-29 14:23:18 +03:00
Boris
2f1fa9b5fb
FF-44: thrift API for wallets ( #51 )
...
* FF-37: init
* FF-37: impl wallet(create,get) thrift; tests
* FF-37: delete junk
* FF-37: improve tests
2019-01-29 12:54:26 +03:00
Артем
4aeeaefd48
FF-43: Reporter ( #53 )
2019-01-22 15:48:28 +03:00
0x42
9653db2d39
FF-33: fix tests, add last fistful-proto to rebar.lock
2018-12-24 14:18:58 +03:00
Артем
8da0943200
FF-21: Withdrawal idempotency ( #40 )
2018-12-20 15:47:13 +03:00
kloliks
6bf8f93a0d
FF-31: list_withdrawal: search by withdrawal_id ( #49 )
...
* FF-31: list_withdrawal: search by withdrawal_id
* FF-31: resolve discussion
2018-12-19 12:40:39 +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
Evgeny Levenets
be3bb817f2
MST-205: support wallet created_at field in stat response ( #43 )
2018-11-30 12:07:38 +03:00
Evgeny Levenets
108a37962e
MST-205: bump damsel to fix 500s ( #41 )
2018-11-27 17:46:35 +03:00
Артем
cbf1e08674
CAPI-317: Fistful stat ( #37 )
2018-11-21 12:19:40 +03:00
Артем
9e22461947
updated cowboy_access_log ( #38 )
2018-11-19 14:15:15 +03:00
Артем
6b46a23076
FF-20: Session eventsink ( #35 )
2018-11-15 14:32:50 +03:00
Артем
f1901a79cc
FF-19: Destination eventsink ( #34 )
2018-11-09 14:38:05 +03:00
Артем
853659ca8f
HG-384: Update fistful proto ( #32 )
2018-11-06 14:47:44 +03:00
Артем
58c1dbe319
HG-384: New eventsinks ( #23 )
2018-11-02 17:21:59 +06:00
Andrey Fadeev
8f1383a4f0
FF-7 Add cash flow and fee ( #20 )
2018-10-19 13:34:47 +03:00
Anton Belyaev
9f27ef35ef
FF-2: add deposit api and refactor ff_withdrawal ( #14 )
...
* FF-2: refactor ff_withdrawal
- introduce ff_transfer_machine and new ff_transfer as an underlying process
for any withdrawal, deposit and transfer between wallets.
- rename apps/ff_withdraw -> apps/ff_transfer and make corresponding updates
including sys.config.
- rename fistful/src/ff_transfer.erl -> fistful/src/ff_postings_transfer.erl
* Introduce ff_instrument as an underlying abstruction for ff_destination and ff_source.
* Add ff_deposit
* Add ff_source
* Add FistfulAdmin thrift service
* Add transfer migration code
2018-10-05 14:19:46 +03:00