Commit Graph

57 Commits

Author SHA1 Message Date
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
Florian Dold
93e3d52735
remove repurchase correlation id 2017-02-16 23:21:55 +01:00
Florian Dold
d57b6a4bcc
modularize i18n 2016-11-27 22:13:24 +01:00
Florian Dold
0f98d411d5 more reproducible build (fixed time stamp, sort files) 2016-11-23 00:13:35 +01:00
Florian Dold
7356d4257e fix feeDeposit/max_fee corner case 2016-11-20 04:15:49 +01:00
Florian Dold
9197bda90a missing files / bump manifest 2016-11-19 23:50:50 +01:00
Florian Dold
4f7a130ebc remove debug log 2016-11-19 21:24:39 +01:00
Florian Dold
1357271717 missing files 2016-11-19 17:37:39 +01:00
Florian Dold
2cd4a85ed4 better error reporting 2016-11-19 16:33:29 +01:00
Florian Dold
7838cdc901 fix logging 2016-11-18 17:15:12 +01:00
Florian Dold
356ebd2137 persistent logging 2016-11-18 04:09:04 +01:00
Florian Dold
665c1d8072 add JSX classes for translation 2016-11-16 10:23:42 +01:00
Florian Dold
ded02bf11f renaming / dce 2016-11-15 15:07:17 +01:00
Florian Dold
ce33432036 add test cases for coin selection 2016-11-14 03:37:47 +01:00
Florian Dold
4df35bdcd9 add test for base url canonicalization and fix canonicalization bug 2016-11-14 01:29:08 +01:00
Florian Dold
f3fb8be7db restructuring 2016-11-13 23:31:17 +01:00
Florian Dold
17d4956bd3 test harness 2016-11-13 21:51:11 +01:00
Florian Dold
b2128609ac Finally give in and use React, minor tweeks.
Preact (a minimalistic React alternative) had too many bugs ...
2016-11-13 08:16:52 +01:00
Florian Dold
5dfa8d79e1 fixes to test harness 2016-11-08 16:52:03 +01:00
Florian Dold
db9177bb17 TAP-based test harness 2016-11-02 21:13:56 +01:00
Florian Dold
de65019ed6 make queries then-able 2016-10-20 01:37:00 +02:00
Florian Dold
8c0c4b5331 automatic refresh 2016-10-17 15:58:36 +02:00
Florian Dold
d4be3906e3 tree view of wallet db 2016-10-12 02:55:53 +02:00
Florian Dold
0c8a6e21f0 prettier syntax (JSX) for rendering 2016-10-05 17:38:02 +02:00
tg(x)
bdedeee25c tsconfig 2016-09-30 20:45:25 +02:00
Florian Dold
1426c886ae make 402 payments work again 2016-09-26 14:52:33 +02:00