Andrew Mayorov
7c7ad60e1b
Handle transfers through noion of accounts (yeah, again) ( #9 )
...
* Drop (de)hydration for now, we'll think about it later.
* Reduce boilerplate w/ the help of `ff_machine` though much to be done still.
* Drop half-baked `ff_machine` from ff_core
* Supply missing specs + fix marshalling types
* Update test fixtures
2018-07-16 17:21:17 +03:00
Anton Belyaev
ce160a7783
Bump to rbkmoney/swag-wallets/commit/0a8b2bf3a13593bdd70e46cc0b4cce5e714cb285
2018-07-13 12:18:46 +03:00
Anton Belyaev
1705eb1dbf
Add resource access control on wapi ( #7 )
2018-07-12 19:43:46 +03:00
Andrey Mayorov
2379151855
Drop masterlike macro from Jenkinsfile
2018-07-11 18:59:58 +03:00
Andrey Mayorov
77e04c2dab
[WIP] Fix
2018-07-09 13:02:59 +03:00
Andrey Mayorov
6a1329c094
[WIP] Fix handling payment system
2018-07-09 11:52:43 +03:00
Andrey Mayorov
e6e916141a
[WIP] Switch to rbkmoney/swag-wallets@cdfe496
2018-07-08 23:36:39 +03:00
Andrey Mayorov
241571d28c
[WIP] Implement 'ListIdentityChallenges'
2018-07-08 23:00:42 +03:00
Andrey Mayorov
06fd8a51e7
[WIP] Implement 'ListProviders'
2018-07-08 22:25:59 +03:00
Andrey Mayorov
5aeaaf8c83
[WIP] Abuse ff_sequence in wapi instead of genlib:unique/0
2018-07-08 21:40:41 +03:00
Andrey Mayorov
cc982c5284
[WIP] Make proper unicode in fixture
2018-07-08 21:40:05 +03:00
Andrey Mayorov
d8c794772a
[WIP] Fix swag marshalling
2018-07-08 21:21:17 +03:00
Andrey Mayorov
00f72c9fe0
[WIP] Add dehydration for ff_destination
2018-07-08 20:09:21 +03:00
Andrey Mayorov
76c47459a7
[WIP] Fix cds init in docker-compose
2018-07-08 20:09:21 +03:00
Anton Belyaev
e397978491
Fix 404 resp code for GetWithdrawal
2018-07-08 20:04:59 +03:00
Anton Belyaev
5834dd48d1
Fix integration issues ( #6 )
2018-07-08 19:58:55 +03:00
Andrey Mayorov
8eb97465ba
[WIP] Provide identity challenge events
2018-07-06 20:31:50 +03:00
Andrey Mayorov
d2d6707aa7
[WIP] Fix startup
2018-07-06 20:30:45 +03:00
Anton Belyaev
acebadcd81
Some fixes ( #5 )
2018-07-06 19:15:35 +03:00
Andrey Mayorov
5f8bbcb544
[WIP] Implement GetResidence / GetCurrency
2018-07-06 18:46:34 +03:00
Anton Belyaev
c79954c062
Add implicit woody context ( #4 )
2018-07-06 18:11:59 +03:00
Anton Belyaev
623197fba5
Nail wapi app here for a while
2018-07-06 16:49:30 +03:00
Andrey Mayorov
db02893b11
[WIP] Drop some unneeded stuff
2018-07-06 15:59:55 +03:00
Andrey Mayorov
64c189539b
[WIP] Make TODO list more powerful
2018-07-06 12:06:46 +03:00
Andrey Mayorov
68bc970ad3
[WIP] Implement barely working withdrawals
2018-07-06 12:06:25 +03:00
Andrey Mayorov
1d2af851a6
[WIP] Provide identdoc details to withdrawal adapter
2018-07-06 12:04:30 +03:00
Andrey Mayorov
f7e07775e9
[WIP] Add forgotten utf8 spec
2018-07-06 12:03:57 +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
76093ae516
[WIP] Setup ff_server application
2018-07-05 13:57:59 +03:00
Andrey Mayorov
ea0ecbb825
[WIP] Simplify service definition through appenv
2018-07-05 13:32:18 +03:00
Andrey Mayorov
e895411723
[WIP] Fix funspec in ct_domain
2018-07-05 13:31:31 +03:00
Andrey Mayorov
8de9de609e
[WIP] Extract some more common test code
2018-07-05 12:49:38 +03:00
Andrey Mayorov
1858ee327f
[WIP] Provide ff_string:join/1
w/ no delim
2018-07-05 12:48:44 +03:00
Andrey Mayorov
19d060b755
[WIP] Fix some test suite related issues
2018-07-05 12:48:12 +03:00
Andrey Mayorov
53a5c55999
[WIP] Switch wallets to mg + implement as an event source
2018-07-04 20:13:34 +03:00
Andrey Mayorov
68c6c758da
[WIP] Switch to mg backend + provide effective challenge id
2018-07-04 14:51:47 +03:00
Andrey Mayorov
fcafc19b27
[WIP] Make identity challenges work
2018-07-03 18:44:12 +03:00
Andrey Mayorov
56f7f837d7
[WIP] Prefix all fistful machine namespaces
2018-07-03 18:43:02 +03:00
Andrey Mayorov
e190dd7755
[WIP] Fix 'ff_pipeline:do/2'
2018-07-03 18:40:42 +03:00
Andrey Mayorov
8285db42cb
[WIP] Add make shortcut to run specific test suite
2018-07-03 18:40:16 +03:00
Andrey Mayorov
3f991c06ba
[WIP] Give some missing specs on ct_domain
2018-07-03 17:38:45 +03:00
Andrey Mayorov
4ca87017a2
[WIP] Experiment w/ event-only interface
2018-07-02 20:25:24 +03:00
Andrey Mayorov
24db193c2f
[WIP] Initialize cds keyring before running any tests
2018-07-02 20:24:44 +03:00
Andrey Mayorov
1f374904f2
[WIP] Test identity challenge (actually, not)
2018-07-02 18:44:36 +03:00
Andrey Mayorov
f7ccd4cb69
[WIP] Make up machinery 'middleware' which passes woodyctx around
2018-07-02 18:42:54 +03:00
Andrey Mayorov
1353ca3066
[WIP] Add TODO note on multitenancy
2018-07-02 18:42:54 +03:00
Anton Belyaev
0f7fa1ca68
Provide api to get machine state ( #3 )
...
* Provide api to get machine state
* Add api for retrieving withdrawal state change events
2018-07-02 17:43:44 +03:00
Andrey Mayorov
deca2ed536
[WIP] Mark some marks
2018-06-27 19:57:17 +03:00
Andrey Mayorov
07e0a59a09
[WIP] Get half-baked identity test suite in
2018-06-27 19:57:08 +03:00
Andrey Mayorov
997f363718
[WIP] Oops
2018-06-27 17:36:23 +03:00