Commit Graph

49 Commits

Author SHA1 Message Date
Sebastian
939729004a
tip and refund stories and test 2022-05-02 19:21:34 -03:00
Sebastian
038dcbc9b7
fix #5845 added run-gc on webex 2022-04-29 15:49:16 -03:00
Sebastian
451dd746da
toggle permission 2022-04-27 14:33:52 -03:00
c265e7d019
wallet: make retries more robust and consistent 2022-03-29 13:48:51 +02:00
c194bd539a
fix import 2022-03-28 20:27:36 +02:00
Sebastian
ddfb40e50c
new dev environment 2022-03-25 16:58:00 -03:00
d881f4fd25
wallet: simplify crypto workers 2022-03-23 21:24:36 +01:00
Sebastian
e21c1b3192
splitted rollup config for testing and first component state unit test 2022-03-23 16:20:39 -03:00
Sebastian
32f6409ac3
all the browser related code move into one place, making it easy for specific platform code or mocking for testing 2022-03-23 10:58:57 -03:00
5d23eb3635
wallet: improve error handling and error codes 2022-03-22 21:16:38 +01:00
332745862e
wallet: towards db-less benchmarking, some refactoring 2022-03-14 18:31:36 +01:00
Sebastian
9e7ee06ad1
pending clickable 2022-03-11 16:18:26 -03:00
Sebastian
41850c9f14
add i18n where was missing 2022-02-24 12:50:51 -03:00
Sebastian
60bf82acab
show all coins in devmode 2022-02-22 11:01:47 -03:00
Sebastian
cea0ac02b6
import db from the wallet web extension 2022-01-13 01:34:17 -03:00
Sebastian
fb22009ec4
deposit design from belen, feature missing: kyc 2022-01-10 16:07:27 -03:00
Sebastian
9f8139e09b
replace jest with mocha 2022-01-04 17:06:24 -03:00
Sebastian
2e71117f59
deposit from wallet webex: wip 2021-12-23 15:17:36 -03:00
Sebastian
0f8e9b67dd
exportDb call to the wallet-core 2021-12-01 15:10:47 -03:00
Sebastian
d35f906ecb
fix #7109 pending operations on developer page 2021-11-29 13:33:07 -03:00
Sebastian
0bfd4523b3
adding tos information in settings and return to manual withdraw when adding an exchange 2021-11-24 08:58:49 -03:00
Sebastian
a35604fd56
some changes:
- simplify design to reuse more components (from wallet instead of popup)
 - simplify hooks (useAsyncAsHook)
 - updateNotification from backend now filter events by type
 - new balance design proposed by Belen
 - more information when the withdrawal is in process
 - manual withdrawal implementation
 - some bugs killed
2021-11-19 14:51:35 -03:00
Sebastian
1d4815c66c
prettier 2021-11-15 11:18:58 -03:00
Sebastian
fbf501e727
fixing tos request 2021-10-13 14:26:18 -03:00
Sebastian
e227fa4e47
fix tests and added addExchange 2021-10-13 08:29:38 -03:00
Sebastian
be8e3f4b1d
fixing withdrawal process 2021-10-11 15:59:55 -03:00
Sebastian
8cde98947b
manual withdrawal process 2021-09-20 14:05:40 -03:00
Sebastian
9f00987380
added integration with the wallet-core to get info about the last tos approved 2021-09-13 15:32:15 -03:00
Sebastian
217f34397f
first approach to new design for withdraw 2021-09-08 15:35:44 -03:00
Sebastian
6d3db4ce6c
added remove button and more complex add-provider interaction 2021-07-15 15:05:16 -03:00
Sebastian
655c5fc18a
add more backup stories, sync by one provider 2021-07-08 15:23:58 -03:00
Sebastian
678a90934c
refactored backup sync UI 2021-07-06 12:44:25 -03:00
Sebastian
26a1280960
first working version of provider 2021-07-01 11:33:49 -03:00
Sebastian
a8e4f2d612
take backup info from wallet-core 2021-07-01 00:35:50 -03:00
Sebastian
23dab91ee9
first backup list prototype 2021-06-30 18:24:08 -03:00
Sebastian
b43c476590
handler transaction error on details and added retry button 2021-06-28 11:38:38 -03:00
Sebastian
aa0edbdd68
wallet transaction detail 2021-06-03 01:07:34 -03: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
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
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
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
ffd2a62c3f
modularize repo, use pnpm, improve typechecking 2020-08-03 13:01:05 +05:30