Commit Graph

1791 Commits

Author SHA1 Message Date
Sebastian
8d59e71724
fix alert content width 2023-01-10 09:27:00 -03:00
e8baaf5eb1
harness: capture createdb/dropdb logs 2023-01-10 12:14:08 +01:00
cfe33c8e27
wallet-embedded: fetchHttp is now async 2023-01-10 12:14:08 +01:00
Sebastian
4a781bd0dd
fix #7153: more error handling
if handler do not trap error then fail at compile time,
all safe handlers push alert on error
errors are typed so they render good information
2023-01-09 20:20:09 -03:00
Sebastian
8a70edb2f8
add 'when' to error-detail and remove error as normal response when doing backup 2023-01-09 20:09:54 -03:00
Sebastian
efb5bf9de4
fix broken compile 2023-01-09 08:49:08 -03:00
Sebastian
9b04d8bf35
fix #7152 2023-01-09 08:38:48 -03:00
Sebastian
14f3d1e06d
wallet-core pretty 2023-01-09 08:33:41 -03:00
417c07f3f4
wallet-core: insufficient balance details for p2p payments 2023-01-06 13:55:08 +01:00
c2c35925bb
wallet-core: allow failure result in peer payment coin selection 2023-01-06 11:08:45 +01:00
80639429a2
wallet-core: test insufficient balance response, also use it for deposit groups 2023-01-06 10:32:44 +01:00
MS
db1b824818
libeufin tests: include currency in amounts. 2023-01-05 23:02:34 +01:00
MS
b6afe8bb97
Build system.
Avoid taler-harness to use divergent 'esbuild'
versions among dependencies and devDependencies.
2023-01-05 22:49:09 +01:00
MS
b832b5a3bf
Fix build.
Include 'esbuild' as a taler-harness dependency,
and update the lockfile accordingly.  Give taler-harness
the configure script too.
2023-01-05 22:44:01 +01:00
92f1b5928c
wallet-core: implement insufficient balance details
For now, only for merchant payments
2023-01-05 18:45:54 +01:00
Sebastian
4da4a1b33e
introduce TranslatedString type to require an string but exclude non-translated strings 2023-01-04 15:46:01 -03:00
Sebastian
590cda1dd3
split foreground and background api 2023-01-04 15:46:01 -03:00
f4e1e8e6e7
-minor insufficient balance tweaks 2023-01-04 15:44:36 +01:00
Sebastian
24cac493dd
fix #7522 2023-01-04 11:38:00 -03:00
7d02e42123
wallet-core: define insufficient balance details 2023-01-04 15:18:58 +01:00
aa165477d0
harness: p2p payment emojis 2023-01-04 14:22:38 +01:00
73eccdd1cf
harness: test more unicode characters in subject 2023-01-04 14:20:16 +01:00
860aff83e1
-missing step in make install 2023-01-04 14:19:54 +01:00
60374078f4
wallet-core: test crypto dispatcher, fix timeout handling 2023-01-04 13:24:24 +01:00
Sebastian
9c63d67781
removed axios as dependency 2023-01-04 08:58:59 -03:00
0e51628f99
-fix pnpm issues 2023-01-04 12:14:51 +01:00
cd2491430d
harness: make import.meta.url work 2023-01-04 11:36:01 +01:00
f26cbe7c1f
-qjs fixes 2023-01-04 09:55:10 +01:00
Sebastian
9ad1f2712a
pretty 2023-01-03 10:01:04 -03:00
Sebastian
a2668c22f0
refactor better QA
removed axios, use fetch
removed jest, added mocha and chai
moved the default request handler to runtime dependency (so it can be replaced for testing)
refactored ALL the test to the standard web-utils
all hooks now use ONE request handler
moved the tests from test folder to src
2023-01-03 01:58:18 -03:00
Sebastian
d1aa79eae8
remove axios, better api 2023-01-03 01:58:17 -03:00
d48ea17c63
-logging, skip defaults in test 2023-01-02 21:00:43 +01:00
13d6810937
Makefile, dependencies 2023-01-02 20:21:57 +01:00
Sebastian
36a2393f16
missing words 2022-12-30 14:56:34 -03:00
Sebastian
90ec5b51ea
marc suggestions from email 2022-12-30 14:24:07 -03:00
Sebastian
26d94c4ba7
add login username validation & prevent safari to capitalize 2022-12-30 10:42:15 -03:00
Christian Grothoff
7d0990fe89
-typo 2022-12-27 11:02:46 +01:00
54b72fdbff
Translated using Weblate (Italian)
Currently translated at 21.9% (20 of 91 strings)

Translation: GNU Taler/Taler Bank SPA
Translate-URL: https://weblate.taler.net/projects/gnu-taler/taler-bank-spa/it/
2022-12-27 00:30:19 +01:00
c8995950b5
Translated using Weblate (German)
Currently translated at 14.2% (13 of 91 strings)

Translation: GNU Taler/Taler Bank SPA
Translate-URL: https://weblate.taler.net/projects/gnu-taler/taler-bank-spa/de/
2022-12-27 00:30:19 +01:00
134e8adf46
Translated using Weblate (Italian)
Currently translated at 0.5% (2 of 379 strings)

Translation: GNU Taler/webextensions
Translate-URL: https://weblate.taler.net/projects/gnu-taler/webextensions/it/
2022-12-27 00:30:19 +01:00
86e8aee661
Translated using Weblate (German)
Currently translated at 7.9% (30 of 379 strings)

Translation: GNU Taler/webextensions
Translate-URL: https://weblate.taler.net/projects/gnu-taler/webextensions/de/
2022-12-27 00:30:19 +01:00
dfb5000ece
Translated using Weblate (French)
Currently translated at 0.5% (2 of 379 strings)

Translation: GNU Taler/webextensions
Translate-URL: https://weblate.taler.net/projects/gnu-taler/webextensions/fr/
2022-12-25 18:49:15 +01:00
673e7a417d
bump manifest version 2022-12-23 13:20:56 +01:00
083c4cf5d9
spill extra functionality from wallet-cli into taler-harness
We want to keep taler-wallet-cli smaller and have fewer dependencies.
2022-12-23 13:19:41 +01:00
d98711cb51
use native KDF / hash state if available 2022-12-23 13:19:41 +01:00
Sebastian
dc002f99a9
support for ext+taler:// while taler:// is not yet allowed as scheme 2022-12-22 18:42:18 -03:00
Sebastian
5c84c32736
pretty 2022-12-22 18:40:38 -03:00
Sebastian
6fd7756329
also offer temporary ext+taler 2022-12-22 18:39:18 -03:00
Sebastian
a221ec6b79
fix unhandled input 2022-12-22 18:38:47 -03:00
Sebastian
9fb0e7d0b3
prevent form submit 2022-12-22 18:38:21 -03:00
Sebastian
43a543b41f
fix: reload before fetch. input type=submit reload the spa 2022-12-22 12:25:26 -03:00
Sebastian
f1962dceb3
remove clipboardRead permission & pretty 2022-12-22 12:13:59 -03:00
9ac1c902c0
Translated using Weblate (French)
Currently translated at 0.5% (2 of 379 strings)

Translation: GNU Taler/webextensions
Translate-URL: https://weblate.taler.net/projects/gnu-taler/webextensions/fr/
2022-12-22 00:01:44 +01:00
Sebastian
a73d24759c
testing function sum and freeze 2022-12-21 16:36:24 -03:00
Sebastian
7873571d22
add typecheck to background operations 2022-12-21 16:24:18 -03:00
8a98a5f880
wallet: use taler runtime (tart) if available 2022-12-21 18:50:15 +01:00
0b6002bbbc
crypto rename 2022-12-21 18:31:54 +01:00
Sebastian
3557e307a8
fix: install doesn't work if there is directory inside 2022-12-21 12:58:27 -03:00
Sebastian
c59f9a2556
use translation context from web-utils, don't use match react-router since is broken 2022-12-20 17:45:24 -03:00
Sebastian
382e66b179
fix testing not compiling 2022-12-20 15:42:53 -03:00
Sebastian
1500c91f36
context is optional 2022-12-20 15:27:44 -03:00
Sebastian
a160f31514
fix #7291 2022-12-20 15:23:33 -03:00
Sebastian
1fc4456f7a
missing dependency 2022-12-20 15:14:51 -03:00
Sebastian
46607dc260
handler request timeout 2022-12-20 13:44:42 -03:00
Sebastian
15d76cf77c
add WALLET_HTTP_REQUEST_GENERIC_TIMEOUT to error map 2022-12-20 13:43:42 -03:00
Sebastian
8c8aad4c21
fix #7524: do not break if the account is in an invalid state 2022-12-20 10:17:02 -03:00
5ae63982c3
Translated using Weblate (German)
Currently translated at 2.1% (2 of 91 strings)

Translation: GNU Taler/Taler Bank SPA
Translate-URL: https://weblate.taler.net/projects/gnu-taler/taler-bank-spa/de/
2022-12-20 14:14:09 +01:00
Sebastian
cf7f819685
templates 2022-12-19 16:25:09 -03:00
Sebastian
45691dc991
fix: #7526 - patch authored by Windfisch 2022-12-19 14:52:34 -03:00
Sebastian
72b4293215
pretty 2022-12-19 12:23:39 -03:00
Sebastian
770ab6f01d
build and test like other webapps 2022-12-19 12:12:39 -03:00
MS
d5efb6198e
libeufin tests: adapt to new report/statement policy 2022-12-17 00:26:02 +01:00
Sebastian
39b02d6878
update copy header 2022-12-16 16:59:37 -03:00
Sebastian
f1f8f818db
pretty 2022-12-15 17:12:03 -03:00
Sebastian
f93bd51499
wxApi from context and using the new testing sdk 2022-12-15 17:11:24 -03:00
Sebastian
8d8d71807d
refactoring transaction component to standard component with test and examples 2022-12-14 15:35:28 -03:00
Sebastian
d0dd7a155f
same typescript version for every package, added test deps to demobank 2022-12-14 15:17:59 -03:00
Sebastian
e97c808b41
moving testing sdk to web-utils 2022-12-14 15:17:15 -03:00
Sebastian
ae2df08abd
more stories in bank demo 2022-12-12 10:58:16 -03:00
Sebastian
14363d42e3
component example 2022-12-12 10:57:35 -03:00
Sebastian
880961034c
compose, testing and async into web-util 2022-12-12 10:57:14 -03:00
Sebastian
5fc8f95a5d
simplify directories 2022-12-09 12:15:15 -03:00
Sebastian
6b6f80466e
remove unused 2022-12-09 12:07:01 -03:00
Sebastian
f2b319921c
use translation from commons 2022-12-09 11:58:39 -03:00
Sebastian
d14eedd284
move translation context to commons 2022-12-09 11:58:16 -03:00
Sebastian
f759c58a59
show error message when there is compilation error 2022-12-09 11:46:09 -03:00
Sebastian
24f6d8fc9a
i18n sync 2022-12-09 11:15:24 -03:00
Sebastian Marchano
d4a8d9597f
Translated using Weblate (Spanish)
Currently translated at 100.0% (91 of 91 strings)

Translation: GNU Taler/Taler Bank SPA
Translate-URL: https://weblate.taler.net/projects/gnu-taler/taler-bank-spa/es/
2022-12-09 15:13:11 +01:00
Sebastian
345c436051
fix typo in source file 2022-12-09 11:07:37 -03:00
Sebastian
7d07f752eb
new string added to i18n 2022-12-09 11:03:30 -03:00
Sebastian
1665cf4f72
fix: wrong listener place 2022-12-09 10:37:41 -03:00
Sebastian
eb2e04aaf8
sync i18n 2022-12-09 10:23:56 -03:00
Sebastian Marchano
3c2de6d713
Translated using Weblate (Spanish)
Currently translated at 100.0% (74 of 74 strings)

Translation: GNU Taler/Taler Bank SPA
Translate-URL: https://weblate.taler.net/projects/gnu-taler/taler-bank-spa/es/
2022-12-09 14:22:15 +01:00
Sebastian Marchano
72bf06e0d5
Translated using Weblate (Spanish)
Currently translated at 100.0% (379 of 379 strings)

Translation: GNU Taler/webextensions
Translate-URL: https://weblate.taler.net/projects/gnu-taler/webextensions/es/
2022-12-09 14:22:15 +01:00
Sebastian
86388cd705
emit i18n for spanish 2022-12-09 10:00:43 -03:00
Sebastian Marchano
1e9194e36a
Added translation using Weblate (Spanish) 2022-12-09 13:54:36 +01:00
Sebastian
e49902e1fc
using i18n from package 2022-12-09 09:30:34 -03:00
Sebastian
4ccdcf3058
use string-prelude and poheader if it is present 2022-12-09 09:28:31 -03:00
Sebastian
0bd47e107c
copyleft header 2022-12-09 09:09:20 -03:00
Sebastian
ced7fa6bb4
removed storybook ashes 2022-12-09 08:31:11 -03:00