1812 Commits

Author SHA1 Message Date
Richard Ramos
ba863acd4e fix: code review 2022-02-01 11:51:00 +01:00
Sale Djenic
a05a821f51 issues adding category fixed
- chats list maintained in the chat service gets updated form the right places now
- redundant mapping `Chat` to `ChatDto` is removed, since we already get all
necessary data for the chat, no need for additional mapping which may just
introduce new inconsistencies
- `findIndexById` proc updated so in case if there is no the chat we're searching
for in the list, we're returning `-1` instead of last index in the list
- `DelegateChoice` on the qml side updated to match new type value `Constants.chatType.category`
2022-02-01 11:51:00 +01:00
Richard Ramos
b67e97a05c feat(communities): create categories 2022-02-01 11:51:00 +01:00
Richard Ramos
24fa56e3b8 refactor: add fake category type 2022-02-01 11:50:57 +01:00
Boris Melnik
0065f5cae5 refactor: create categories (WIP) 2022-02-01 11:50:51 +01:00
Anthony Laibe
c702928e1e fix(@chat): display message with link
fixes 4600
2022-02-01 11:50:50 +01:00
Sale Djenic
0a9aad7b03 fix(@desktop/app-search): loading messages improvements 2022-02-01 11:50:50 +01:00
Sale Djenic
25f7544b41 fix(@desktop/app-search): [base_bc] can't jump to a message from search results
- broken "jump to a section/chat/message" feature fixed
- added loading indicator while searching is in progress
- animation when we point to the searched message is in place again

Fixes #4577
2022-02-01 11:50:50 +01:00
Anthony Laibe
16225a3af9 fix(@chat): display link urls 2022-02-01 11:50:40 +01:00
Boris Melnik
219d7b46c0 feat(groups): Update chat details when group renamed
Closes: #4575
2022-02-01 11:50:33 +01:00
Jonathan Rainville
a306d3a9d7 fix(profile): fix profile seed phrase backup badge
Fixes #4573
2022-02-01 11:50:33 +01:00
Anthony Laibe
76331cee11 fix(@communities): Handle Activity center event
fixes #4408
2022-02-01 11:50:33 +01:00
Khushboo Mehta
b467c031b9 fix(@desktop/chat): can't reply to a reply
fixes #4551
2022-02-01 11:50:33 +01:00
Sale Djenic
7421967d96 fix(@desktop/chat-content): [base_bc] can't select a community channel
Fixes #4538
2022-02-01 11:50:32 +01:00
Jonathan Rainville
dc9f601ede fix(community/section): fix new community order in the sections
Fixes #4566
2022-02-01 11:50:18 +01:00
Anthony Laibe
2e3d252fec fix(@communities): create channel
fixes #4565
2022-02-01 11:50:17 +01:00
Anthony Laibe
a8f2a3cb08 fix(@chat): react to on left chat
fixes #4528
2022-02-01 11:50:17 +01:00
Sale Djenic
8724b3e9e7 fix(@desktop/chat-messages): [base_bc] adding emoji to a message does not reflect on desktop
Desktop app does handle message reactions properly now.
Reactions are properly handled by the pinned messages model as well.

Fixes #4525
2022-02-01 11:50:17 +01:00
Jonathan Rainville
518b7e455e fix(userlist): member added to userlist on approve and duplicate member
Fixes #4523 and #4542
2022-02-01 11:50:17 +01:00
Jonathan Rainville
c20554d987 refactor(community): use user model for the community member list
Fixes #4471
2022-02-01 11:50:17 +01:00
Richard Ramos
fb35f89336 fix: loading indicator 2022-02-01 11:50:17 +01:00
Richard Ramos
5458dcbb55 chore: add wakuv2prod fleet config 2022-02-01 11:50:17 +01:00
Anthony Laibe
cfd227f9f2 fix(@chat): react to on clear history
fixes #4527
2022-02-01 11:50:17 +01:00
Anthony Laibe
5bf9b587da perf(@chat): Do not re-render messages when switching chat 2022-02-01 11:50:17 +01:00
Sale Djenic
69fc5bec5e refactor(@desktop/settings-ens-usernames): ens usernames module added and corresponding ui updated 2022-02-01 11:50:14 +01:00
Jonathan Rainville
bd2bb8952a refactor(community): move community specific functions to chat_section
Fixes #4489
2022-02-01 11:50:02 +01:00
Jonathan Rainville
e1deafa76b refactor(community): move membership functions to chat_section
Fixes #4473 and #4485
2022-02-01 11:50:01 +01:00
Jonathan Rainville
3e339ea094 refactor(community): add admin member request feature
Fixes #4442
2022-02-01 11:50:01 +01:00
Khushboo Mehta
59ec288e7a fix(@desktop/community): Updates to a joined community channel doesnr reflect on the UI
fixes #4505
2022-02-01 11:49:55 +01:00
Boris Melnik
1cd83b4d17 refactor(groups): Move groups to new architecture
Closes: #4223
2022-02-01 11:49:52 +01:00
Khushboo Mehta
2ff5ce7fc2 fix(@desktop/community): added option to delete community channel
fixes #4415
2022-02-01 11:49:47 +01:00
Jonathan Rainville
c332fcaad8 fix(chat): set 1-1 chat as active when already created
Fixes #4493
2022-02-01 11:49:47 +01:00
Alexandra Betouni
a0b40590ab fix:activity center view is empty
Updated all available message properties
from the new backend

Closes #4408
2022-02-01 11:49:47 +01:00
Jonathan Rainville
d073dd215a fix(chat): fix copy and download image
Fixes #4494
2022-02-01 11:49:47 +01:00
Anthony Laibe
aa5cb2446e fix(@chat): Guarantee message uniqueness in list
fixes #4482
2022-02-01 11:49:47 +01:00
Patryk Osmaczko
ed8f2d35ce fix(@desktop/chat): update chat after image is sent
Fixes: #4404
2022-02-01 11:49:47 +01:00
Richard Ramos
068fe41258 chore: change dns discovery url 2022-02-01 11:49:47 +01:00
Khushboo Mehta
f68d967544 fix(@desktop/chat): making edit work on base_bc
fixes #4410
2022-02-01 11:49:44 +01:00
Jonathan Rainville
a027ec98f8 refactor(community): add member list model and hook it + updates to comm 2022-02-01 11:49:34 +01:00
Sale Djenic
7439b79039 chore(@desktop/general): signal names aligned
When we started with refactor we had to somehow separate "new"
and "old" signals that's why most of signals had prefix "new-", now
since we don't collide any more with "old" signal names (since we
removed all old code) we are free to sort out that signals naming,
what this commit does.
2022-02-01 11:49:14 +01:00
Jonathan Rainville
565211f38f fix(chat): fix sticker button not showing + stickers not showing in chat
Fixes #4407
2022-02-01 11:49:14 +01:00
Anthony Laibe
b4fa3ef35c fix(@chat): dependency injection 2022-02-01 11:49:14 +01:00
Anthony Laibe
848308ed04 refactor(@desktop): gif section 2022-02-01 11:49:14 +01:00
Khushboo Mehta
e757c07c96 fix(@desktop/chat): delete message not working
fixes #4411
2022-02-01 11:49:11 +01:00
Jonathan Rainville
edc7a92445 fix(act-center): fix badly named controller function causing a crash 2022-02-01 11:49:04 +01:00
Jonathan Rainville
31ab5a7962 fix(contact-request): fix various contact request issues
Fixes #4420
2022-02-01 11:49:04 +01:00
Jonathan Rainville
e195053669 fix(contact): fix contact crash because of empty roles 2022-02-01 11:49:04 +01:00
Alexandra Betouni
a694b15d6c Fixed app crashing on start up
Also partially fixes #4444
2022-02-01 11:49:04 +01:00
Sale Djenic
f7e8b68715 refactor(@desktop/chat): mentioning a user in chat reveals his public key instead of user name
This fix also includes mention users name update according to their
local/ens names, in app runtime.

Fixes #4403
2022-02-01 11:49:04 +01:00
Sale Djenic
46211c38ee refactor(@desktop/chat): reading a channel message does not mark it as read
- non active chats/channels are made bold if there are new messages inside them
a dot badge is added to the chat/community section if it's needed in that case
- for non active chats/channels count badge is added if there are new mentions
inside them, a count badge is added to the chat/community section if it's needed in
that case
- selecting chat/channel marks messages from it as read and update its displaying
and dot/count badge of chat/community section accordingly

Fixes #4403
2022-02-01 11:49:04 +01:00