151 Commits

Author SHA1 Message Date
Anthony Laibe
3f71e1fe87 feat(@wallet): move visible token to status go 2022-04-13 10:12:58 +02:00
Pascal Precht
8d4aa7dd56 feat: introduce communities settings and history archive support UI
control
2022-04-12 11:25:46 +02:00
Pascal Precht
1d934c7b26 feat: introduce advanced option to enable/disable community archive
protocol
2022-04-12 11:25:18 +02:00
Pascal Precht
10f6d9e89b feat: reload community chats when history messages have been downloaded
This introduces the new signal types related to the community archive
protocol and makes Status Desktop listen to the download event which is
emitted by status-go every time history archives were downloaded.

If the downloaded archive covers data within the recent 7 days, it
causes Status Desktop to reload the corresponding chats.
2022-04-11 15:54:08 +02:00
Patryk Osmaczko
f2898b6bf7 chore(@desktop): add utility to get color id for pubkey 2022-04-08 14:04:21 -04:00
Richard Ramos
f749f84886 Allow the usage of compressed chat keys when sending contact requests
Fixes #5359
2022-04-07 10:23:08 -04:00
Anthony Laibe
b84b56c3c0 refactor(@general): move all token related to status-go 2022-04-04 13:07:36 -04:00
Patryk Osmaczko
53c38624ef chore: add utility to compress pubkey 2022-04-04 12:55:31 -04:00
Patryk Osmaczko
ce36ee90ca chore(@desktop): rename ambiguous fields identicon->icon 2022-04-04 17:50:48 +02:00
Patryk Osmaczko
25c6a5f5ca chore(@desktop): remove identicon related code 2022-04-04 17:50:48 +02:00
Jonathan Rainville
666c865112 feat(chat): implement new getChats API for the backend
Fixes #4878 but new issues will be created to split the implementation
2022-04-01 15:53:49 -04:00
Jonathan Rainville
e1b9332ab3 refactor(user-list): implement getMembers to populate user list
Fixes #5122
2022-03-31 14:01:47 -04:00
Anthony Laibe
b4606d0363 fix(@desktop): network serialization 2022-03-30 15:12:48 +01:00
Anthony Laibe
08131e1d2d feat(@wallet): move suggested fees to status-go 2022-03-30 09:41:10 +01:00
Richard Ramos
ff12bec631 feat: switch fleet 2022-03-29 22:02:00 -04:00
Anthony Laibe
33216d5bb5 chores: move to backend part1 2022-03-28 12:11:34 -04:00
Anthony Laibe
6ebd8cb1cc chores(@backend): Add macros for api 2022-03-28 12:11:34 -04:00
Anthony Laibe
acb38a4c4c fix(@wallet): cache price to avoid multiple call
fixes #5144
2022-03-25 14:30:57 +00:00
Richard Ramos
d7fb0af91d refactor: remove active mailserver disconnection 2022-03-24 16:46:46 -04:00
Richard Ramos
c6b76f063d refactor: remove history request 2022-03-24 16:46:46 -04:00
Noelia
8f996992b2 feat(onboarding / privacy): Integrate password validation (zxcvbn lib) in new password screens
Use new `PrivacyStore` method getPasswordStrengthScore and link it to the new password strength bar value.

Used backend/general to call to `status-go` method and services/general to define the common `GetPasswordStrengthScore` service.

Added onboarding chain to get password strength score information from `OnboardingStore` to `status-go` call.

Closes #5096
2022-03-24 18:17:04 +01:00
Anthony Laibe
4b91888433 feat(@wallet): move fetch prices
also make only one call rather than one call per couple token/currency
2022-03-23 08:54:37 +00:00
Sale Djenic
1bf5882f25 refactor(@desktop/general): remove interfaces for services
Fixes #5093
2022-03-23 09:00:57 +01:00
Patryk Osmaczko
9e0b8c5e90 chore: make (emoji/color)Hash direct status_go call 2022-03-18 21:12:39 +01:00
Noelia
317ac06e43 feat(privacy): Added password strength calls
Added all necessary methods to call to a new `status-go` endpoint that allows to get the password strength quality info.

Closes #4980
2022-03-18 13:43:01 +01:00
Patryk Osmaczko
e130953634 feat(@desktop): use emoji hash and identicon ring
Closes: #4782
2022-03-16 18:34:57 +01:00
Richard Ramos
b07910e27f feat: display name 2022-03-14 15:17:04 -04:00
Anthony Laibe
0908b13ad5 feat(@settings): new dapp permissions view 2022-03-14 13:48:57 +01:00
Khushboo Mehta
6e0471c943 bash: py: command not found
feat(@desktop/wallet): Add emoji to Wallet accounts.
Support added to:
1. Wallet list
2. Adding a new account
3. Editing an account

fixes #4926
2022-03-13 08:54:28 -04:00
Jonathan Rainville
aef8d0c4ab feat(community): enable choosing and changing community channel color
Fixes #4953
2022-03-11 16:01:22 -05:00
Alexandra Betouni
8cab96fd24 feat(desktop/chat): Updated create new chat/group flow
As per new designs

Closes #4781
2022-03-11 14:31:51 -05:00
Richard Ramos
3c7779305b feat: move stickers business logic to status-go 2022-03-09 12:16:42 -04:00
Jonathan Rainville
be9d2f94e2 feat: enable emojis as channel icons
Fixes #4809
2022-03-08 15:15:25 -05:00
Khushboo Mehta
44a8b6df0a fix(@desktop/wallet): add/re-add buy crypto feature
fixes #4925
2022-03-02 18:45:22 +01:00
Anthony Laibe
bfda545646 refactor: add back eip1559 2022-03-01 15:10:23 -05:00
Richard Ramos
8c95e65ebf fix: code review 2022-02-21 17:30:50 -04:00
Richard Ramos
ae09dfb04b feat: use http server for images and identicons 2022-02-21 17:30:50 -04:00
Sale Djenic
4f65286ead refactor(@desktop/browser): move provider logic to status-go
Fixes #4693
2022-02-21 15:22:22 +01:00
Anthony Laibe
92bc1fdab1 feat(@wallet): toggle network 2022-02-18 15:25:55 +01:00
Anthony Laibe
1d83b64fae feat(@wallet): Enable multi network for wallet account 2022-02-15 11:01:45 +01:00
Jonathan Rainville
16e7d16c8c feat(communities): re-implement community link unfurling
Fixes #4788
2022-02-14 17:03:41 -05:00
Richard Ramos
bee583d448 fix: prefix 2022-02-14 14:26:02 -05:00
Anthony Laibe
7268ec3773 feat: prepare token service for multichain 2022-02-14 14:37:42 +01:00
Jonathan Rainville
b7bfd334f3 feat(ens): [re-add] new backend
Fixes #4694

also add back pending transaction
2022-02-10 09:24:38 -05:00
Patryk Osmaczko
ba7a6d5d34 style: remove trailing whitespaces 2022-02-09 11:16:23 +01:00
Richard Ramos
16328823a9 refactor: add reorderCommunityCategories proc to backend 2022-02-08 14:26:07 -04:00
Sale Djenic
7ff994a46a chore(@desktop/general): check for updates updated
- unused `updates.nim` removed from `backend`
- `ens.nim` updated accordingly to what we have there before
- the way how we're checking for updates is updated
2022-02-07 18:59:24 +01:00
Sale Djenic
cd8bd4147c feat(@desktop/wallet): move create accounts to status-go
Fixes #4670
2022-02-07 18:51:39 +01:00
Sale Djenic
e3b349fe51 feat(@desktop/general): move token balance retrieval to status go
Fixes #4677
2022-02-07 16:23:26 +01:00
Anthony Laibe
cc77573652 chores(@general): remove backend warnings 2022-02-04 19:31:26 +01:00