518 Commits

Author SHA1 Message Date
Khushboo Mehta
d2663d30a5 fix(@desktop/browser): Unable to sign message from simepledapp.eth 2022-04-07 10:28:16 +02:00
Anthony Laibe
b1775357c3 fix(@wallet): estimate gas fail when not enough fund
fixes #5267
2022-04-06 13:40:57 +02: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
Boris Melnik
1f82a784d1 fix(change_pasword): Add error message to change password popup
Closes: #5190
2022-04-04 12:15:21 -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
Anthony Laibe
87da64d70d fix(@browser): move post message async 2022-04-04 12:58:34 +02:00
Richard Ramos
b1e5ecc115 feat: discV5 2022-04-01 17:43:09 -04: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
Sale Djenic
149ff69310 fix(@desktop/contacts): contacts updated to match more closely to requested design 2022-04-01 14:00:21 +02:00
Jonathan Rainville
e1b9332ab3 refactor(user-list): implement getMembers to populate user list
Fixes #5122
2022-03-31 14:01:47 -04:00
Sale Djenic
e83e5670a4 feat(@desktop/contacts): support sending contact request to chat key
Fixes #5175
2022-03-30 18:35:49 +02: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
b732ad6e5c fix(@browser): deleted account with permission
fixes #5154
2022-03-29 17:13:30 -04:00
Jonathan Rainville
d35344834e fix(onboarding): show warning when trying to re-encrypt existing account
Fixes #5029
2022-03-29 16:48:09 -04:00
Anthony Laibe
4b22a709ba feat(@wallet): link test/prod networks 2022-03-29 13:49:30 +01:00
Anthony Laibe
696e8aba29 fix(@browser): shared assets/history view
fixes #5129
2022-03-29 12:48:04 +01:00
Stefan D
022193fe8f fix(node): enable bandwith reporting in node view
Add entry to services.nim in oder to upgrade existing user config
that are missing this value

fixes #4990
2022-03-28 13:23:55 -04:00
Anthony Laibe
f29e825af4 fix(@chat): handle status being nil in stickers
fixes #5195

The attribute Status is marked as omit empty in backend
2022-03-28 12:59:37 -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
1e6a640c33 refactor(@wallet): simplify saved address 2022-03-25 14:31:34 +00:00
Anthony Laibe
acb38a4c4c fix(@wallet): cache price to avoid multiple call
fixes #5144
2022-03-25 14:30:57 +00:00
Khushboo Mehta
33e3d2377e fix(@desktop/wallet): User stays on removed account view in wallet after account removal from settings
fixes #5037
2022-03-25 08:30:52 -04:00
Michal Iskierko
fd04833610 fix(desktop/chat): Notifies when the user is mentioned in edited message
Introduce new signal in message service: SIGNAL_MENTIONED_IN_EDITED_MESSAGE.
Keeping mentioned users public keys in message item/model.
When message is edited, message module sends request to message service to
check if the current user is mentioned and emit SIGNAL_MENTIONED_IN_EDITED_MESSAGE.

Fixes #4475
2022-03-25 09:23:17 +01:00
Michal Iskierko
3711ab613a feature(desktop/internal): Improve log file naming convention
Logs are named app_yyyyMMdd_HHmmss.log
Version, commit and start date information are displayed in logs at the begining.
Injecting commit version from Makefile.
Moving DESKTOP_VERSION const to constants.nim

Fix #3611
2022-03-24 17:47:48 -04:00
Richard Ramos
d7fb0af91d refactor: remove active mailserver disconnection 2022-03-24 16:46:46 -04:00
Richard Ramos
2fa620ad92 fix: remove EnableMailserverCycle 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
Richard Ramos
8063fbe734 fix: missing changes on contacts for display name 2022-03-21 15:43:42 -04: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
e244260c81 fix(@desktop): make get(Emoji/Color)Hash global utility
Removed instances of VisualIdentityService as it was stateless.
Removed (emoji/color)Hash models as they were reduntant, hashes are
obtained only from global utility now.
2022-03-17 15:32:25 +01:00
Richard Ramos
45deb4072e fix: set display name in accountsDB 2022-03-16 15:29:19 -04:00
Patryk Osmaczko
e130953634 feat(@desktop): use emoji hash and identicon ring
Closes: #4782
2022-03-16 18:34:57 +01:00
Jonathan Rainville
a910a3e801 fix(chat): only add active chats (fixes chats reappearing after leaving)
Fixes #4903
2022-03-15 12:43:14 -04:00
Jonathan Rainville
13b81134de fix(community): join community when request is accepted
Fixes #4991
2022-03-15 09:29:56 -04:00
Richard Ramos
b07910e27f feat: display name 2022-03-14 15:17:04 -04:00
Anthony Laibe
d1d56c9ea8 fix(@wallet): pre-populate token details
fixes #5024
2022-03-14 14:35:58 +01: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
Richard Ramos
8183d4e317 chore: add status.prod fleet 2022-03-11 15:52:47 -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
Jonathan Rainville
f0d9eb9b04 fix(community): fix deleting community chat more reliable
Fixes #4913

The problem was that we relied only on the status-go signals, so there was a delay, and also they are not as reliable as deleting them ourselves from the array and calling the event
2022-03-11 09:52:39 -05:00