Commit Graph

147 Commits

Author SHA1 Message Date
99550b0011
hide internal wallet state, keep it internal to package 2021-06-17 21:06:54 +02:00
Sebastian
0b4976601f
components renaming to follow react pattern 2021-06-16 18:21:15 -03:00
Sebastian
d58945c830
split wallet/popup components. created hooks, components, context folder 2021-06-16 17:17:18 -03:00
Sebastian
86636142a2
split wallet,popup .html 2021-06-16 17:17:18 -03:00
Sebastian
562b2cf8d2
fix: ReferenceError: state is not defined 2021-06-16 17:17:17 -03:00
d41ae5eb97
separate wallet state from wallet client 2021-06-15 18:52:43 +02:00
4b16d7bd34
fix module bundling config 2021-06-14 19:38:17 +02:00
5c26461247
database access refactor 2021-06-09 15:24:19 +02:00
Sebastian
edfe5389b2
adding some translation 2021-06-08 17:18:24 -03:00
Sebastian
1d55c551bb
moving strings from wallet-core to web-extension 2021-06-08 17:18:24 -03:00
Sebastian
2e1438eb04
moving logger into taler-util 2021-06-08 17:18:24 -03:00
Sebastian
b9b6ac0cda
better label for the fields 2021-06-08 09:17:17 -03:00
Sebastian
e1b363c7dd
delete database when pressing reset-db 2021-06-04 12:42:35 -03:00
Sebastian
e223c01275
handle reset click, still need to delete database but the funcionality is missing for firefox 2021-06-04 12:42:34 -03:00
Sebastian
b023bb502e
some fixes
how the id is shown
refactoring some settings to use hooks
2021-06-04 12:42:34 -03:00
Sebastian
aa0edbdd68
wallet transaction detail 2021-06-03 01:07:34 -03:00
Sebastian
c6c17a1c0a
add storybook 2021-05-31 11:34:48 -03:00
Sebastian
f0ab1449c5
fixed width for popup, fixed url redirect on manual taler link lookup, fixed uncontrolled checkbox handling 2021-05-20 16:58:28 -03:00
Sebastian
4ed4535bc0
preact routing on the wallet 2021-05-07 18:16:30 -03:00
Sebastian
30f86f8748
migrate to preact 2021-05-07 10:39:49 -03:00
Christian Grothoff
4c2048d5d4
fix more typos 2021-04-28 00:01:52 +02:00
Christian Grothoff
9b89387535
fix spelling issues 2021-04-27 23:42:25 +02:00
d44740b787
fix build issues 2021-03-27 14:36:08 +01:00
Sebastian
4845ebddf6
0006728: set up wallet CI pipeline for WebExtension build
This commit split in three main things:
 * added deploy-webext to upload the extension zipfile
 * put scope into the npm packages to be able to deploy them
 * added deploy-npm to deploy related npm packages

Also, fixing bug on `make clean`. Some packages where not
being deleting tsconfig.tsbuildinfo and making subsequent
`make` fail
2021-02-01 17:07:22 -03:00
5f3c02d31a
implement deposits 2021-01-18 23:35:41 +01:00
b1056b4c20
actually display fees instead of effective amount 2021-01-17 18:33:25 +01:00
050999a910
implement infrastructure for future DB migrations via backup 2021-01-13 00:50:56 +01:00
3773a4cdff
browser fixes 2021-01-06 18:09:59 +01:00
89f1a281fe
backup WIP 2020-12-02 14:55:04 +01:00
9cd1062f1b
towards a nicer transaction history 2020-11-18 17:33:02 +01:00
d6409f185d
re-enable tipping support in the WebExtension UI 2020-11-18 12:44:06 +01:00
Florian Dold
71abddec5e
make withdrawal, pay and refunds work in the WebExtension 2020-09-09 12:45:49 +05:30
Florian Dold
b063382d25
tipping API and integration test 2020-09-08 17:40:47 +05:30
Florian Dold
d1532f74b5
fix broken import 2020-08-26 22:12:32 +05:30
Florian Dold
0e88ef9bd2
implement fulfillment_message and make fulfillment_url optional 2020-08-24 19:39:09 +05:30
Florian Dold
b1fd7d09a6
test case for order claiming; more accurate EC 2020-08-24 11:52:12 +05:30
Florian Dold
1548086f50
make diagnostics, welcome page and permissions work again 2020-08-21 20:56:25 +05:30
Florian Dold
57000c2214
add auto-refund test case, fix bug detected by it 2020-08-20 11:59:06 +05:30
Florian Dold
f7299a1aa0
make basic withdrawal and payment work again with new API 2020-08-19 19:39:21 +05:30
Florian Dold
953cd9dc41
nuke some console.log statements, test wallet testing functionality in integration test 2020-08-14 15:53:50 +05:30
Florian Dold
e3850158c2
re-implement integration test functionalty that will be used by the exchange for testing 2020-08-14 13:06:42 +05:30
Florian Dold
cbe325cb0f
web extension WIP 2020-08-14 00:13:51 +05:30
Florian Dold
f180d05804
remove excessive namespacing, format 2020-08-12 12:41:00 +05:30
Florian Dold
ff3f965661
towards the improved confirmPay API 2020-08-11 17:32:11 +05:30
Florian Dold
172a51a43a
towards webextension working again 2020-08-10 22:19:23 +05:30
Florian Dold
82a2437c09
towards integration tests with fault injection 2020-08-06 00:30:36 +05:30
Florian Dold
ffd2a62c3f
modularize repo, use pnpm, improve typechecking 2020-08-03 13:01:05 +05:30