Commit Graph

1506 Commits

Author SHA1 Message Date
Florian Dold
ac438906e9
always terminate properly 2020-08-06 17:32:52 +05:30
Florian Dold
59fe51806d
configure merchant DB explicitly 2020-08-06 17:16:52 +05:30
Florian Dold
08ae0ca23c
new test 2020-08-06 15:58:01 +05:30
Florian Dold
aff906b136
payment stress test 2020-08-06 15:52:35 +05:30
Florian Dold
a77ba4065b
integration test runner 2020-08-06 00:52:00 +05:30
Florian Dold
70fa42da04
dependencies 2020-08-06 00:43:29 +05:30
Florian Dold
82a2437c09
towards integration tests with fault injection 2020-08-06 00:30:36 +05:30
Florian Dold
a8f03d3dd1
dependencies / build tasks 2020-08-03 13:44:07 +05:30
Florian Dold
ef2af70a7c
makefile 2020-08-03 13:40:29 +05:30
Florian Dold
2fddbddd65
configure check 2020-08-03 13:39:19 +05:30
Florian Dold
b56fedc0ae
cleanup 2020-08-03 13:33:34 +05:30
Florian Dold
16bf55622a
build system 2020-08-03 13:33:33 +05:30
Florian Dold
ffd2a62c3f
modularize repo, use pnpm, improve typechecking 2020-08-03 13:01:05 +05:30
Florian Dold
aa481e4267
use wallet's http lib for test balance withdrawal, remove redundant integration tests 2020-08-01 13:52:46 +05:30
Florian Dold
b37c98346d
use message envelope as documented 2020-07-31 22:46:23 +05:30
Florian Dold
3db00d9d73
fix concurrency bug in bank-integrated withdrawal, better response parsing 2020-07-31 20:13:59 +05:30
Florian Dold
119c1c708f
respond with contract terms as JSON (instead of string) in the wallet API 2020-07-31 00:34:31 +05:30
Florian Dold
b51932cc85
support claim tokens 2020-07-30 17:28:14 +05:30
Florian Dold
78718d3534
too much nesting 2020-07-30 00:18:42 +05:30
Torsten Grote
899a73ca78
Add payment integration test (fails early) 2020-07-29 15:31:09 -03:00
Florian Dold
c8553f3bc5
tweaks to pay API 2020-07-29 23:10:41 +05:30
Florian Dold
dfe5e95bc8
fix Android response, stronger typing 2020-07-29 22:53:17 +05:30
Torsten Grote
9a4cbcd954
Add more checks to new withdrawal API test 2020-07-29 09:33:41 -03:00
Florian Dold
7e34b6699a
test cases 2020-07-29 14:33:59 +05:30
Torsten Grote
08c3209dbc
Add CI config for Gitlab CI integration tests (bash and pytest) 2020-07-28 15:42:39 -03:00
Florian Dold
503c35d5f5
missed one file 2020-07-28 23:38:50 +05:30
Florian Dold
997445d42f
consistent naming 2020-07-28 23:33:30 +05:30
Florian Dold
732e764b37
new balances API, remove defunct 'return funds to own account' implementation 2020-07-28 23:17:12 +05:30
Florian Dold
43655adff0
updated preparePay API according to spec 2020-07-28 15:18:01 +05:30
Florian Dold
86fd5f2440
match spec 2020-07-28 14:27:46 +05:30
Florian Dold
4365cd6401
towards the new withdrawal API (temporarily breaks WebExtension wallet) 2020-07-28 14:22:35 +05:30
Florian Dold
472307a607
fix withdrawal operation API path 2020-07-27 23:51:41 +05:30
Florian Dold
a4f1127e0a
allow http for taler withdraw URIs 2020-07-27 23:27:32 +05:30
Florian Dold
ae111663f4
new taler:// URI syntax 2020-07-27 17:09:52 +05:30
Florian Dold
694d913d1f
latest merchant protocol for refunds 2020-07-27 13:36:32 +05:30
Florian Dold
880f335ee6
fix excessive retries 2020-07-24 14:52:14 +05:30
Florian Dold
530f0b3f2e
implement merchant API changes 2020-07-24 14:42:35 +05:30
Florian Dold
245564ec5c
submodule version 2020-07-24 13:38:22 +05:30
Florian Dold
2208d3c4a0
logging 2020-07-24 00:25:49 +05:30
Florian Dold
5b8924b8cf
logging 2020-07-24 00:22:46 +05:30
Florian Dold
56ece296e0
implement common wallet-core API handler 2020-07-23 19:24:00 +05:30
Florian Dold
80433b9399
remove more history remains 2020-07-23 18:30:08 +05:30
Florian Dold
60891b502a
sunset history API (we have the transaction list now) 2020-07-23 17:38:10 +05:30
Florian Dold
d88829cfa8
towards refunds with updated protocol 2020-07-23 17:35:17 +05:30
Florian Dold
e60563fb54
consistent error handling for HTTP request (and some other things) 2020-07-22 14:22:03 +05:30
Florian Dold
f4a8702b3c
towards consuming new merchant API 2020-07-21 12:23:48 +05:30
Florian Dold
dd2efc3d78
nicer HTTP helper in preparation for better error handling 2020-07-20 17:46:49 +05:30
Florian Dold
5a8931d903
add new fields to signatures 2020-07-20 16:32:45 +05:30
Florian Dold
b18e70c393
remove unnecessary console logging 2020-07-20 16:22:29 +05:30
Florian Dold
4f72f0abb7
gitignore 2020-07-20 16:21:46 +05:30