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