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