Sebastian
0b2bf13def
using extendedStatus
2023-01-13 16:09:33 -03:00
1fceb13517
wallet-core: allow zero amounts in payments again
2023-01-12 11:22:43 +01:00
Sebastian
e87073d42a
add kyc warning
2023-01-11 15:30:14 -03:00
Sebastian
335d22b12b
when as number instead of string, fix codec used before declaration, pretty
2023-01-11 15:30:14 -03:00
Sebastian
688518ec73
fix: update cache when response is ok
2023-01-10 11:50:43 -03:00
Sebastian
8d59e71724
fix alert content width
2023-01-10 09:27:00 -03: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
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
590cda1dd3
split foreground and background api
2023-01-04 15:46:01 -03:00
Sebastian
24cac493dd
fix #7522
2023-01-04 11:38:00 -03: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
Sebastian
dc002f99a9
support for ext+taler:// while taler:// is not yet allowed as scheme
2022-12-22 18:42:18 -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
Sebastian
a160f31514
fix #7291
2022-12-20 15:23:33 -03:00
Sebastian
46607dc260
handler request timeout
2022-12-20 13:44:42 -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 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
f16ff53cf4
also listen for tab title change
2022-12-07 16:08:18 -03:00
Sebastian
51bbf08d24
implement web-utils in web-extension
2022-12-06 11:28:56 -03:00
Sebastian
219e48f351
fix #7497
2022-11-28 15:33:45 -03:00
Sebastian
3577227cc0
fix #7496 with unit tests
2022-11-28 09:29:14 -03:00
Sebastian
dcddc4c53a
revert the Lost payment result
2022-11-25 12:18:52 -03:00
Sebastian
e05ba843a0
fix 7465
2022-11-24 23:16:01 -03:00
Sebastian
88618df7b8
amount field
2022-11-22 15:43:39 -03:00
Sebastian
5e12a35c77
fix #7470
2022-11-18 13:56:48 -03:00
Sebastian
7fc8d64c90
pending #7468
2022-11-18 13:26:48 -03:00
Sebastian
d8088e30da
fix #7394
2022-11-18 11:29:24 -03:00
Sebastian
6dc4fda73a
fix #7477
2022-11-17 17:07:24 -03:00
Sebastian
1a63d56bfd
fix #7411 , also making the backup payment visible
2022-11-16 16:05:13 -03:00
f09a502fe7
fix URLSearchParams and HTTP typing issue
2022-11-12 19:18:55 +01:00
9ec3448076
remove deprecated taler://notify-reserve URI handling
2022-11-11 11:16:01 +01:00
Sebastian
5c742afbdf
feature: 7440 add expiration to p2p
2022-11-08 13:00:34 -03:00
Sebastian
43c7cff750
un-uglyfy, fix: 7442
2022-11-07 19:29:47 -03:00
Sebastian
a3ac373597
add word break for long payto
2022-11-07 15:14:40 -03:00
Sebastian
ca2b4d8c80
add payto uri on bank info
2022-11-07 15:11:45 -03:00
Sebastian
6f3cd16343
standard Amount field and add more validation (neg values)
2022-11-07 14:38:42 -03:00
2431f1b49b
webextension: add esbuild as a devDependency
2022-11-07 14:04:19 +01:00
Sebastian
661469f878
encode bank account name and show BIC
2022-11-04 15:58:43 -03:00
Sebastian
cd6321d303
min 0 for amount
2022-11-04 15:38:58 -03:00
Sebastian
8af72c6036
remove unused
2022-11-04 14:43:26 -03:00
66460e5650
repo: bump versions to v0.9.0
2022-11-04 12:44:34 +01:00
4321cdadb9
bump versions
2022-11-02 19:06:24 +01:00
ae818df3bf
-dce and type fixes
2022-11-02 18:27:54 +01:00
d50294f76e
wallet-core: DB FIXMEs (amount format)
2022-11-02 18:23:17 +01:00
91e069c742
bump versions
2022-11-02 15:00:05 +01:00
dab739a63e
wallet-core: use PeerContractTerms
2022-11-01 11:41:28 +01:00
0e7a0741c6
-type fixes
2022-10-31 17:18:16 +01:00
5a91fbe2b7
bump versions
2022-10-31 17:11:00 +01:00
Sebastian
7d69aca76f
add receiver name to iban form and fix some bugs
2022-10-29 20:10:46 -03:00
Sebastian
5ed4d5d54d
fix typo
2022-10-29 19:55:05 -03:00
Sebastian
fe6e9be702
manage account instead of add account
2022-10-28 13:39:26 -03:00
Sebastian
aa6227b2b8
showing error field when there is not account yet
2022-10-27 16:06:41 -03:00
Sebastian
a286649b0a
cherry-pick: using new wallet typed api missing test
2022-10-25 19:19:09 -03:00
Sebastian
6d376f3dac
wallet dev mode and backup into devmode
2022-10-25 19:19:06 -03:00
Sebastian
2228545992
going ok
2022-10-25 19:19:01 -03:00
Sebastian
1e868e4c2f
fixing linaria build
2022-10-25 19:19:00 -03:00
Sebastian
a3604f2615
babel version
2022-10-25 19:18:58 -03:00
Sebastian
ca50e75c52
take latest translation 'es'
2022-10-23 17:21:55 -03:00
Sebastian Marchano
24713cd347
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-10-23 22:20:47 +02:00
Sebastian
1c0d54239f
i18n merge
2022-10-23 15:59:35 -03:00
Sebastian
4946eb677e
pretty && extracting new i18n strings
2022-10-23 15:57:54 -03:00
Sebastian
414b1b84e8
implement the simplest recovery function
2022-10-20 14:54:29 -03:00
5f613b7087
bump manifest version
2022-10-19 15:56:02 +02:00
Sebastian
5e435ef343
better info for the p2p examples
2022-10-17 11:10:54 -03:00
Sebastian
fd3278f4c6
making test pass
2022-10-17 10:18:17 -03:00
e5e469575b
wallet-core: API types refactoring
2022-10-17 01:03:36 +02:00
e4f2587cab
webextension: introduce typesafe wallet-core API client
2022-10-16 23:11:34 +02:00
fbb7dd9e7e
wallet-core, wallet-cli: add status to exchange list, add detail query to CLI
2022-10-15 21:26:36 +02:00
bd88dcebbc
wallet-core: simplify exchanges list response
2022-10-15 12:59:26 +02:00
0c8e56c324
wallet-core: properly separate different types of IDs
2022-10-14 22:47:11 +02:00
Sebastian
b011c8a32e
terms and privacy on exchange selection
2022-10-14 16:12:49 -03:00
6acddd6d70
wallet-core: get rid of duplicated withdrawal info API
2022-10-14 18:48:03 +02:00
Sebastian
da9ec5eb16
refactored terms of service to remove duplicated code
...
prettfied some sources
2022-10-14 11:41:53 -03:00
eb5b075c01
update deps, move idb-bridge to node16 module resolution
2022-10-13 14:24:20 +02:00
7b40a9f415
-fix missing enum case
2022-10-13 14:14:41 +02:00
Sebastian
610df1c9cf
create a fee description timeline for global fee and wire fees
2022-10-12 15:58:10 -03:00
Sebastian
ef95914cfc
fix compilation
2022-10-10 14:54:15 -03:00
b82fb8e542
bump manifest version
2022-10-10 13:29:31 +02:00
70d37e4ed3
integration tests: test crypto worker
...
We test instantiations of both crypto workers that are available for
node.
2022-10-05 15:45:28 +02:00
dd14e67c70
wallet-core: improve crypto worker code duplication
...
Also add new testCrypto call for later testing
2022-10-05 12:52:49 +02:00
4707c88742
bump manifest version
2022-09-30 13:22:19 +02:00
0a3f9979b2
firefox hotfix
2022-09-30 13:11:17 +02:00
Sebastian
538f27e9dd
fix #7332
2022-09-29 10:05:17 -03:00
7063b293f2
bump manifest version
2022-09-26 14:41:18 +02:00
Sebastian
360cb80610
do not copy amount with currency
2022-09-26 09:25:13 -03:00
d2821fe4e0
bump manifest version
2022-09-23 22:27:59 +02:00
Sebastian
9811e19252
new deposit page
2022-09-23 15:18:50 -03:00
2489001d83
bump versions
2022-09-23 10:32:04 +02:00
ed3fe5b502
bump manifest version
2022-09-22 00:23:25 +02:00
b382fd698d
-fix imports
2022-09-22 00:23:11 +02:00
Sebastian
859991a40c
exchange selection for invoices and some fixes
2022-09-20 20:26:47 -03:00
Sebastian
52ec740c82
new compose feature: sub-states
...
implemented in withdraw page, WIP
2022-09-20 16:05:59 -03:00
Sebastian
ba5f8ad386
p2p was not returning the value
2022-09-17 18:40:03 -03:00
Sebastian
e143108254
pretty
2022-09-16 16:04:41 -03:00
Sebastian
59d235e8d2
redirect after success #7357
2022-09-16 16:03:58 -03:00
Sebastian
6ddb2de842
pretty
2022-09-16 14:29:35 -03:00
Sebastian
5d08379139
working on #7357
...
getTransactionById is introduced:
with that we move all transaction information building into a function
transactionId was added in every response that creates a tx
2022-09-16 11:13:09 -03:00
Sebastian
62911fd593
stories resize (wip)
2022-09-14 08:19:59 -03:00
Sebastian
f026a8d326
import a complete database from cli
2022-09-14 08:19:59 -03:00
Sebastian
f9f2911c76
adding missing i18n
2022-09-13 11:09:04 -03:00
d9bc32e0d1
bump manifest version
2022-09-12 20:58:43 +02:00
Sebastian
58211515d2
hours should be modulo 24, fix #7342
2022-09-12 14:32:45 -03:00
Sebastian
ad63d4c0e1
add clipboard perms
2022-09-12 14:28:53 -03:00
Sebastian
27201416c7
ref #7323
2022-09-12 10:58:09 -03:00
dbabb7b8d2
version bump
2022-09-12 14:05:12 +02:00
Sebastian
50c4cdabc1
add redirect to withdraw
2022-09-10 23:53:48 -03:00
Sebastian
e4f3acfeb2
fix #7343
2022-09-10 23:21:44 -03:00
Sebastian
dda90b51f6
find taler action in clipboard and withdraw with mobile
2022-09-09 12:22:57 -03:00
2119daba17
bump manifest version
2022-09-07 21:39:27 +02:00
Sebastian
2279ee2c39
add a tab update listener to look for taler://
2022-09-07 12:48:16 -03:00
ef1aab5229
common manifest, bump version
2022-09-07 15:55:54 +02:00
Sebastian
96bc4d6692
firefox needs request origin permission as optional_permissions
2022-09-07 09:02:20 -03:00
Sebastian
09b085d24b
don't send dev files into the zip file
2022-09-07 08:49:04 -03:00
772232ad63
bump manifest version
2022-09-06 23:14:52 +02:00
Sebastian
1e00724a0d
listExchangesDetailed to getExchangeDetailedInfo & ageRestriction taken from the denoms
2022-09-06 17:17:50 -03:00
3f5a76751b
wallet-core: make listExchanges return less data
...
Since the webextension UI depends on the full response, we have a
temporary listExchangesDetailled request.
See https://bugs.taler.net/n/7323 for details.
2022-09-05 21:09:28 +02:00
Sebastian
e0e33a88db
adding informantion about the service worker version on the setting page
2022-09-05 13:04:31 -03:00
4a0512884d
upgrade typescript (and some related deps)
2022-09-05 16:20:01 +02:00
Sebastian
d439c3e1bc
adding version and commit into the setting section
2022-09-04 23:08:45 -03:00
Sebastian
d6a172c4a0
add invoice|transfer created view
2022-09-01 10:03:23 -03:00
Sebastian
91d5d55edc
show summary on tx history
2022-09-01 09:20:59 -03:00
Sebastian
5e7812d63e
show sharing action when the tx is not completed
2022-09-01 08:42:45 -03:00
Sebastian
e759684fd0
invoice and transfer details
2022-08-31 11:46:39 -03:00
Sebastian
d84424202d
p2p tx rendering
2022-08-31 00:20:35 -03:00
Sebastian
6610a0b9d7
add senderWire to the withdrawal group again, group payto to avoid duplication
2022-08-29 13:23:22 -03:00
Sebastian
a5f052d69c
using CTA for manual withdrawal
2022-08-29 11:32:07 -03:00
Sebastian
eef2d47020
exchange selection: timeline done
2022-08-26 01:09:47 -03:00
d112a5b6bc
-temporary fix to make webextension compile again
2022-08-25 17:18:23 +02:00
d32d2895ce
-get p2p pull integration test to run through
2022-08-24 11:11:02 +02:00
Sebastian
4ca38113ab
first iteration of exchange selection: added information in the exchangeDetails response from core
2022-08-18 16:02:16 -03:00
Sebastian
23bb82f00c
disable button when wating for response
2022-08-18 12:48:05 -03:00
Sebastian
62713c7e71
prevent link nav
2022-08-18 12:35:36 -03:00
Sebastian
16777ba205
some fixes
2022-08-17 16:12:44 -03:00
Sebastian
fb8372dfbf
default exchange and select currency
2022-08-15 23:01:05 -03:00
Sebastian
0798aa5ced
modal, popover and portal for select input
2022-08-15 21:36:53 -03:00
Sebastian
cdc8e9afdf
destination ui
2022-08-15 21:18:39 -03:00
Sebastian
004b1544f3
get send money skeleton
2022-08-14 10:10:37 -03:00
Sebastian
9bb9d149d2
qr reader
2022-08-11 12:28:02 -03:00
Sebastian
dce055d0d3
withdraw call to action
2022-08-10 11:50:46 -03:00
Sebastian
7a600514c6
fixing #6096
...
merchant details and contract terms details factored out, to be used by other components
tests and stories updated
payment completed != confirmed (confirmed if paid by someone else)
2022-08-08 14:09:36 -03:00
Sebastian
614a3e3c87
standarizing components
2022-08-01 10:55:17 -03:00
979cd2daf2
bump version
2022-08-01 12:34:00 +02:00
Sebastian
f9ccb94157
withdraw as module
2022-07-21 10:36:30 -03:00
Sebastian
d7dfdb1e27
removing await to keep building process compatibility with node12 (current debian stable)
2022-06-26 17:29:35 -03:00
Sebastian
ccd289904d
- typo fix
2022-06-26 15:52:32 -03:00
Sebastian
50379a1d5b
mui menu, select input inprogress
2022-06-24 11:42:21 -03:00
Sebastian
b06ae62de0
fix text field multiline
2022-06-23 12:01:11 -03:00
Sebastian
6d06b52605
add testing to web components
2022-06-11 19:10:26 -03:00
Sebastian
78b056a0b1
remove listener on unload
2022-06-09 14:16:28 -03:00
Sebastian
ff49e3477e
format amount so it is align to fractional digitls
2022-06-09 13:37:33 -03:00
Sebastian
eb8bcc9532
fix: prevent undefined in URL
2022-06-09 10:04:30 -03:00
Sebastian
b419db505b
ui testing
2022-06-08 15:19:26 -03:00
Sebastian
3598c7aadc
fix: missing copyrights
2022-06-06 12:06:25 -03:00
Sebastian
e09005a577
updating old copyright header
2022-06-06 12:05:26 -03:00
Sebastian
fb6aff76d2
prettier
2022-06-06 00:09:25 -03:00
Sebastian
d2563c1647
use preact matcher internal api call
2022-06-03 10:19:33 -03:00
Sebastian
5d9390bb34
typechecked dynamic path
2022-06-02 12:20:36 -03:00
Sebastian
af7b107f45
mui button impl
2022-06-01 15:47:47 -03:00
Sebastian
867fc564c3
fix: removing rollup from prepare script
2022-06-01 11:40:20 -03:00
1ea28c5be1
fix package.json, lockfile
2022-05-31 15:54:34 +02:00
ms
b87e843d32
WebEx: add rollup dep.
2022-05-30 15:27:29 +02:00
Sebastian
64488a5593
use logo, website and emai in purchase details
2022-05-29 01:42:35 -03:00
Sebastian
029340469a
show refund info in purchase
...
notify refund pending with accept button on the purchase details
better payto box
2022-05-29 01:23:21 -03:00
Sebastian
24162c1086
transaction details template
...
mayor change in the template of the transaction details for every
transaction
more work needs to be done in wallet core for tip and refund to show
more information about the merchant like logo and website
2022-05-26 15:57:12 -03:00
07e1818679
Revert "no need to compile after install"
...
This reverts commit c3ba7fb523
.
2022-05-24 18:00:25 +02:00
Sebastian
16cc179edf
remove rollup from webex and fix package.json root scripts
2022-05-24 00:37:24 -03:00
Sebastian
c3ba7fb523
no need to compile after install
2022-05-24 00:20:42 -03:00
Sebastian
3525b21008
Upgrading pnpm led to compilation errors
...
Fist:
* The inferred type of 'PaymentStatus' cannot be named without a reference to '.pnpm/@types+react@17.0.38....
* The inferred type of 'HistoryRow' cannot be named without a reference to '.pnpm/@types+react@17.0.38/node_modules/@types/react'. This is likely not portable. A type annotation is necessary.
and more like that...
Second:
some problems trying to check type inside libs
more related: https://github.com/microsoft/TypeScript/issues/42873
2022-05-24 00:18:30 -03:00
Sebastian
e4ea201943
feat: awaiting refund
2022-05-14 18:09:49 -03:00
Sebastian
37690dd22c
handling service worker waiting phase
2022-05-06 17:29:52 -03:00
Sebastian
7a2fe8018f
add age restriction option to withdraw cta
2022-05-04 16:26:53 -03:00
Sebastian
dc842eab6b
deposit from payto
2022-05-03 00:16:03 -03:00
Sebastian
939729004a
tip and refund stories and test
2022-05-02 19:21:34 -03:00
Sebastian
5e7be58658
fix: 6964
...
update icon when there is an taler action present
2022-04-29 15:49:17 -03:00
Sebastian
038dcbc9b7
fix #5845 added run-gc on webex
2022-04-29 15:49:16 -03:00
Sebastian
a1ad9727ee
alert icon
2022-04-29 15:49:16 -03:00
1b059638c2
bump manifest version (really this time)
2022-04-29 12:16:56 +02:00
044d91b18b
bump manifest version
2022-04-29 12:13:39 +02:00
Sebastian
980d3f5b2b
do not save current header before being added into the browser listener
2022-04-28 16:21:06 -03:00
Sebastian
508f5d2ea7
simplify alarm and check webRequest without using 'in'
2022-04-28 15:55:20 -03:00
Sebastian
b239ae1029
keep alive manifest v3
2022-04-28 13:26:29 -03:00
Sebastian
451c9884dc
use settimeout and setinterval in serviceWorker
2022-04-27 19:05:42 -03:00
Sebastian
451dd746da
toggle permission
2022-04-27 14:33:52 -03:00
Sebastian
0b8e0a0806
update taler logo
2022-04-27 12:22:33 -03:00
Sebastian
9b85d139bf
fix: shorcut for wallet #6592
2022-04-26 11:48:30 -03:00
Sebastian
41ab855736
remove old async hook
2022-04-26 11:48:29 -03:00
Sebastian
65e6a8caa0
useAsync new API
2022-04-26 11:48:28 -03:00
ms
0d81c22708
fix WebEx Content-Type, after Sebastian suggestion
2022-04-23 17:44:40 +02:00
Sebastian
c5f484d18a
deposit test case
2022-04-22 16:10:46 -03:00
Sebastian
1a06f67006
console to logger
2022-04-21 15:39:30 -03:00
Sebastian
64acf8e2b1
payments test case
2022-04-21 14:23:53 -03:00