Commit Graph

1922 Commits

Author SHA1 Message Date
79b77a0c3c
wallet-core: skeleton support for regional currency scopes 2023-02-12 21:13:30 +01:00
13f0442736
harness: finish kyc test
We mock the KYC gateway now, use the new notification-based wallet API
and the test is not experimental anymore.
2023-02-12 19:31:37 +01:00
04ab9f3780
wallet-core,harness: implement pay templating 2023-02-11 14:24:29 +01:00
a9073a6797
deps: add missing esbuild dependency, upgrade esbuild 2023-02-10 19:57:48 +01:00
1640859594
taler-wallet-cli: stop wallet properly 2023-02-10 19:47:59 +01:00
8d008641a0
harness: rename test to match convention 2023-02-10 19:31:38 +01:00
63bb6a4271
-resolve error introduced by merge 2023-02-10 19:25:04 +01:00
49608f0bbb
-only return coin indices for successfully withdrawn coins 2023-02-10 19:23:08 +01:00
Sebastian
c8336c8c2c
pretty 2023-02-10 12:53:27 -03:00
Sebastian
599c6fa954
fix: not saving planchet as kyc required 2023-02-10 12:53:02 -03:00
Sebastian
3ade15e5e5
fix: Cannot read properties of undefined (reading 'ev_sig') 2023-02-10 12:52:05 -03:00
Sebastian
07398ee499
fix breaking build 2023-02-10 12:15:43 -03:00
Sebastian
ba8b40c915
business account 2023-02-10 09:52:02 -03:00
Sebastian
53af8b486f
fix: request error is whats being thrown 2023-02-10 09:52:01 -03:00
7a591c39d7
-clarification 2023-02-10 13:27:39 +01:00
18c30b9a00
wallet-core: implement partial withdrawal batching, don't block when generating planchets 2023-02-10 13:21:37 +01:00
c4180e1290
harness: run without throttling, make fakebank issue reproducible 2023-02-10 00:50:22 +01:00
1a3040d872
harness: allow running tests without timeout 2023-02-10 00:07:46 +01:00
ebb3e7e338
build system: convenience target to install CLIs 2023-02-10 00:07:42 +01:00
3cf2d4cba9
wallet-core: expose withdrawal progress, towards huge withdrawal test 2023-02-10 00:07:33 +01:00
Sebastian
a8c5a9696c
impl accout management and refactor 2023-02-08 17:41:19 -03:00
Sebastian
9b0d887a1b
more doc 2023-02-08 17:40:00 -03:00
Sebastian
603efbd073
use request api from web-util 2023-02-08 17:39:39 -03:00
Sebastian
be01d1479c
move request api to web-util 2023-02-08 17:36:26 -03:00
f7982ed996
address #7523 2023-02-06 23:49:41 +01:00
Sebastian
115425f1d0
fix lockfile and merchant backoffice typo 2023-02-06 16:49:13 -03:00
a0ecc7ca8d
embedded: allow setting logLevel in init message 2023-02-02 20:46:16 +01:00
9d6613619e
harness,wallet-cli: allow in-memory DB 2023-02-02 20:37:15 +01:00
96101238af
harness,wallet-cli: notification-based testing with RPC wallet 2023-02-02 20:21:04 +01:00
Sebastian
ab9a5e1e8a
fix #7552, add next_url from the tip information when accepting tips 2023-02-01 13:00:12 -03:00
Sebastian
b45dd3ed4d
fix missing name 2023-01-31 11:43:01 -03:00
Sebastian
33c1759f16
fix accept tip response type 2023-01-31 11:42:46 -03:00
Sebastian
5ff92139ba
pretty 2023-01-31 11:42:12 -03:00
Sebastian
9d9a88af01
fix #7535: fix qr implementation 2023-01-31 10:21:08 -03:00
Sebastian
6f24b5a05e
more no enough balance description 2023-01-27 17:34:18 -03:00
Sebastian
378cc9125d
fix typo 2023-01-27 16:40:25 -03:00
Sebastian
ab5defb617
add new pages title 2023-01-27 15:50:19 -03:00
Sebastian
9645f93406
update to blue logo 2023-01-27 15:44:06 -03:00
Sebastian
eebb85bef4
webhook api 2023-01-27 15:08:25 -03:00
Sebastian
1b2b5d62de
add use-template button 2023-01-27 15:08:24 -03:00
Sebastian
7a3717125f
no more storybook 2023-01-27 15:08:23 -03:00
8791d4ea60
-remove debug logging 2023-01-27 13:32:27 +01:00
af4064ce7e
wallet-core: improve error message when store is missing 2023-01-27 12:38:24 +01:00
5b11bafc76
-missing version bumps 2023-01-27 12:38:24 +01:00
Christian Grothoff
459422eb55
-typo 2023-01-27 10:17:16 +01:00
d26db0230f
-missing files 2023-01-26 22:06:27 +01:00
Christian Grothoff
6c4bf359c1
bump debian package version 2023-01-26 21:57:28 +01:00
3cc26d00f8
put taler wallet RPC into taler-util, make it cross-platform 2023-01-26 12:48:35 +01:00
c57ba4c0ce
wallet-cli: daemonized wallet MVP 2023-01-25 18:49:00 +01:00
3aa077e097
bump versions 2023-01-24 16:46:36 +01:00
Sebastian
56622a247b
add make rule 2023-01-23 15:12:48 -03:00
Sebastian
3348db0d5e
fix wrong property 2023-01-23 14:57:26 -03:00
Sebastian
87c10f6c8a
depleted rollback 2023-01-23 14:57:26 -03:00
6816052615
update READMEs 2023-01-23 15:43:56 +01:00
Sebastian
86e1cb5b06
fix deleted tip name and format name as merchant backend expected 2023-01-23 11:25:53 -03:00
Sebastian
d195a9ddc8
fix name 2023-01-23 11:00:25 -03:00
Sebastian
fdbe5c12e9
tune up backend dependecies 2023-01-23 10:09:57 -03:00
0029013f8d
-space 2023-01-23 13:56:50 +01:00
3222617b81
wallet-core: make DB migration logic more tolerant 2023-01-23 13:56:22 +01:00
Sebastian
509011f9bc
fix payto 2023-01-23 08:15:22 -03:00
Sebastian
59ce6e3d99
bring documentation from old repo and fix Makefile to copy all content of dist folder 2023-01-21 20:20:42 -03:00
Sebastian
88dbd80f85
if there is not tx and no money left, then hide the currency 2023-01-21 12:32:32 -03:00
Sebastian
03b12d2b27
fix wrong fee calculation 2023-01-20 15:45:02 -03:00
Sebastian
5f31dad2d3
also merge refund when getting transactionById 2023-01-20 15:43:37 -03:00
Sebastian
7ea8321ddd
introducing getBalanceDetail for getting all depositable/transferable amount for a currency 2023-01-20 15:41:55 -03:00
Sebastian
81dda3b6b1
fix: effective amount is higher that raw amount in transfer 2023-01-20 09:59:20 -03:00
Sebastian
346056ca91
feat: adjust log level from developer page 2023-01-19 17:05:34 -03:00
Sebastian
40279ae7f0
pretty 2023-01-19 16:16:42 -03:00
Sebastian
b5c29a8bad
add test for commit 4f376297dc: show be able to call check refund and finish 2023-01-19 16:14:44 -03:00
Sebastian
4f376297dc
fix: order will stay in queryRefund state forever 2023-01-19 14:25:02 -03:00
Sebastian
e263fe3508
fix: do not count coins with other currency 2023-01-19 13:37:42 -03:00
Sebastian
928fe2d019
fix: contract terms details with fullfilment url 2023-01-19 09:38:53 -03:00
0a439461e9
harness: hack around test limitation
It's currently not possible to wait until a transaction reaches a
certain state, so we simply run all pending operation once so that the
pull payment is initiated.
2023-01-19 00:05:45 +01:00
Sebastian
fdc7b58277
Merge branch 'master' of git.taler.net:wallet-core 2023-01-18 17:32:34 -03:00
Sebastian
4bd9b1ba79
fix: missing total cost in peer pull payment 2023-01-18 17:31:34 -03:00
Sebastian
20b9e62aa1
fix: showing the current value of the coin 2023-01-18 17:30:09 -03:00
Sebastian
733d06c8d4
fix: using wrong variable 2023-01-18 17:29:36 -03:00
d7fe5b0cb5
wallet-core: add receiver name in fakebank test 2023-01-18 20:21:24 +01:00
de937d7159
-logging 2023-01-18 20:08:16 +01:00
785f8163ca
harness: mark some tests as experimental 2023-01-18 19:58:30 +01:00
598de5b0d5
wallet-core: Add 'deposited' field to deposit transaction
This field indicates whether the POST requests to deposit coins went
through with the exchange.

We also don't consider a deposit transaction as having lifeness when it
is already deposited and we're just querying for informational deposit
tracking information.
2023-01-18 19:33:01 +01:00
Sebastian
5e129abe9e
fix: withdrawal error when creating an invoice 2023-01-18 13:12:38 -03:00
Sebastian
b0258d1909
fix tx pending state 2023-01-18 12:36:49 -03:00
Sebastian
44570081f1
fix zeroOfCurrency 2023-01-18 12:36:36 -03:00
Sebastian
fb4896cf18
backup section link justInDevMode 2023-01-18 12:06:37 -03:00
3bcac051ed
wallet-core: log insufficient balance details 2023-01-18 00:17:07 +01:00
Sebastian
420493b3e6
use payto builder and prevent showing cancel for non-payment 2023-01-17 16:01:28 -03:00
Sebastian
252382a937
throw error after 5 seconds if wallet-core didn't reply to a command 2023-01-17 16:01:28 -03:00
Sebastian
2c14a180c1
re-use the same kyc function from withdrawal for deposits 2023-01-17 16:01:27 -03:00
Sebastian
eeea3e62a0
stronger type check to be sure that ErrorDetails is consistent 2023-01-17 16:01:26 -03:00
Sebastian
5be2d128ed
payto URI builder 2023-01-17 16:01:26 -03:00
Sebastian
3cde52effc
use URL api to stringify payto:// 2023-01-17 16:01:25 -03:00
f7dfb736b4
embedded: fix compile script in package.json 2023-01-17 00:25:26 +01:00
41c87b03e6
embedded: payload->args
The new qjs embedded wallet bundle broke compatibility with the old one
by calling the wallet-core API request arguments "payload" instead of
"args".  This commit goes back to the old name.
2023-01-17 00:20:37 +01:00
Sebastian
e8ca838f29
allow autocomplete, prevent autocapitalize in all forms 2023-01-16 16:19:03 -03:00
Christian Grothoff
4a104415fe
-typos 2023-01-16 17:50:34 +01:00
e9a170d291
harness: wait in test 2023-01-16 16:14:48 +01:00
c4e8eabce8
harness: fix wrong assertions in test-payment-abort 2023-01-16 13:59:16 +01:00
e4801dcc31
util: 'when' field must be optional 2023-01-16 13:59:16 +01:00
Sebastian
bd57fa46a4
show deposit transaction info 2023-01-15 17:49:57 -03:00