Commit Graph

89 Commits

Author SHA1 Message Date
Florian Dold
49f362ba6d
fix some transaction list issues 2020-05-15 22:54:39 +05:30
Florian Dold
59178331a4
show withdrawal transaction continuously 2020-05-15 17:23:49 +05:30
Florian Dold
87f9e7b1e3
show empty balance as soon as we have a reserve 2020-05-15 17:13:30 +05:30
Florian Dold
cf3eb52033
rudimentary search 2020-05-15 16:58:15 +05:30
Florian Dold
79d0c2f928
include refund fees in effective refund amount calculation 2020-05-15 16:39:40 +05:30
Florian Dold
3eb88574bc
address first batch of transaction list issues 2020-05-15 16:03:52 +05:30
Florian Dold
35c83414f9
fix issues in the webextension refund UI 2020-05-15 12:53:35 +05:30
Florian Dold
6e17a60692
fix cost computation, formatting 2020-05-13 01:20:40 +05:30
Florian Dold
3007419c98
show offered payments 2020-05-12 16:19:40 +05:30
Florian Dold
ee7141e28b
fix payment transaction 2020-05-12 16:04:28 +05:30
Florian Dold
b504a5218a
versions for android 2020-05-12 15:51:40 +05:30
Florian Dold
67dd0eb06e
new transactions API: purchases and refunds 2020-05-12 15:44:48 +05:30
Florian Dold
6206b418ff
new transactions API: withdrawal 2020-05-12 14:09:10 +05:30
Florian Dold
857a2b9dca
perf: reserve history in separate object store 2020-05-11 21:47:35 +05:30
Florian Dold
277a513a8f
directly withdraw after creating planchet 2020-05-11 21:05:00 +05:30
Florian Dold
d7ee78669d
create planchets only in one place 2020-05-11 20:51:45 +05:30
Florian Dold
4c614429a0
also create key material for planchets in smaller bites 2020-05-11 20:43:19 +05:30
Florian Dold
d9433a2116
logging 2020-05-11 18:19:43 +05:30
Florian Dold
5d6192b0cd
make planchet management during withdrawal O(n) instead of O(n^2) 2020-05-11 18:03:25 +05:30
Florian Dold
3f52d293be
error message 2020-04-30 18:01:09 +05:30
Florian Dold
5be0708a10
adopt new merchant refund API 2020-04-27 21:11:20 +05:30
Florian Dold
fb2e2f8993
more lint fixes 2020-04-07 13:37:32 +05:30
Florian Dold
1471aae892
linter / simpler webextension pack 2020-04-07 01:23:29 +05:30
Florian Dold
47787c0b0b
make linter less grumpy 2020-04-06 23:32:01 +05:30
Florian Dold
f36bb7a04e
linter 2020-04-06 21:15:41 +05:30
Florian Dold
07f25566ca
start spring cleaning, use rollup instead of both webpack and rollup 2020-04-06 21:05:51 +05:30
Florian Dold
4cfae8f589
types 2020-04-06 12:54:49 +05:30
Florian Dold
95e638f513
cosmetics and comments 2020-04-02 20:44:12 +05:30
Florian Dold
ef0acf06bf
model reserve history in the exchange, improve reserve handling logic 2020-04-02 20:33:01 +05:30
Florian Dold
1728e5011e
split reconciliation and summary of reserve history 2020-04-02 14:46:53 +05:30
Florian Dold
62de27d2ac
helpers and tests for reserve reconciliation 2020-04-02 14:30:43 +05:30
Florian Dold
3fa928b949
allow refund via Android API 2020-03-30 16:12:28 +05:30
Florian Dold
aaf950e2ad
re-format with prettier v2, fix HTML 2020-03-30 16:09:32 +05:30
Florian Dold
15e18440db
change applyRefund return signature 2020-03-30 16:04:16 +05:30
Florian Dold
c9012cbd4c
add --extra-debug option to history 2020-03-28 00:18:25 +05:30
Florian Dold
131d2b34d9
generate cleaner history for recoup 2020-03-27 23:37:02 +05:30
Florian Dold
1c747ae004
don't rip off the merchant via our coin selection 2020-03-27 15:20:02 +05:30
Florian Dold
5d1b0df8a4
fix logic bug in recoup (refresh variant) 2020-03-26 22:34:14 +05:30
Florian Dold
86c8a8fcf3
another missing store ... 2020-03-26 21:58:38 +05:30
Florian Dold
c2e261e018
fix store access list for recoup 2020-03-26 20:47:14 +05:30
Florian Dold
a8e3422139
fix recoup response schema / add run-until-done 2020-03-24 16:34:15 +05:30
Florian Dold
01e83df471
helpers for auditor integration test 2020-03-24 15:25:04 +05:30
Florian Dold
1b0b3f146c
make sure the 'testing withdraw' subcommand does retries 2020-03-23 17:33:38 +05:30
Florian Dold
cb2fbc7610
fix another withdrawal state machine bug, add 'show-reserve' to advanced CLI 2020-03-16 17:46:57 +05:30
Florian Dold
9e2be07cfc
fix bug in withdrawal operation state machine, allow manual reserve update from CLI 2020-03-16 17:18:46 +05:30
Florian Dold
1744b1a800
signature verification for recoup 2020-03-13 19:04:16 +05:30
Florian Dold
51eef5419a
license header typo 2020-03-13 13:51:03 +05:30
Florian Dold
b5b8f96cc9
improved error reporting / towards a working recoup 2020-03-12 19:25:38 +05:30
Florian Dold
2c52046f0b
full recoup, untested/unfinished first attempt 2020-03-12 00:44:28 +05:30
Florian Dold
6e2881fabf
cleanup 2020-03-10 14:47:46 +05:30