Commit Graph

1979 Commits

Author SHA1 Message Date
46f3fcbbfb
fix up import 2021-06-17 15:54:26 +02:00
a70d37ef16
towards factoring out cyclic dependencies 2021-06-17 15:49:05 +02:00
453656b240
clean up imports 2021-06-17 14:31:13 +02:00
a7c1f7d012
add --quiet flag to test runner 2021-06-17 14:18:05 +02:00
5df7ddba97
use the new wallet core API interface in all tests 2021-06-17 13:35:08 +02:00
Sebastian
0b4976601f
components renaming to follow react pattern 2021-06-16 18:21:15 -03:00
Sebastian
d58945c830
split wallet/popup components. created hooks, components, context folder 2021-06-16 17:17:18 -03:00
Sebastian
86636142a2
split wallet,popup .html 2021-06-16 17:17:18 -03:00
Sebastian
562b2cf8d2
fix: ReferenceError: state is not defined 2021-06-16 17:17:17 -03:00
Sebastian
2bb98b1315
clean and build script, for fresh tests 2021-06-16 17:17:17 -03:00
b4b0d3ff61
allow any string as forgettable field salt 2021-06-16 12:04:06 +02:00
97091fd45f
add 'payment-forgettable' integration test 2021-06-16 12:02:08 +02:00
1124c709ac
use same salt derivation as C code for forgettable fields 2021-06-16 11:44:05 +02:00
52b8785d95
adjust imports 2021-06-15 19:01:05 +02:00
f0d5fe3ed6
split out wallet core API types 2021-06-15 18:58:11 +02:00
d41ae5eb97
separate wallet state from wallet client 2021-06-15 18:52:43 +02:00
4b16d7bd34
fix module bundling config 2021-06-14 19:38:17 +02:00
ef636c022b
implement force-retrying transactions 2021-06-14 19:37:35 +02:00
b4f97f4592
make CSPRNG work on ES6 2021-06-14 18:19:18 +02:00
1cde390c23
fix up imports, no more esm in tests 2021-06-14 16:08:58 +02:00
bed86d9613
add missing await 2021-06-14 11:58:11 +02:00
cc795f350a
store ToS acceptance timestamp, remove unused backup attributes 2021-06-14 11:45:19 +02:00
6e11b69cf5
allow changing the wallet device ID 2021-06-14 11:21:29 +02:00
9acd4a4060
increase test timeout, because merchant's own exchange timeout is rather large 2021-06-11 13:33:34 +02:00
af2ad00d84
store exchange public key with signature on denomination 2021-06-11 13:26:18 +02:00
7d15ce3d88
make retryInfo optional 2021-06-11 13:18:33 +02:00
e77510106f
simplify retry timeout handling 2021-06-11 11:15:08 +02:00
8ad36d89f5
simplify pending transactions, make more tests pass again 2021-06-10 16:32:37 +02:00
7b7e3b4565
transaction fixes 2021-06-10 10:37:49 +02:00
67e5d68b93
fix merchant instance creation in some tests 2021-06-10 10:00:36 +02:00
0ee44c3a58
add missing await 2021-06-09 16:47:45 +02:00
2d4a53f522
return transaction context 2021-06-09 16:20:50 +02:00
029b07be4b
imports 2021-06-09 15:43:48 +02:00
3d2b7b2a65
formatting: re-run prettier 2021-06-09 15:26:18 +02:00
5c26461247
database access refactor 2021-06-09 15:24:19 +02:00
Sebastian
68dddc848f
bump version @gnu-taler/taler-util 2021-06-09 09:37:55 -03:00
Sebastian
edfe5389b2
adding some translation 2021-06-08 17:18:24 -03:00
Sebastian
1d55c551bb
moving strings from wallet-core to web-extension 2021-06-08 17:18:24 -03:00
Sebastian
2e1438eb04
moving logger into taler-util 2021-06-08 17:18:24 -03:00
Sebastian
2c5612fd63
moving i18n into taler util 2021-06-08 17:18:23 -03:00
Sebastian
b9b6ac0cda
better label for the fields 2021-06-08 09:17:17 -03:00
Sebastian
e1b363c7dd
delete database when pressing reset-db 2021-06-04 12:42:35 -03:00
Sebastian
e223c01275
handle reset click, still need to delete database but the funcionality is missing for firefox 2021-06-04 12:42:34 -03:00
Sebastian
b023bb502e
some fixes
how the id is shown
refactoring some settings to use hooks
2021-06-04 12:42:34 -03:00
Sebastian
ea65d04f0c
remove fromFloat 2021-06-04 10:42:12 -03:00
Sebastian
aa0edbdd68
wallet transaction detail 2021-06-03 01:07:34 -03:00
Sebastian
9f09f5a1a5
fix sb config 2021-06-02 11:01:15 -03:00
5e6cc41b7a
fix issues with circular imports
Parts of this commit are from a patch by sebasjm.  The circular imports
caused an issue with webpack.  While we don't use webpack in the wallet,
the wallet should still be importable by webpack.

Some packages were importing their dependencies via "index.js", which
re-exports public exports of the package.  This resulted in circular
dependencies which were resolved correctly by rollup, but not by
webpack.
2021-06-02 13:56:29 +02:00
02f1d4b081
support multiple exchange details per base URL 2021-06-02 13:24:28 +02:00
Sebastian
c6c17a1c0a
add storybook 2021-05-31 11:34:48 -03:00