|
6233fd39c3
|
bump version, compat fix
|
2021-01-14 18:47:18 +01:00 |
|
|
2309d9a03c
|
coin name
|
2021-01-14 18:13:12 +01:00 |
|
|
93633ac683
|
logging
|
2021-01-14 18:04:17 +01:00 |
|
|
19eb72e277
|
logging, cosmetic fixes
|
2021-01-14 18:00:00 +01:00 |
|
|
6293de7bfa
|
fix reserve state machine bug, use simpler denominations in revocation test
|
2021-01-14 17:24:44 +01:00 |
|
|
657c4b6377
|
merchant exchange confusion test
|
2021-01-14 01:47:56 +01:00 |
|
|
e70144405c
|
exit from worker process
|
2021-01-13 13:48:28 +01:00 |
|
|
e44b86b084
|
log harness output to file
|
2021-01-13 13:33:25 +01:00 |
|
|
9139a08c4d
|
run integration tests in worker process
|
2021-01-13 13:17:38 +01:00 |
|
|
94e35ca70a
|
fix pay-abort integration test
|
2021-01-13 01:19:23 +01:00 |
|
|
096d21189c
|
typo
|
2021-01-13 00:55:47 +01:00 |
|
|
7de5ceaa74
|
auto format
|
2021-01-13 00:51:30 +01:00 |
|
|
050999a910
|
implement infrastructure for future DB migrations via backup
|
2021-01-13 00:50:56 +01:00 |
|
|
a5681579fb
|
make integration tests part of taler-wallet-cli
|
2021-01-12 20:04:16 +01:00 |
|
|
6772c54793
|
backup WIP
|
2021-01-12 17:17:34 +01:00 |
|
|
a10f9650b2
|
integration test: drop less responses
|
2021-01-11 00:46:28 +01:00 |
|
|
270d84d611
|
remove excessive logging
|
2021-01-11 00:22:06 +01:00 |
|
|
57d7c988b3
|
exchange protocol changes
|
2021-01-10 23:59:11 +01:00 |
|
|
c0dfcf247c
|
backup schema
|
2021-01-10 23:57:06 +01:00 |
|
|
8921a5e8f2
|
implement import of backup recovery document
|
2021-01-08 13:30:29 +01:00 |
|
|
324f44ae69
|
backup cycle
|
2021-01-07 19:50:53 +01:00 |
|
|
2650341042
|
implement backup encryption, some more CLI commands
|
2021-01-07 18:56:09 +01:00 |
|
|
b2e213bae6
|
imports
|
2021-01-07 15:32:04 +01:00 |
|
|
e0f574e23c
|
re-add secretbox functionality of nacl
|
2021-01-07 15:31:07 +01:00 |
|
|
a3313ce3f8
|
nacl: apply fix for overflow
See https://github.com/dchest/tweetnacl-js/issues/187
|
2021-01-07 15:05:36 +01:00 |
|
|
e319e99ef9
|
restore denom selection on import
|
2021-01-07 15:01:23 +01:00 |
|
|
3773a4cdff
|
browser fixes
|
2021-01-06 18:09:59 +01:00 |
|
|
af08b2d1fe
|
bump version
|
2021-01-06 17:06:31 +01:00 |
|
|
458777c5a2
|
fix tipping planchet derivation
|
2021-01-06 17:06:19 +01:00 |
|
|
c032931f22
|
get basic test cases to work with new exchange
|
2021-01-05 17:59:50 +01:00 |
|
|
981ef46267
|
fix import
|
2021-01-05 11:26:29 +01:00 |
|
|
03810fd248
|
backup import
|
2021-01-04 13:30:38 +01:00 |
|
|
95568395ce
|
backup import WIP
|
2020-12-21 13:23:07 +01:00 |
|
|
84d5b5e5ef
|
export complete backup, derive planchets in withdrawal
|
2020-12-17 12:21:03 +01:00 |
|
|
bafb52edff
|
don't store reserve history anymore, adjust withdrawal implementation accordingly
|
2020-12-16 17:59:04 +01:00 |
|
|
c09c5bbe62
|
derive tipping planchets from seed, implement backup further
|
2020-12-15 17:12:22 +01:00 |
|
|
f332d61fb6
|
formatting pass
|
2020-12-14 16:45:15 +01:00 |
|
|
c4b44a5109
|
slightly more helpful error message
|
2020-12-14 16:45:10 +01:00 |
|
|
12234083ec
|
derive refresh info from secret seed
|
2020-12-14 16:44:42 +01:00 |
|
|
80a0fab126
|
backup schema
|
2020-12-10 17:50:17 +01:00 |
|
|
c27a7abfba
|
backup WIP (getting it back to build)
|
2020-12-08 19:53:59 +01:00 |
|
|
abb422e14a
|
fee display regression test
|
2020-12-08 14:26:06 +01:00 |
|
|
80f5d2d0f3
|
make coins part of their denomination in backup
|
2020-12-08 12:16:01 +01:00 |
|
|
0e33e540f3
|
CRDT-style tombstones
|
2020-12-07 23:32:20 +01:00 |
|
|
6f474a3b9d
|
store device ID
|
2020-12-07 23:19:14 +01:00 |
|
|
d3cc20b6cc
|
remove some redundancy
|
2020-12-07 23:13:55 +01:00 |
|
|
105898bf6e
|
recoup groups are also part of the backup
|
2020-12-07 23:11:57 +01:00 |
|
|
3a85de7fa4
|
do not store derived information information
|
2020-12-07 23:07:03 +01:00 |
|
|
6d7978986b
|
comment
|
2020-12-07 23:00:54 +01:00 |
|
|
e78df9b6b1
|
backup schema WIP
|
2020-12-07 22:54:36 +01:00 |
|
|
bd88f3f443
|
backup schema WIP
|
2020-12-07 20:24:16 +01:00 |
|
|
bbd65fc4b7
|
restore blind signing compatibility with exchange
|
2020-12-07 15:59:37 +01:00 |
|
|
2c536d140f
|
tvgcheck
|
2020-12-03 14:15:40 +01:00 |
|
|
ca140d9905
|
add old test vector
|
2020-12-02 22:27:42 +01:00 |
|
|
1ad064a2a5
|
regression tests
|
2020-12-02 21:56:20 +01:00 |
|
|
92885fa155
|
run until done at end of test
|
2020-12-02 17:05:28 +01:00 |
|
|
89f1a281fe
|
backup WIP
|
2020-12-02 14:55:04 +01:00 |
|
|
0828e65f88
|
fix static types
|
2020-11-27 11:23:06 +01:00 |
|
|
4e481a51c6
|
more static typing for transactions (fixes #6653)
|
2020-11-26 22:14:46 +01:00 |
|
|
2b19594e7a
|
hide transient errors when accepting a tip
|
2020-11-26 12:27:31 +01:00 |
|
|
c0006300cf
|
bump version for upload
|
2020-11-25 20:24:12 +01:00 |
|
|
f2bbe872cf
|
better docker instructions
|
2020-11-25 18:27:58 +01:00 |
|
|
68dcb13fbf
|
clearer name
|
2020-11-25 16:05:50 +01:00 |
|
|
9cd1062f1b
|
towards a nicer transaction history
|
2020-11-18 17:33:02 +01:00 |
|
|
d6409f185d
|
re-enable tipping support in the WebExtension UI
|
2020-11-18 12:44:06 +01:00 |
|
|
636d3cd30c
|
changelog
|
2020-11-17 18:04:25 +01:00 |
|
|
3d5a766b5f
|
update version and dependencies
|
2020-11-17 12:28:51 +01:00 |
|
|
af5a35def0
|
only query tip status on first call to prepare
|
2020-11-16 16:17:26 +01:00 |
|
|
768ecfc600
|
check for idempotency in tip integration test
|
2020-11-16 14:52:16 +01:00 |
|
|
7e07ad6b2a
|
use index to check existing tip record
|
2020-11-16 14:48:33 +01:00 |
|
|
deaeb17c02
|
fix schema upgrade in memoryidb backend
|
2020-11-16 14:32:06 +01:00 |
|
|
292160f7e9
|
fix tip record creation, migrate DB
|
2020-11-16 14:12:37 +01:00 |
|
|
61f51d69ad
|
don't try to run non-existent test cases for UI
|
2020-11-09 10:40:11 +01:00 |
|
Christian Grothoff
|
8f69fadc1f
|
fix typo
|
2020-11-08 23:29:06 +01:00 |
|
Christian Grothoff
|
c17a9392cb
|
fix typo
|
2020-11-08 23:27:19 +01:00 |
|
|
f27a85735d
|
update error codes
|
2020-11-08 14:09:33 +01:00 |
|
Christian Grothoff
|
c5b25d1cbd
|
update error codes
|
2020-11-08 01:20:50 +01:00 |
|
|
df91441296
|
handle transient pay errors (fixes #6607)
Also add a test case for the behavior.
|
2020-11-04 12:07:34 +01:00 |
|
|
dffb293f2a
|
check contract terms signature, handle errors
|
2020-11-03 17:39:30 +01:00 |
|
|
0d37ec5e91
|
complain about merchant base URL mismatch, fixing #6616
|
2020-11-03 16:46:43 +01:00 |
|
|
ce326361b4
|
update error codes
|
2020-11-03 16:03:27 +01:00 |
|
|
ca343e4e00
|
fix broken integration tests due to merchant API changes
|
2020-11-03 15:56:02 +01:00 |
|
|
e259d109ef
|
fix CheckPaymentPaidResponse schema
|
2020-11-03 13:47:02 +01:00 |
|
MS
|
7008de598d
|
fix 'taler+http://' interpretation
|
2020-10-02 17:16:19 +02:00 |
|
MS
|
aff5ee6b80
|
prefer DEBUG level for merchant at tests
|
2020-09-26 11:06:34 +02:00 |
|
MS
|
13c32b0314
|
h_contract is also welcome in the order status url
|
2020-09-25 16:56:11 +02:00 |
|
MS
|
2c0464b494
|
Finalizing loop's cause reproduction.
|
2020-09-25 16:50:26 +02:00 |
|
MS
|
ae898c63fa
|
drafting loop reproduction
|
2020-09-25 15:47:04 +02:00 |
|
MS
|
af962c90ba
|
no test for android package
|
2020-09-18 20:11:38 +02:00 |
|
MS
|
0ff387c6f5
|
fix bank invocation, skip tests when not present.
|
2020-09-18 19:15:20 +02:00 |
|
Florian Dold
|
bc01a04dc4
|
version bump
|
2020-09-09 21:18:11 +05:30 |
|
Florian Dold
|
f32062ccf0
|
check bank's protocol version first, fix typo
|
2020-09-09 21:16:20 +05:30 |
|
Florian Dold
|
a602e6714e
|
zip file generation with extension name adjustment
|
2020-09-09 13:48:31 +05:30 |
|
Florian Dold
|
faac23f32b
|
transactions order in test
|
2020-09-09 13:10:41 +05:30 |
|
Florian Dold
|
3d6a312f48
|
bump to 0.8.0-rc.1
|
2020-09-09 12:50:08 +05:30 |
|
Florian Dold
|
71abddec5e
|
make withdrawal, pay and refunds work in the WebExtension
|
2020-09-09 12:45:49 +05:30 |
|
Florian Dold
|
0566406abb
|
remove accidentally commited files
|
2020-09-09 11:49:47 +05:30 |
|
Florian Dold
|
35999179b1
|
comment
|
2020-09-09 11:48:50 +05:30 |
|
Florian Dold
|
75e73c111d
|
integration test file
|
2020-09-09 02:25:48 +05:30 |
|
Florian Dold
|
7d9c98a90c
|
include proposal ID, to allow aborting
|
2020-09-09 02:22:22 +05:30 |
|
Florian Dold
|
67df550b4f
|
implement payment aborts with integration test
|
2020-09-09 02:18:03 +05:30 |
|
Florian Dold
|
68ca4600e0
|
missing file
|
2020-09-08 22:50:20 +05:30 |
|
Florian Dold
|
e68f00c0c6
|
comment out (expected) failing test case
|
2020-09-08 22:49:48 +05:30 |
|
Florian Dold
|
855b7028c6
|
use cheaper denom structure for auto-refresh test
|
2020-09-08 22:44:01 +05:30 |
|
Florian Dold
|
e964367d0a
|
remove unused index
|
2020-09-08 21:16:11 +05:30 |
|
Florian Dold
|
aae06c680f
|
DB tweaks
|
2020-09-08 21:03:10 +05:30 |
|
Florian Dold
|
ddbb09b140
|
DB tweaks
|
2020-09-08 20:45:33 +05:30 |
|
Florian Dold
|
f79d10eea2
|
missing file
|
2020-09-08 20:30:03 +05:30 |
|
Florian Dold
|
6c0be1cc95
|
DB cleanup
|
2020-09-08 20:29:47 +05:30 |
|
Florian Dold
|
043a5f89fe
|
tipping transaction list entry, integration test and DB simplifications
|
2020-09-08 19:54:30 +05:30 |
|
Florian Dold
|
b9e43e652e
|
fix tipping and adjust DB
|
2020-09-08 19:27:08 +05:30 |
|
Florian Dold
|
b063382d25
|
tipping API and integration test
|
2020-09-08 17:40:47 +05:30 |
|
Florian Dold
|
be77ee284a
|
dynamic pay request timeout
|
2020-09-07 15:54:22 +05:30 |
|
Florian Dold
|
d0088323ce
|
always update /keys before autorefresh
|
2020-09-06 19:29:12 +05:30 |
|
Florian Dold
|
87749371dd
|
convert axios error to taler error
|
2020-09-06 18:32:05 +05:30 |
|
Florian Dold
|
92873710f1
|
fix bank API test
|
2020-09-06 18:24:33 +05:30 |
|
Florian Dold
|
7863bcbcaf
|
add integration test for permanent refund failure
|
2020-09-06 18:17:31 +05:30 |
|
Florian Dold
|
c0861f0690
|
handle permanent refund failure
|
2020-09-06 18:17:12 +05:30 |
|
Florian Dold
|
cde4d13df8
|
fix outdated test case
|
2020-09-06 16:36:50 +05:30 |
|
Florian Dold
|
9cb0409cfd
|
make db file writes atomic
|
2020-09-06 16:26:27 +05:30 |
|
Florian Dold
|
e0c10a06b1
|
allow inline locations
|
2020-09-05 18:09:48 +05:30 |
|
Florian Dold
|
ccaac89c3b
|
fix utterly broken throttling logic
|
2020-09-04 16:17:32 +05:30 |
|
Florian Dold
|
8139608a3b
|
coverage
|
2020-09-04 14:13:56 +05:30 |
|
Florian Dold
|
3c57820df0
|
formatting, import
|
2020-09-04 12:04:11 +05:30 |
|
Florian Dold
|
c7a2abedba
|
don't unnecessarily repeat reserve processing after recoup
|
2020-09-04 03:10:36 +05:30 |
|
Florian Dold
|
9754109004
|
integration test
|
2020-09-04 02:22:44 +05:30 |
|
Florian Dold
|
9ec6018efe
|
test recoup, fix bug in reserve state machine, fix bug in recoup-refresh
|
2020-09-04 02:20:20 +05:30 |
|
Florian Dold
|
54c0d1c258
|
actually add test case file
|
2020-09-03 22:39:07 +05:30 |
|
Florian Dold
|
f51a59bc72
|
implement and test auto-refresh
|
2020-09-03 20:38:26 +05:30 |
|
Florian Dold
|
bf9c2ae7f9
|
add proposalId in preparePay response
fixes https://bugs.taler.net/n/6535
|
2020-09-03 17:33:11 +05:30 |
|
Florian Dold
|
09b5bfe0db
|
towards auto-refresh
|
2020-09-03 17:29:09 +05:30 |
|
Florian Dold
|
8a3ac7f08b
|
schedule exchange updating
|
2020-09-02 14:44:40 +05:30 |
|
Florian Dold
|
8d0081b622
|
missing file
|
2020-09-02 12:25:01 +05:30 |
|
Florian Dold
|
46ba5167c8
|
rename test
|
2020-09-02 12:24:54 +05:30 |
|
Florian Dold
|
659e9cdbe6
|
respect cache header
|
2020-09-02 12:23:11 +05:30 |
|
Florian Dold
|
0ffea74ad5
|
no more const enum, remove unused field
|
2020-09-02 11:21:42 +05:30 |
|
Florian Dold
|
baaa11c37f
|
fix bank API test
|
2020-09-01 23:23:26 +05:30 |
|
Florian Dold
|
38e6d51946
|
estimate refresh output, show correct(er) balance
|
2020-09-01 23:01:44 +05:30 |
|
Florian Dold
|
5f3d9835fa
|
also check effective amount
|
2020-09-01 20:45:20 +05:30 |
|
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 |
|