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
e6e0cbc387
don't fail hard when getImageData is not allowed
2017-04-19 01:12:16 +02:00
Florian Dold
8d8f48fb14
payback field
2017-04-13 16:14:47 +02:00
Florian Dold
75cf7ac3c3
simplify coin status, don't show refreshed coins in balance
2017-04-13 16:08:41 +02:00
Florian Dold
ace1a1be34
download/import db from dump page
2017-04-13 15:05:38 +02:00
Florian Dold
0ef5140e33
add exchanges to currency info
2017-04-12 17:47:14 +02:00
Florian Dold
e8bec33231
add auditor editing
2017-03-28 09:47:43 +02:00
Marcello Stanisci
2a1ece8417
closing client and display upon each exception
2017-03-26 17:10:59 +02:00
Marcello Stanisci
cad2ce3a08
fix hanging pyvirtualdisplay
2017-03-26 17:07:18 +02:00
Florian Dold
4178dcadc6
add auditor editing
2017-03-24 17:54:22 +01:00
Florian Dold
df87dc0242
add currencies and currency defaults to DB
2017-03-24 16:59:23 +01:00
Florian Dold
76ef679688
fix transaction issue and add safeguards
2017-03-24 16:49:45 +01:00
Florian Dold
970230da06
Add support for conditionals in DB queries
2017-03-24 16:20:31 +01:00
Florian Dold
f721c1ee82
version
2017-03-10 17:04:22 +01:00
Florian Dold
98de0acd6f
minor version
2017-03-10 16:06:58 +01:00
Florian Dold
28e3e4640f
comment
2017-03-10 15:27:36 +01:00
Florian Dold
007df45ef9
only count pending refreshes
2017-03-10 15:25:54 +01:00
Florian Dold
8b62698729
add test for amount arithmetic
2017-03-09 21:34:55 +01:00
Florian Dold
e6aed62973
add withdraw signature test
2017-03-09 18:47:04 +01:00
Florian Dold
7d1ef658c5
rsa encode/decode test
2017-03-09 18:24:44 +01:00
Florian Dold
0466ed0e3b
also test public key
2017-03-09 18:05:09 +01:00
Florian Dold
f16f20cabd
test with fixed data to diagnose emscripten problem
2017-03-09 17:34:16 +01:00
Marcello Stanisci
85009860d7
Preventing Selenium to fill up /tmp.
2017-03-08 17:44:20 +01:00
Florian Dold
5cbe41cf60
update submodules
2017-03-08 17:14:20 +01:00
Florian Dold
1637127658
have from contract, remove extended contract query
2017-03-03 15:37:17 +01:00
Marcello Stanisci
ac34262853
Logging
2017-02-20 15:24:24 +01:00
Marcello Stanisci
b45ef5c65e
Re-enabling pyvirtualdisplay.
2017-02-20 15:22:19 +01:00
Marcello Stanisci
22018d2562
Polishing Selenium code, and testing bookmarked fulfillment URL.
2017-02-20 14:52:08 +01:00
Marcello Stanisci
5ad34d8dfd
More logging in selenium test
2017-02-20 13:24:12 +01:00
Florian Dold
93e3d52735
remove repurchase correlation id
2017-02-16 23:21:55 +01:00
Florian Dold
af6843a2aa
always compile to strict mode
2017-02-16 23:21:53 +01:00
Marcello Stanisci
18010a739d
Using pyvirtualdisplay for headless selenium tests.
2017-02-16 09:54:43 +01:00
Marcello Stanisci
fdb272d505
Optimizing/fixing selenium tests.
2017-02-15 17:07:45 +01:00
Marcello Stanisci
2ca731a6b8
Selenium script comments
2017-02-14 21:46:21 +01:00
Florian Dold
3a074443b7
use EdDSA public key as nonce, store private key in DB
2017-02-13 09:53:34 +01:00
Florian Dold
e2738c5823
don't process contract if stale
2017-02-13 03:29:20 +01:00
Florian Dold
d143ba9500
check for contract freshness
2017-02-13 03:28:36 +01:00
Florian Dold
08d4a5b625
implement new protocol / naming
2017-02-13 00:44:44 +01:00
Florian Dold
dd5b679791
remove deprecated contract fields and add 'extra' field for merchant data
2017-02-12 19:31:46 +01:00
Florian Dold
cce3f589dc
remove transaction_id
2017-02-12 19:29:47 +01:00
Florian Dold
bd02776f86
make summary optional
2017-02-12 19:23:29 +01:00
Florian Dold
f8edc4f430
fix superfluous field
2017-02-12 04:59:28 +01:00
Florian Dold
04aad590fb
accept exchange URL suggestion from bank
2017-02-12 04:40:28 +01:00
Florian Dold
e61aae74d7
prettyier amount rendering
2016-11-28 08:19:06 +01:00
Florian Dold
58a339cf51
gitignore
2016-11-27 22:16:58 +01:00
Florian Dold
d57b6a4bcc
modularize i18n
2016-11-27 22:13:24 +01:00
Florian Dold
f72af162a0
node_modules
2016-11-27 22:08:28 +01:00
Florian Dold
b7f4ecc76a
remove i18n.parts and switch fully to JSX syntax
2016-11-26 17:27:33 +01:00
Florian Dold
a851c3fb33
update node_modules
2016-11-26 17:04:55 +01:00
Florian Dold
5c17f4b61e
force initial update
2016-11-23 16:50:30 +01:00