Commit Graph

123 Commits

Author SHA1 Message Date
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
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
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
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
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
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
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
Andrey Mayorov
56da4c555f [WIP] Shortcut type for map lookups 2018-06-27 17:36:23 +03:00
Andrey Mayorov
8310d07775 [WIP] Add identity challenge stuff 2018-06-27 17:36:13 +03:00
Andrey Mayorov
3fa9e30889 [WIP] Make up some basic identity challenge 2018-06-25 17:55:05 +03:00
Andrey Mayorov
7a8588f327 [WIP] Fix spec 2018-06-25 17:54:58 +03:00
Andrey Mayorov
ab7b9fa060 [WIP] Add some more generic stuff to 'ff_pipeline' 2018-06-25 17:54:41 +03:00
Andrey Mayorov
8102caebfc [WIP] Expand provider / class / level definitions 2018-06-21 20:02:37 +03:00
Andrey Mayorov
07495cd18d [WIP] Drop some accessibility checks for later 2018-06-21 19:08:41 +03:00
Andrey Mayorov
00c9e121d7 [WIP] Switch identity to event-based interfaces 2018-06-21 19:06:34 +03:00
Andrey Mayorov
f4b1ac5519 [WIP] Get rid of thrift-based type in ctx definition 2018-06-21 13:38:14 +03:00
Andrey Mayorov
790bcdb674 [WIP] Fix gensrv backend 2018-06-20 20:38:05 +03:00
Andrey Mayorov
2b1b9e85a7 [WIP] Add half-baked test suite 2018-06-20 20:25:36 +03:00
Andrey Mayorov
c084b938bb [WIP] Make couple of fixes here and there 2018-06-20 20:25:12 +03:00
Andrey Mayorov
e2fd51fa4e [WIP] Add missing gensrv callbacks 2018-06-20 19:44:56 +03:00
Andrey Mayorov
d881ad8cde [WIP] Fix fun spec 2018-06-20 19:44:30 +03:00
Andrey Mayorov
0027465e08 [WIP] Fix getting providers 2018-06-20 17:15:12 +03:00
Andrey Mayorov
9b731e05dc [WIP] Use 'service' UserInfo w/ partymgmt calls 2018-06-20 16:20:19 +03:00
Andrey Mayorov
747e65a62b [WIP] Fix checkout domain object 2018-06-20 16:17:43 +03:00
Andrey Mayorov
16a0acdd8c [WIP] More ct helpers stolen from hellgate 2018-06-20 16:17:12 +03:00
Andrey Mayorov
2675cb4869 [WIP] Fix module filename 2018-06-19 20:26:48 +03:00
Andrey Mayorov
9394594a27 [WIP] Factor out a utility app with ct helpers 2018-06-19 20:26:23 +03:00
Andrey Mayorov
d983ec3ed2 [WIP] Simplify event-based interfaces 2018-06-19 18:14:36 +03:00
Andrey Mayorov
2fbf287d9a [WIP] Cleaning up typing errors 2018-06-19 15:08:45 +03:00
Andrey Mayorov
9d63d9248d [WIP] Cleaning up typing errors 2018-06-18 19:38:06 +03:00
Andrey Mayorov
b7f9493172 [WIP] Cleaning up dialyzed issues 2018-06-15 19:15:14 +03:00
Andrey Mayorov
f4c0370bcc [WIP] Oops 2018-06-15 17:53:58 +03:00
Andrey Mayorov
d3127e9549 [WIP] Hardwire backend into app env for now 2018-06-15 17:53:41 +03:00
Andrey Mayorov
1b4ea54c21 [WIP] Final wiring 2018-06-15 17:47:21 +03:00
Andrey Mayorov
29ae8477ed [WIP] A couple of renames / fixes 2018-06-14 22:51:58 +03:00
Andrey Mayorov
ff96b43bbd [WIP] Move session into ff_withdraw app 2018-06-14 22:23:16 +03:00
Andrey Mayorov
f7a35e7612 [WIP] Add cancel op 2018-06-14 22:14:37 +03:00
Andrey Fadeev
afa14335c2 Hardcode session namespace 2018-06-14 21:43:04 +03:00
Andrey Fadeev
c79e6e24f4 Second untested approach to session machines 2018-06-14 21:38:59 +03:00
Andrey Fadeev
2503d01cee Add first approach to sessions machine 2018-06-14 19:52:31 +03:00
Andrey Mayorov
25b002510f wip 2018-06-14 18:21:02 +03:00
Andrey Mayorov
e444feb229 [WIP] Delineate between machines and models more clearly 2018-06-14 18:20:37 +03:00
Andrey Mayorov
cf9dd4c999 [WIP] Add validate facility to use in pipelines 2018-06-14 18:19:52 +03:00
Andrey Mayorov
8a8a443756 [WIP] Remove unused crap 2018-06-14 18:19:13 +03:00
Andrey Mayorov
f58d90fa3d [WIP] Hardcode namespaces 2018-06-14 14:39:05 +03:00
Andrey Mayorov
22670a1899 [WIP] Fix error handling 2018-06-14 14:34:47 +03:00
Andrey Mayorov
94b2ecaafc [WIP] Remake transfers 2018-06-14 14:34:34 +03:00
Andrey Mayorov
3d37b8e917 [WIP] Expand ff_indef interface 2018-06-14 14:30:11 +03:00
Andrey Mayorov
0037bd81fd [wip] Add some TODO related thoughts 2018-06-13 19:07:23 +03:00
Andrey Mayorov
fc5506b722 [wip] Do transfers 2018-06-13 19:05:56 +03:00
Andrey Mayorov
4513b1971d wip 2018-06-13 16:54:54 +03:00
Andrey Mayorov
f882531711 wip 2018-06-13 16:43:48 +03:00