Commit Graph

230 Commits

Author SHA1 Message Date
Florian Dold
473503a246 The great modularization.
Use ES6 module syntax and SystemJS modules for everything.

Some testing stubs were added as well.
2016-01-10 20:07:42 +01:00
Florian Dold
dd19e0ecbe gitignore 2016-01-09 20:32:30 +01:00
Florian Dold
5d311060a0 Minimum chrome version in manifest. 2016-01-08 21:46:29 +01:00
Florian Dold
c7412fb2c3 ide code style file 2016-01-08 14:26:05 +01:00
Florian Dold
7d89bc7a7f fix 'this' scope error 2016-01-06 16:31:07 +01:00
Florian Dold
5bb1c95ec5 make wallet independent of chrome/WX api 2016-01-06 15:58:18 +01:00
Florian Dold
abf15268ac Refactor wallet into logic and extension interface. 2016-01-06 15:39:22 +01:00
Florian Dold
2f8aa00595 style guide 2016-01-06 15:10:47 +01:00
Florian Dold
7b2c566cad make Checkables work 2016-01-05 20:09:15 +01:00
Florian Dold
9dc0d89118 skeleton for decorator-based schema validation 2016-01-05 18:37:21 +01:00
Florian Dold
91fc8d56f0 fix more query wrapper bugs 2016-01-05 17:11:01 +01:00
Florian Dold
3bf1846ed8 fix query abstraction 2016-01-05 15:42:46 +01:00
Florian Dold
b459ffb424 more complete DB abstractions 2016-01-05 14:20:13 +01:00
Florian Dold
c48f2d39f0 Remove bad IDE imports 2016-01-05 01:15:42 +01:00
Florian Dold
ca5c272859 Manifest 2016-01-05 01:14:29 +01:00
Florian Dold
1002f33d01 Split http helpers into file. 2016-01-05 01:13:48 +01:00
Florian Dold
c9fc0c31ef Nicer DB interface, various refactoring. 2016-01-05 01:10:31 +01:00
Florian Dold
ba4d272cc4 style 2016-01-04 14:38:23 +01:00
Florian Dold
362c2e0f2f style 2016-01-04 14:36:26 +01:00
Florian Dold
bcc70d6949 Allow persistent storage.
Previously, all wallet data was deleted on browser restart.
2016-01-04 10:48:57 +01:00
Florian Dold
7348b0ca41 Chrome Webstore Link 2015-12-29 10:46:50 +01:00
Florian Dold
edf5d2cc62 more types 2015-12-26 00:56:02 +01:00
Florian Dold
18ee7c7f53 Don't use eval 2015-12-25 23:51:15 +01:00
Florian Dold
7c5b9017c9 License headers 2015-12-25 22:42:14 +01:00
Florian Dold
8b1be1eda6 Merge branch 'master' of ssh://taler.net/var/git/wallet 2015-12-25 18:48:25 +01:00
Florian Dold
e5cb59e24d handle multi-coin payments correctly 2015-12-25 18:48:15 +01:00
Christian Grothoff
ef69cdb721 improve HTML pages for Chromium extension to explain better what is going on in terms users may understand, also fixing minor HTML syntax issue 2015-12-25 10:32:00 +01:00
Florian Dold
c51f635673 More error details, correct fulfillment redirection. 2015-12-25 00:55:02 +01:00
Florian Dold
80f43b85c8 payment 2015-12-24 03:20:18 +01:00
Florian Dold
4101bc0f53 Fix embarassingly wrong constant 2015-12-20 21:38:41 +01:00
Florian Dold
604cb2f804 Missing files, payment 2015-12-20 20:34:20 +01:00
Florian Dold
8e80bbbbb8 Merge branch 'master' of ssh://taler.net/var/git/wallet 2015-12-20 20:06:05 +01:00
Florian Dold
4bba46b53e payment 2015-12-20 20:05:06 +01:00
tg(x)
ac74006f67 manifest: update name & description 2015-12-19 02:29:06 +01:00
tg(x)
3c408c7320 webext: styling 2015-12-18 22:42:04 +01:00
tg(x)
3234e31e2d webext: styling 2015-12-18 22:36:26 +01:00
tg(x)
d044858bec webext: link fixes + manifest update 2015-12-18 19:21:30 +01:00
Florian Dold
d583dfb073 Change signaling.
The events are now sent through the document, instead of document.body.
2015-12-18 15:56:16 +01:00
Florian Dold
c03100cc0d error message 2015-12-18 13:46:40 +01:00
Florian Dold
bc05121da2 payment 2015-12-18 13:38:22 +01:00
Florian Dold
3ddfad1973 Payment "works". 2015-12-18 01:30:22 +01:00
Florian Dold
0d5c37a49e Fix some payment bugs.
It still doesn't work, some of the emscripten interface stuff
still needs to be finished.
2015-12-17 23:34:39 +01:00
Florian Dold
38c947d771 Towards payment. 2015-12-17 22:56:24 +01:00
Florian Dold
5f907c13fc double quote rule 2015-12-17 22:35:40 +01:00
Marcello Stanisci
34b039de45 Merge branch 'master' of ssh://taler.net/var/git/wallet 2015-12-17 15:30:08 +01:00
Marcello Stanisci
dbf4de68b3 fixing #4094 2015-12-17 15:29:39 +01:00
Florian Dold
6d677f0ec5 Explain purpose of timer thread. 2015-12-17 13:37:57 +01:00
Florian Dold
464bbc3762 Move interfaces for db types to extra file. 2015-12-17 13:35:35 +01:00
Florian Dold
b93638b693 Add types, simplify balance display. 2015-12-17 13:30:34 +01:00
Marcello Stanisci
c3a9888dfe typo 2015-12-16 18:07:31 +01:00