Audric Ackermann
dad9e5297c
make the last seen indicator work as expected
5 years ago
Audric Ackermann
35ad4cba24
add a react component to display last read message
5 years ago
Audric Ackermann
940ad57f83
rework the way unread count works
...
we no longer refresh on each message read, only once the whole
conversation is read.
5 years ago
Audric Ackermann
387f8ff391
Update props of SessionConversation to only get the currently selected convo
5 years ago
Audric Ackermann
e0fd910fa4
move a part of SessionSrollButton to styled component
5 years ago
Audric Ackermann
857bea50ea
enable back keyboard navigation on message list
5 years ago
Audric Ackermann
141e497af7
cleanup unused fetch method of messages.js
5 years ago
Audric Ackermann
12bf46e09e
use pushToast through ToastUtils when it's a static toast content
5 years ago
Audric Ackermann
a0e5c7386f
delete messages needs to be called once the message is selected
5 years ago
Audric Ackermann
55fa65fc31
override attachments name on upload
5 years ago
Audric Ackermann
a7c4ce77a1
enable back attachments download on context menu
5 years ago
Audric Ackermann
2a155a0f43
fix lightbox for single attachment display and download
5 years ago
Audric Ackermann
0b9cb58ae6
disable markRead for now
5 years ago
Audric Ackermann
026a1930ed
add a getOrThrow to ConversationController when we expect this convo
5 years ago
Audric Ackermann
144ae41529
add type for ConversationController, remove showStartConversation
...
and cleanup scss
5 years ago
Audric Ackermann
b7f5a32570
add reply to message UI logic
5 years ago
Audric Ackermann
a652ec3b61
fix light theme in react refactor
5 years ago
Audric Ackermann
4d991d3992
Merge branch 'clearnet' into react-refactor
5 years ago
Audric Ackermann
b050a3740d
clean all updateConversation calls to convo.commit()
5 years ago
Audric Ackermann
1a5a0786a1
fix new medium group mark as unread then as read on opened
5 years ago
Audric Ackermann
cfb9e65f30
trigger new ratchet send on message sent success
...
send our new ratchet to all new members when we just sent a message
containing no senderKey in it.
an set but empty senderKey array should only be sent when a user left or
was removed.
5 years ago
Audric Ackermann
22afe50c05
make messageQueue handle medium group message in sendToGroup
5 years ago
Audric Ackermann
7011fa3efc
drop the check for ttl in shouldSendNotify
5 years ago
Audric Ackermann
3a876c7322
add notify to PN server on message sent
5 years ago
Audric Ackermann
0837ff5223
fix tests
5 years ago
Audric Ackermann
d6ad2a1911
select message on click on message directly
5 years ago
Audric Ackermann
663654ef2c
remove getInitials from conversation - unused
5 years ago
Audric Ackermann
56cd42d34c
remove authorColor unused in Session
5 years ago
Audric Ackermann
35ea6af27f
Add group avatar as on mobile: with multiple group members avatar
5 years ago
Audric Ackermann
1da4ae69c2
render NoteToSelf list item as a normal conversation
5 years ago
Audric Ackermann
6fc7b175b6
Merge pull request #1330 from Bilb/fix-name-group-update
...
show display name on conversation list on groupUpdate
5 years ago
Audric Ackermann
5bab1c665f
lint
5 years ago
Audric Ackermann
29dfb092eb
add Secondary Device only if it's not a primary device
5 years ago
Audric Ackermann
bd6bd24f2b
show display name on conversation list on groupUpdate
5 years ago
Audric Ackermann
a0e437ab87
fix ordering of our own message on message pulled from server
5 years ago
Audric Ackermann
1e446b0a81
fix order for open groups message which are out of sync
5 years ago
Audric Ackermann
76664d9a11
use created_at for public group to order messages
5 years ago
Audric Ackermann
133d541a48
fix tests
5 years ago
Audric Ackermann
0b6c915f8f
update translation to match android - part 2
5 years ago
Audric Ackermann
70b739d24f
update translation to match android - part 1
5 years ago
Audric Ackermann
9d4dff611f
simplify Copied xxx => Copied to clipboard
5 years ago
Audric Ackermann
e008dbd0d5
"leave {Closed|Open} Group" => "leave group"
5 years ago
Audric Ackermann
66d3a2b86c
replace unsend with deleteForEveryone
5 years ago
Audric Ackermann
b05576075f
disable deleteMessages() for open groups. As only leaveGroup is
...
supported
5 years ago
Audric Ackermann
599b2e6555
add back way to remove existing nickname set for a user
5 years ago
Audric Ackermann
3945c6b208
Merge remote-tracking branch 'upstream/clearnet' into react-refactor
5 years ago
Audric Ackermann
ec2274d5e8
Merge pull request #1300 from Bilb/clean-en-translation
5 years ago
Mikunj
f19016b71b
Fix uncaught promise errors not showing up correctly in logs
5 years ago
Audric Ackermann
3e56eb6133
add beta german translation copy pasted from android
5 years ago
Audric Ackermann
64dff64925
fix mentions notification displayname rather than pubkeys
...
* replace @pubkeys with their corresponding display name if found
* fix the display of the @ sign on the conversationListItem
5 years ago
Audric Ackermann
6d267b0fcb
remove unused code
5 years ago
Maxim Shishmarev
d95dfdc04a
Merge pull request #1280 from msgmaxim/medium-group-fixes
...
Medium group protocol changes
5 years ago
Audric Ackermann
401c37c39e
make standardized menu, use them in ConversationHeader
...
and ConversationListItem
5 years ago
Vincent
d7de09e475
linter-fixes
5 years ago
Maxim Shishmarev
cc43555cd2
Merge branch 'clearnet' into medium-group-fixes
5 years ago
Audric Ackermann
d2a4757061
trigger and handle blocked contacts/groups as a list on block/unblock
5 years ago
Vincent
2603401207
sleek-emoji-rendering
5 years ago
Maxim Shishmarev
87144336b7
Large refactor of medium groups. Fixes them for multidevice
5 years ago
Vincent
7d4383301d
emoji-definition-reversion
5 years ago
Vincent
bf32cd3ae6
fixed up
5 years ago
Vincent
704d5a1184
Merge branch 'clearnet' of https://github.com/loki-project/session-desktop into refactor-ts-react
5 years ago
Vincent
efd5b20a6e
Super fast message receiving
5 years ago
Vincent
28a0d82ea2
Updating message recieving
5 years ago
Vincent
d823e2a758
safety-number-view
5 years ago
Vincent
707200718d
Merge branch 'clearnet' of https://github.com/loki-project/session-desktop into refactor-ts-react
5 years ago
Audric Ackermann
a17edd0ce9
enable back delivery Receipt and read receipt message
5 years ago
Audric Ackermann
f4af41e07f
remove wrapSend() and prepareForSend() from conversation
5 years ago
Mikunj Varsani
f2668571c2
Merge pull request #1252 from Bilb/drop-auto-fr-messages
...
drop auto fr messages 'Please Accept... '
5 years ago
Vincent
54b7d9a21b
Merge branch 'clearnet' of https://github.com/loki-project/session-desktop into refactor-ts-react
5 years ago
Audric Ackermann
9df0a79fb9
remove blockedNumber.js
5 years ago
Audric Ackermann
5ec3a5b3f7
Merge pull request #1253 from Bilb/fix-expire-timer
5 years ago
Audric Ackermann
ac4a608b4b
send an expireTimer message when member added and expireTimer is set
5 years ago
Audric Ackermann
45cdbcbb2f
handle sync of blocked contact/groups as sync events
5 years ago
Audric Ackermann
66697bc235
remove unused addBlockedGroup function since we moved to controller
...
for blocked group
5 years ago
Audric Ackermann
8d544a9d87
make redux store update on block/unblock
5 years ago
Audric Ackermann
edc34649a4
Merge pull request #1241 from Bilb/fix-our-profile-picture-change
5 years ago
Audric Ackermann
4e56ad2419
Merge pull request #1244 from Bilb/fix-sending-errors-handling
5 years ago
Audric Ackermann
48e4862c8c
be sure ourConversation is set in retrySend()
5 years ago
Audric Ackermann
839938bad7
add missing timestamp field for some Outgoing messages
5 years ago
Audric Ackermann
3fd260b793
enforce type of profileKey and signature on linking messages
5 years ago
Maxim Shishmarev
c843da0e94
Merge pull request #1238 from msgmaxim/revive-medium-groups
...
Fix medium group sending for single device users; protocol changes
5 years ago
Audric Ackermann
f641b9436b
fix our handling of snode sending errors so we have a real error shown
...
when a message fails to send because of it.
Also, fix the retry logic on the corresponding message
5 years ago
Maxim Shishmarev
1d1a62e683
Fix incorrectly syncing medium group chat messages
5 years ago
Audric Ackermann
53433261d9
remove outgoing_message.js and everything related to it
5 years ago
Maxim Shishmarev
6351fc1d4c
Lint
5 years ago
Maxim Shishmarev
f6223ce5ab
Use message queue for medium group chat messages
5 years ago
Audric Ackermann
d58408fed0
handle sync of closed group updates message on an empty closed group
5 years ago
Maxim Shishmarev
237bd84b35
Fix medium group sending for single device users; protocol changes
5 years ago
Audric Ackermann
b5e5b3856d
handle sync for closed groups update as we do for regular messages
5 years ago
Audric Ackermann
465c78b2ee
send expiration timer update only to added members in closed group
5 years ago
Audric Ackermann
b502fcc3f9
clean code and add comments
5 years ago
Audric Ackermann
126f18278f
handle message sent success for opengroups events correctly
5 years ago
Audric Ackermann
7eb1440263
use db identifier for opengroup message so we handle sent events
5 years ago
Audric Ackermann
3fa54c3ef9
Merge pull request #1226 from Bilb/various-closed-group-fixes
5 years ago
Vincent
6078be1657
revive-ts-refactor
5 years ago
Vincent
83528f4b8d
Merge branch 'clearnet' of https://github.com/loki-project/session-desktop into refactor-ts-react
5 years ago
Audric Ackermann
797802885c
include joined and kicked members on local groupUpdate
...
also only print name update if the name changed
5 years ago
Audric Ackermann
d5cfcf9edc
Merge pull request #1223 from Bilb/various-closed-group-fixes
...
* fix display name and avatar to be shown when message is coming from a secondary device
* fix show of expiretimer in the group conversation when it is for it.
* fix a bug creating empty conversation when sync closed group message is received on secondary device
* trigger an expiretimer update message to all members when updating a group.
* trigger an expiretimer update message when sending back group details (after a requestGroupInfo)
5 years ago
Audric Ackermann
696fbd8d7a
address review
5 years ago
Audric Ackermann
2a26f4af50
trigger send of expiretimer message ongroupupdate or groupInfo
5 years ago