Commit Graph

3639 Commits

Author SHA1 Message Date
Florian Dold
044b723657
correct refund amounts and better testing 2020-09-01 20:37:50 +05:30
Florian Dold
7f4ebca0c4
validation 2020-09-01 19:56:08 +05:30
Florian Dold
62406304d9
include error details in transactions list 2020-09-01 19:33:06 +05:30
Florian Dold
bb369f2e2a
auto-format 2020-09-01 19:07:14 +05:30
Florian Dold
8c33e05bf0
harmonized error codes 2020-09-01 18:27:22 +05:30
Florian Dold
5056da6548
test error handling 2020-09-01 18:00:51 +05:30
Florian Dold
5e7149f79e
fix exception thrown during logging, include stack trace 2020-09-01 15:52:13 +05:30
Florian Dold
5c0ee81e26
logging / do not crash on error 2020-08-28 22:05:35 +05:30
Florian Dold
c35b83cae1
enable sourcemaps for taler-wallet-cli 2020-08-27 14:22:47 +05:30
Florian Dold
d1532f74b5
fix broken import 2020-08-26 22:12:32 +05:30
Florian Dold
bebb3d7a9b
fix test condition 2020-08-24 20:01:59 +05:30
Florian Dold
7deefd5b2d
fix wallet DB 2020-08-24 20:00:15 +05:30
Florian Dold
0e88ef9bd2
implement fulfillment_message and make fulfillment_url optional 2020-08-24 19:39:09 +05:30
Florian Dold
69c4950762
timetravel test case (fails right now) 2020-08-24 14:01:03 +05:30
Florian Dold
a8ead769e3
test case 2020-08-24 12:07:42 +05:30
Florian Dold
b1fd7d09a6
test case for order claiming; more accurate EC 2020-08-24 11:52:12 +05:30
Florian Dold
1548086f50
make diagnostics, welcome page and permissions work again 2020-08-21 20:56:25 +05:30
Florian Dold
8d72b93a17
fix refund URI parsing (due to merchant backend change) 2020-08-20 16:51:14 +05:30
Florian Dold
421e613f92
throttling diagnostics and request timeouts 2020-08-20 16:27:20 +05:30
Florian Dold
ddf9171c5b
add another test case for the merchant refund API 2020-08-20 14:56:22 +05:30
Florian Dold
a8fb16021d
handle withdrawals aborted by the bank, add test 2020-08-20 14:34:56 +05:30
Florian Dold
786976e5a8
add bank API tests 2020-08-20 13:55:03 +05:30
Florian Dold
4c296c9c5f
add typescript build task 2020-08-20 13:54:52 +05:30
Florian Dold
57000c2214
add auto-refund test case, fix bug detected by it 2020-08-20 11:59:06 +05:30
Florian Dold
7ff93d8ef6
match latest refund API of the merchant 2020-08-20 11:39:34 +05:30
Florian Dold
d9b73a30c1
test case for /paid API, implement fault-injected merchant 2020-08-19 20:56:40 +05:30
Florian Dold
082498b20d
use /paid API for proof of purchase 2020-08-19 20:55:38 +05:30
Florian Dold
f7299a1aa0
make basic withdrawal and payment work again with new API 2020-08-19 19:39:21 +05:30
Florian Dold
0f390477f3
add test-merchant-longpolling 2020-08-19 18:15:36 +05:30
Florian Dold
90adead540
run exchange with a single thread to avoid DB conflicts 2020-08-18 19:38:17 +05:30
Florian Dold
e2f7bc79cd
introduce locking to avoid certain simultaneous requests to the exchange 2020-08-18 18:23:06 +05:30
Florian Dold
53cd347b1c
extra check 2020-08-18 13:12:19 +05:30
Florian Dold
f6d81037a7
fixes for test-paywall-flow 2020-08-18 12:58:02 +05:30
Florian Dold
2aeff3a913
test runner 2020-08-18 12:05:22 +05:30
Florian Dold
e9864adf15
integration test fixes 2020-08-14 16:18:48 +05:30
Florian Dold
953cd9dc41
nuke some console.log statements, test wallet testing functionality in integration test 2020-08-14 15:53:50 +05:30
Florian Dold
e3850158c2
re-implement integration test functionalty that will be used by the exchange for testing 2020-08-14 13:06:42 +05:30
Florian Dold
d5f894690e
error codes 2020-08-14 00:19:20 +05:30
Florian Dold
cbe325cb0f
web extension WIP 2020-08-14 00:13:51 +05:30
Florian Dold
599c8380f2
make withdrawal requests sequentially, clean up withdrawal logic a bit 2020-08-13 15:15:01 +05:30
Florian Dold
61ee1efbe9
logging 2020-08-13 10:48:27 +05:30
Torsten Grote
13f835862d
Remove old tests from CI runs 2020-08-12 16:43:59 -03:00
Florian Dold
db65f0a206
remove old tests, superseded by the JS-based harness 2020-08-13 00:41:53 +05:30
Florian Dold
e9ed3b1867
integration test for paywall flow 2020-08-13 00:26:55 +05:30
Florian Dold
4891c4c7ce
logging 2020-08-12 21:11:54 +05:30
Florian Dold
44dcfb3790
check error code 2020-08-12 19:52:51 +05:30
Florian Dold
c5ec341368
add exchange management test case 2020-08-12 19:45:34 +05:30
Florian Dold
11fa339705
fix preparePay bug and add integration test for it 2020-08-12 16:32:07 +05:30
Florian Dold
8d7b171d02
rename for consistency 2020-08-12 16:02:58 +05:30
Florian Dold
56f5a1e3ab
codec 2020-08-12 15:48:02 +05:30