Commit Graph

123 Commits

Author SHA1 Message Date
Sebastian
6c3cfa9be7
codespell fix 2023-09-08 18:45:13 -03:00
b63937703c
move bank API client to taler-util, update typescript config 2023-09-06 13:24:34 +02:00
64e78d03a1
wallet-core: implement and test stored backups 2023-09-01 10:52:15 +02:00
5aa883b5d1
repo: make incremental builds faster, don't use TypeScript build mode
(build mode should not be necessary since pnpm handles dependencies inside the repo)
2023-08-29 13:55:14 +02:00
b2d0ad57dd
sqlite3 backend for idb-bridge / wallet-core 2023-08-22 08:01:13 +02:00
424e39edda
-oops, obvious missing return 2023-06-29 12:13:52 +02:00
3f4526847b
idb: suggest encoding improvements 2023-06-28 17:22:33 +02:00
8671dc37c8
build system: use --build argument for tsc 2023-06-06 15:30:37 +02:00
f56a563533
build system: get rid of prepare scripts
These don't seem to be the right location to compile packages.
The newest version of pnpm runs all those scripts on "pnpm install",
even if we filter for only one package.  That results in a build
performance issue.
2023-06-06 15:25:53 +02:00
1befd39671
bump typescript version 2023-06-06 11:54:37 +02:00
e671880b9e
wallet-core: use long-polling for P2P kyc 2023-06-05 13:33:14 +02:00
eff3617092
remove legacy package lock file 2023-02-21 21:41:33 +01:00
3cc26d00f8
put taler wallet RPC into taler-util, make it cross-platform 2023-01-26 12:48:35 +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
1bf95ef568
idb-bridge: we don't use rollup anymore 2022-10-23 19:07:03 +02:00
a41d1ee53e
wallet-core: put signing keys in separate object store 2022-10-15 16:03:48 +02:00
b0223d662a
use node16 module resolution for taler-util 2022-10-13 14:52:18 +02:00
59dd754bc4
-formatting 2022-10-13 14:24:40 +02:00
eb5b075c01
update deps, move idb-bridge to node16 module resolution 2022-10-13 14:24:20 +02:00
526f4eba95
wallet-core: Clean up merchant payments DB schema 2022-10-08 23:07:07 +02:00
13c07caef2
-fix typos 2022-09-23 22:30:50 +02:00
4649469b58
wallet-core: DB improvements 2022-09-21 22:50:42 +02:00
b91caf977f
wallet-core: support age restrictions in new coin selection 2022-09-16 16:32:21 +02:00
4a0512884d
upgrade typescript (and some related deps) 2022-09-05 16:20:01 +02:00
bf516a77e8
fix idb bug, p2p integration test 2022-08-24 21:07:13 +02:00
Sebastian
ccd289904d
- typo fix 2022-06-26 15:52:32 -03:00
07e1818679
Revert "no need to compile after install"
This reverts commit c3ba7fb523.
2022-05-24 18:00:25 +02:00
Sebastian
c3ba7fb523
no need to compile after install 2022-05-24 00:20:42 -03:00
5ff3b44550
idb-bridge: update tests for ava 4.x 2022-02-10 19:53:44 +01:00
dd66e43b3c
idb-bridge: add test for updating the same record with/without index key 2022-01-12 16:04:19 +01:00
a74cdf0529
fix DB indexing issues 2022-01-11 22:15:56 +01:00
188ff0b453
upgrade rollup plugins, as older ones caused miscompilation 2022-01-05 18:40:43 +01:00
6abb65c70b
idb-bridge: fix types 2022-01-05 17:07:43 +01:00
dc040ba41c
update dependencies to fix rollup issue 2022-01-05 16:48:22 +01:00
b8200de6f6
idb-bridge: fix indexes when restoring from dump 2021-12-23 11:42:25 +01:00
eee50c1a5c
idb-bridge: remove debug print 2021-12-15 03:00:20 +01:00
f4d66541ed
idb-bridge: avoid unhandled rejection when closing DB 2021-12-15 02:58:36 +01:00
e84a1789af
idb-bridge: faster indices, various correctness fixes and tests 2021-12-15 02:38:14 +01:00
38d8239f93
idb-bridge: use lodash cloneDeep 2021-12-09 18:19:48 +01:00
e2fe2d6db1
add anastasis skeleton, put crypto in taler-util 2021-10-07 12:01:40 +02:00
7b7e3b4565
transaction fixes 2021-06-10 10:37:49 +02:00
3d2b7b2a65
formatting: re-run prettier 2021-06-09 15:26:18 +02:00
Christian Grothoff
9b89387535
fix spelling issues 2021-04-27 23:42:25 +02:00
46056c416b
structured clone: handle top-level booleans correctly 2021-04-07 15:52:57 +02:00
98ab998a1e
implement test suites 2021-03-02 14:19:01 +01:00
f11a194d10
add missing files 2021-03-01 13:02:56 +01:00
48acd573b1
idb: make test cases pass 2021-02-25 16:35:04 +01:00
564e4f8710
idb: encapsulate non-JSON data correctly 2021-02-24 17:33:07 +01:00
bc7956c2ba
idb: don't import typeson 2021-02-24 01:28:45 +01:00
3a336799a0
idb: custom structured clone, don't rely on typeson anymore 2021-02-24 01:28:02 +01:00