Florian Dold
e1369ff7e8
the giant refactoring: split wallet into multiple parts
2019-12-02 00:42:40 +01:00
Florian Dold
706c07fa1d
implement JS-only Taler, remove emscripten
2019-11-28 00:46:34 +01:00
Florian Dold
c3ca556aff
JS-only crypto (only primitives so far)
2019-11-27 17:59:57 +01:00
Florian Dold
c623309430
WIP: simplification and error handling
2019-11-21 23:09:43 +01:00
Florian Dold
553da64990
WIP: simplify DB queries and error handling
2019-11-20 19:48:43 +01:00
Florian Dold
d9297f3dfd
work on CLI
2019-11-19 16:16:12 +01:00
Florian Dold
51aa6d8146
refactor / format
2019-09-05 16:23:54 +02:00
Florian Dold
8144b0f553
welcome page with error diagnostics / react refactoring
2019-09-05 16:10:53 +02:00
Florian Dold
defbf625bd
url-based pay/withdraw, use react hooks
2019-08-29 23:12:55 +02:00
Florian Dold
1390175a9a
rudimentary taler://withdraw support
2019-08-28 02:49:27 +02:00
Florian Dold
d4021a9d17
slightly more sane logging
2019-08-18 23:06:27 +02:00
Florian Dold
1e9e915085
bump version / implement integrationtest cmd
2019-08-18 19:42:21 +02:00
Florian Dold
3263d05ce9
version bump / imports
2019-08-16 23:29:29 +02:00
Florian Dold
a1e0fc3b88
crypto worker refactoring
2019-08-16 15:03:52 +02:00
Florian Dold
ea2fb677d0
worker refactoring / sync worker
2019-08-15 23:34:08 +02:00
Florian Dold
94357e226d
index for node package
2019-08-14 18:49:56 +02:00
Florian Dold
949aa321ab
prepare for npm publish
2019-08-14 18:25:30 +02:00
Florian Dold
5f62d83a4d
headless/android port, PoC for CLI / headless tests
2019-08-01 23:21:15 +02:00
Florian Dold
cc4e8ddc85
headless wallet WIP
2019-07-31 01:33:56 +02:00
Florian Dold
16ecbc9f17
headless wallet skeleton, type fixes
2019-07-21 23:50:10 +02:00
Florian Dold
bbff7403fb
update packages
2018-09-20 02:56:13 +02:00
Florian Dold
3570e36baa
squelch ts error
2018-04-09 00:20:46 +02:00
Florian Dold
97f6e68ce3
change protocol to string amount network format
2018-01-29 22:58:47 +01:00
Florian Dold
fd2cd9c383
fix lint issues and separate message types into multiple files
2018-01-03 14:42:06 +01:00
Florian Dold
0e6de2c31d
node_modules
2017-12-27 19:34:16 +01:00
Florian Dold
b8ccc7c990
partial implementation of tipping
2017-12-01 03:00:09 +01:00
Florian Dold
0305b2c2f7
tsconfig
2017-10-17 11:52:11 +02:00
Florian Dold
353eeca339
add missing typeof, makes unit tests pass
2017-10-15 18:55:34 +02:00
Florian Dold
03782f8aea
derive history from db instead of storing it
2017-10-15 18:30:02 +02:00
Florian Dold
d5bba630a3
implement returning coins to user's account
2017-08-14 04:16:12 +02:00
Florian Dold
2904591332
pretty reset page
2017-06-05 03:20:28 +02:00
Florian Dold
55a1b25ea2
Add libtool version comparison module and tests
2017-06-04 19:27:50 +02:00
Florian Dold
e0e496b878
memidb work in progress
2017-06-04 17:42:30 +02:00
Florian Dold
04a7800bc8
node_modules
2017-05-31 11:57:07 +02:00
Florian Dold
4698768459
memidb skeleton
2017-05-31 11:11:52 +02:00
Florian Dold
e5b88ee003
skeleton for better RPC types
2017-05-30 18:33:28 +02:00
Florian Dold
94d111a945
lint for unused variables, fix query bug detected by this
2017-05-29 18:27:50 +02:00
Florian Dold
661b0a4e5c
memidb stub
2017-05-29 01:05:01 +02:00
Florian Dold
b6e774585d
move webex specific things in their own directory
2017-05-28 23:15:41 +02:00
Florian Dold
478a089e52
fix module loading for node under fake web workers
2017-05-27 22:55:52 +02:00
Florian Dold
d381226f21
Simplify loading of the emscripten lib.
...
This removes an ugly hack and makes it possible to access the emscripten
compiled library from within nodejs test cases more easily.
2017-05-27 18:43:34 +02:00
Florian Dold
c9f5ac8e76
put ts output into build directory
2017-05-27 16:44:49 +02:00
Florian Dold
01c58e812e
be always very strict (recently added to typescript)
2017-05-27 16:31:11 +02:00
Florian Dold
4c03a1200e
implement payback (with rudimentary UI)
2017-05-01 04:05:16 +02:00
Florian Dold
79a2eed558
remove dependency in taler-wallet-lib, implement pay signature check/storage
2017-04-26 03:10:52 +02:00
Florian Dold
c26ee93d53
Optimize production builds.
...
Uses UglifyJS, and thus TypeScript needs to compile down to ES5, since
UglifyJS does not yet fully support ES6. Once all ES6 bugs in UglifyJS,
we should compile to ES6 again.
2017-04-24 23:18:15 +02:00
Florian Dold
e57cc0560e
adapt auditor page to new module loading strategy
2017-04-24 16:22:21 +02:00
Florian Dold
82f2b76e25
Reorganize module loading.
...
We now use webpack instead of SystemJS, effectively bundling modules
into one file (plus commons chunks) for every entry point. This results
in a much smaller extension size (almost half). Furthermore we use
yarn/npm even for extension run-time dependencies. This relieves us
from manually vendoring and building dependencies. It's also easier to
understand for new developers familiar with node.
2017-04-24 16:14:29 +02:00
Florian Dold
e8bec33231
add auditor editing
2017-03-28 09:47:43 +02:00
Florian Dold
4178dcadc6
add auditor editing
2017-03-24 17:54:22 +01:00