Richard Ramos
ebce90368c
feat: use ipfs rate limiter
2022-05-12 15:07:29 -04:00
Richard Ramos
3d9a2957de
fix: chat key validation
2022-05-12 15:02:53 -04:00
Jonathan Rainville
7c0dbb554a
fix(community): community would appear even if not activated
...
Fixes #5454
2022-05-12 14:19:01 -04:00
Jonathan Rainville
ddbe4e236d
fix(group-chat): fix changing group chat name
2022-05-12 14:13:13 -04:00
Jonathan Rainville
c58a656a52
fix(group-chats): fix context menu and pinned messages popup
2022-05-12 14:13:13 -04:00
Jonathan Rainville
6828055087
fix(group-chats): fix adding new member to group chat
2022-05-12 14:13:13 -04:00
Jonathan Rainville
1fdef43d18
fix(group-chats): remove user from user list when they leave chat
2022-05-12 14:13:13 -04:00
Patryk Osmaczko
a633d33ec5
fix(@desktop/messages): asssign user icon on contact update
...
fixes : #5463
2022-05-12 14:07:58 -04:00
Jonathan Rainville
24a662676e
fix(user-list): 1-1 mentions not updating nickname + rearrange events
...
Fixes #5462
2022-05-12 14:04:16 -04:00
Jonathan Rainville
0358b6bf80
feat(community): make on request comm a check box and remove ensOnly
...
Fixes #5660
2022-05-12 13:31:48 -04:00
Jonathan Rainville
63c8e972c0
feat(CommunityColumn): add channels and categories admin banner
...
Fixes #5664
2022-05-12 13:11:45 -04:00
Noelia
4a782d3093
docs(general-cpp): Initial proposal / best general and cpp practices
...
Basic list of general and cpp specific rules and best practices for contributors.
2022-05-12 19:06:15 +02:00
Noelia
2154626a5b
feat(Language&Currency): Add Date & Time Format
...
Added Date & Time selectors in `Language & Currency" screen.
Added new properties in `local_app_settings` to set the date and time format.
Created all the chain from view to service to update date and time format.
Added date and time format functions in `Utils`.
Updated `FetchMoreMessagesButton`, `ChatTimePanel`, `AppSearch`, `TransactionBubbleView` and `TransactionDelegate` date and time text depending on the selected format.
Closes #5386
2022-05-12 18:42:06 +02:00
Patryk Osmaczko
a5be90761b
fix(@desktop/chat): fix chat member getter for community
...
fixes : #5582
2022-05-12 12:41:42 -04:00
Pascal Precht
d70a23cb9a
fix(CommunityService): ensure communitySettings aren't mistakenly
...
overwritten
When communities are edited, status-go sends a signal with the community
description, to ensure the network is updated to the latest changes.
However, that community description doesn't include `communitySettings`.
When we then compose the `CommunityDto` object from that signal, it will have
a default certain settings to `false` which might actually be `true`.
The result is that data in memory is incorrect.
To ensure we don't run into this issue, we check whether the attached
settings have an id, if they don't, we know the settings do not
originate from the signal data, meaning we can use the settings we
already have.
2022-05-12 12:20:23 -04:00
Anthony Laibe
a0bebeb78b
fix(@communities): Better error message when failing to import
...
community
fixes #5382
2022-05-12 13:29:15 +02:00
Anthony Laibe
50fef581a5
fix(@wallet): apply order to token list
2022-05-12 09:52:01 +02:00
Anthony Laibe
5e05a7613c
fix(@settings): fix Gas selector for snt
...
fixes #5572
2022-04-21 14:05:31 +02:00
Anthony Laibe
538cd6ae06
feat(@wallet): prevent to duplicate token
...
fixes #5567
2022-04-21 11:51:37 +02:00
Anthony Laibe
efd6412266
fix(@wallet): Token not displayed after upgrade
...
fixes #5563
2022-04-18 16:53:05 +02:00
Sale Djenic
d94abcb31e
fix(@desktop/onboarding): the profile image doesn't look good on the onboarding page
...
Fixes #5241
2022-04-14 12:10:53 +02:00
Sale Djenic
3cdc1358ba
fix(@desktop/contacts): multiple contact related issues fixed
...
Fixes #5354 #5225 #5198
2022-04-13 16:40:34 -04:00
Anthony Laibe
6145b4b620
fix(@wallet): loading collectibles
2022-04-13 14:51:38 -04:00
Richard Ramos
717ca08d31
fix: don't save the node config twice when switching fleets
2022-04-13 14:51:07 -04:00
Pascal Precht
afecbc1796
fix(main/controller): ensure mailserversService is initialized
...
Fixes #5353
2022-04-13 17:16:46 +02:00
Khushboo Mehta
feaa91d062
feat(@desktop/wallet): Add derivation path to wallet account generation
...
fixes #5074
2022-04-13 11:17:53 +02:00
Pascal Precht
348516d5a5
chore: add safeguards when checking for community data in response
...
Also remove unnecessary signals
2022-04-13 10:22:55 +02:00
Anthony Laibe
3f71e1fe87
feat(@wallet): move visible token to status go
2022-04-13 10:12:58 +02:00
Anthony Laibe
159f90f48e
re-disable wallet & browser by default
...
Fixes #5476
2022-04-12 17:48:06 -04:00
Sale Djenic
9c9d633065
fix(@desktop/activity-center): mentions and replies in the activity centre does not display community icon
...
Fixes #5302
2022-04-12 20:08:33 +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
1ee631c04e
feat: introduce default torrent node config
2022-04-12 10:38:50 +02:00
Boris Melnik
431348314d
fix(ContactRequests): Remove add myself to sent request model
...
Closes : #5460
2022-04-11 17:26:56 -04:00
Iuri Matias
dbc16329c0
fix(@desktop/groups): group modal is missing context menu options
2022-04-11 13:19:19 -04:00
Jonathan Rainville
8763238369
fix(community): re-hook banning users
...
Fixes #5383
2022-04-11 11:55:33 -04: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
0038501eb2
fix(@desktop/appsearch): render mentions in app search module
...
fixes : #5423
2022-04-08 14:20:00 -04:00
Patryk Osmaczko
58d1319946
fix(@desktop): unify user avatar fallback color
...
issue: #5358
2022-04-08 14:04:21 -04:00
Patryk Osmaczko
bf530a6cc4
fix(@desktop/onboarding): show identicon ring and colors for profiles
...
issue: #5358
2022-04-08 14:04:21 -04:00
Patryk Osmaczko
f2898b6bf7
chore(@desktop): add utility to get color id for pubkey
2022-04-08 14:04:21 -04:00
Anthony Laibe
bd8ad854fc
fix(@wallet): link to tx hash
2022-04-08 10:02:51 -04:00
Jonathan Rainville
4b78c119c3
fix(members): fix error in logs when getting members for public chat
2022-04-07 10:51:02 -04:00
Jonathan Rainville
4e8e2e681f
fix(chat): fix chat duplication
...
Fixes #5324
The problem was that signals sometimes came faster than the "normal" flow, so we added the chat without checking first for duplication
2022-04-07 10:51:02 -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
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
08caca2a60
fix(@desktop): use identicon ring/letter instead of identicon
...
fixes : #5149
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
Richard Ramos
c03f0b9d4c
fix: pubkey shown when importing a seedphrase
2022-04-04 11:13:52 -04:00
Richard Ramos
206c692845
fix: use correct pubkey during account generation
2022-04-04 11:13:52 -04: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
57fb0882aa
fix(@desktop/chat): contact lists should only shown mutual contacts
...
Fixes #5117
2022-04-01 14:00:21 +02: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
2d44d53bec
fix(users): user not added when joining group + only show joined users
...
Fixes #5202
2022-03-31 17:31:02 -04:00
Boris Melnik
dd9653bdec
fix(ActivityCenter): Hide pinned messages
...
Closes : #5205
2022-03-31 16:00: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
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
Khushboo Mehta
4b9b93a873
fix(@desktop/chat): Downlaoding/Copying an image from chat crashes the app
...
The issue was caused because the data being passed to the UI is now a URL and not image data.
Added support to download/copy image by URL
fixes #5194
2022-03-30 10:06:52 +02: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
Boris Melnik
2a27aa17a7
feat(nodes): Add toggle to WakuNodesModal
...
Closes : #5000
2022-03-29 16:59:02 -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
Alexandra Betouni
dcab50fe09
feat(onboarding): ading create new keys screens
...
Closes #4956
2022-03-29 00:47:24 +03:00
Michal Iskierko
38031aba83
feature(desktop/general): Configurable logs
...
Log level can be chosen during application startup.
Logs are disabled for production build.
Fix #3609
2022-03-28 13:58:08 -04: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
Sale Djenic
da22517138
fix(@desktop/search): search popup UI breaks when clearing the input field
...
Fixes #5138
2022-03-28 12:25:56 -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
Jonathan Rainville
942066f8b4
feat(updates): implement new download update page
...
Fixes #4231
2022-03-25 10:32:31 -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
Jonathan Rainville
16f61db2f7
fix(group-chat): fix function call to join public chat
...
Fixes #5041
2022-03-24 17:05:32 -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
c5c92fcfd1
refactor(@desktop/general): remove interfaces for controllers, make a single module interface
...
Fixes #5093
2022-03-23 09:00:57 +01: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
Patryk Osmaczko
9e0b8c5e90
chore: make (emoji/color)Hash direct status_go call
2022-03-18 21:12:39 +01:00
Anthony Laibe
4b48bc69bd
fix(@browser): unlink wallet account and browser account
...
fixes #5034
2022-03-18 15:17:04 -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
Stefan Dunca
5a4dde1d5c
feat(chat): members availability and settings change
...
Don't show members in public chat
Show members in communities by default
Enable Gif Widget by default and remove settings entry
Enable Online users by default and remove settings entry
fixes #4906
2022-03-17 15:48:42 -04: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