Commit graph

2091 commits

Author SHA1 Message Date
Audric Ackermann
3476b54d43
fix add/remove moderators dialog and open groups name avatar dialog 2021-01-18 15:51:56 +11:00
Audric Ackermann
f1d84177a0 fix expirationTimer updates closed group desktop to ios 2021-01-14 16:34:05 +11:00
Audric Ackermann
58be168227 drop groupUpdates which happened before we joined the group 2021-01-14 14:37:09 +11:00
Audric Ackermann
eb9828a3b7 fix tests 2021-01-14 10:44:15 +11:00
Audric Ackermann
6856c0e748
remove updateTextInputState not needed and add left to menu tests 2021-01-13 15:28:20 +11:00
Audric Ackermann
b15984aa08
cosmetic UI for updateGroupMembersDialog 2021-01-13 14:06:27 +11:00
Audric Ackermann
8e9de59a42
remove isOnline unused 2021-01-13 12:38:41 +11:00
Audric Ackermann
6cf838ade8
disallow remove of an admin from a closed group 2021-01-13 12:36:31 +11:00
Audric Ackermann
19f59ca41e
add some logs for message sending 2021-01-13 11:03:59 +11:00
Audric Ackermann
e6c2abff48
mandatory upgrade of session ids are now in force 2021-01-13 11:02:41 +11:00
Audric Ackermann
cbd0e63641
add admin dialog to warn him about leaving for v2 closed group 2021-01-13 11:02:22 +11:00
Audric Ackermann
d43ae09eb0
first working version of closed group v2 2021-01-12 16:56:21 +11:00
Audric Ackermann
9048913332
split conversation reducer for convo logic
also
- fix ordering of messages for open groups, when they are added
- fix the way the firstMessageOfSeries for just created clsoed groups
2021-01-07 10:51:20 +11:00
Audric Ackermann
2fe6b11e89
move ConversationController to typescript 2021-01-06 14:26:53 +11:00
Audric Ackermann
0f328d5f28
disable links while on selectionMode
Fixes #795 as the image click already selects the messages while on
selection mode
2021-01-05 17:17:41 +11:00
Audric Ackermann
d2fab26a5d
ignore arrows events when the textarea is selected
Fixes #1416
2021-01-05 15:25:59 +11:00
Audric Ackermann
16c9bf27c9
remove linebreaks on pasted value on open group join textarea
Relates  #1413
2021-01-05 14:53:06 +11:00
Audric Ackermann
adf0d03d35
add test for the MessageEncrypter using Session protocol 2021-01-05 14:48:46 +11:00
Audric Ackermann
c9fd261e0e
fix color no opacity for recording playback view
having an opacity on the bg color was making the source-atop composition not visible with the sweeping color
2021-01-04 12:09:50 +11:00
Audric Ackermann
02ca99c96f
fix media permissions check only when requested
the old way was to run the check on the componentWillMount,
but sometimes the settings was returning null as the storage was not
ready yet, I guess
2021-01-04 10:47:00 +11:00
Audric Ackermann
2a02b5498b
enable back spellcheck for textarea message 2020-12-17 17:04:23 +11:00
Audric Ackermann
0a4cae4183
fix duplicates message for open groups 2020-12-17 15:07:32 +11:00
Audric Ackermann
2af4938ff2
fix SessionProtocol decrypt of messages with Android
also disable the old SessionRequest logic
2020-12-17 12:17:11 +11:00
Audric Ackermann
b0a229bf13 add Dialog on app start to ask to update SessionID 2020-12-16 16:35:30 +11:00
Audric Ackermann
1045bfeba8 add SessionProtocol wip 2020-12-16 13:56:29 +11:00
Audric Ackermann
6b56f1174e search for duplicates using the sent_at timestamp to speedup db call 2020-12-15 17:15:25 +11:00
Audric Ackermann
cd3ec67099 add the encryptWithSessionProtocol method 2020-12-15 17:15:00 +11:00
Audric Ackermann
cf25e89a14 cleanup unused code 2020-12-15 17:14:18 +11:00
Audric Ackermann
10307bac38 fix lint 2020-12-15 11:03:21 +11:00
Audric Ackermann
4026e0162e fix a bug preventing fitlering of duplicates for open group messages 2020-12-15 10:45:34 +11:00
Audric Ackermann
3e01eee207
fix color of icon compose on dark theme
cross color is always white as the background is black
2020-12-14 22:27:53 +11:00
Audric Ackermann
fdcb02bfdc
remove Section header rendering from static method, just render JSX 2020-12-14 22:20:09 +11:00
Audric Ackermann
add1c2dd39
reset the highlighted message after 3 sec
Before this commit, when a users clicks on a quoted message, the UI
takes it to that message. If the user clicks again on the quoted
message, the green highlight of the quoted message is not shown again.
This was like this, because the highlight is based on a state change,
and clicking on the same highlighted message, does not update the state
as the clicked quoted message is still the same.

The fix is to reset the highlighted message on the state object after
the animation is done
2020-12-14 17:02:28 +11:00
Audric Ackermann
e9f186065d
do not shrink SessionSpinner 2020-12-14 16:23:59 +11:00
Audric Ackermann
5109f9fdda
remove ConversationLoadingScreen (unused) 2020-12-14 16:23:27 +11:00
Audric Ackermann
a941e73f7b
fix bug of voice message not received, the size was not included 2020-12-14 14:39:53 +11:00
Audric Ackermann
766a9f9c45
fix theme for voice messages and recording 2020-12-14 14:39:39 +11:00
Audric Ackermann
2bcc7be3e6
remove mp3 lame already file and webrecorder worker unused 2020-12-14 14:38:05 +11:00
Audric Ackermann
e0bdab0d19
fix appearance of bubbles when convo is full of messages 2020-12-09 14:49:38 +11:00
Audric Ackermann
4bab6cc8b4
fix typing bubbles on SessionConversation
for some reasons, they were sometimes not visible due to the message
list bottom padding
2020-12-09 14:19:24 +11:00
Audric Ackermann
7da988c132
fix up session logo on loading and max message body length 2020-12-09 13:01:48 +11:00
Audric Ackermann
3df0a425de
remove permissions popup window and related stuff 2020-12-09 11:35:31 +11:00
Audric Ackermann
c9fc3be6c3
make message about not being able to recover SessionID more obvious 2020-12-08 15:54:45 +11:00
Audric Ackermann
dd4f591cf4
deleteAccount => show warning when recover will generate new SessionID 2020-12-08 15:04:46 +11:00
Audric Ackermann
a23d5cd95c
fix theme for SessionRecording 2020-12-08 13:22:15 +11:00
Audric Ackermann
4a58b2c9f6
do not fail if a message has a list of empty attachment 2020-12-08 09:44:18 +11:00
Audric Ackermann
f28dfe5a94 use fallbacks for message even if we have a session with the device 2020-12-07 17:06:46 +11:00
Audric Ackermann
0eb730f1ba fix lint 2020-12-07 15:14:41 +11:00
Audric Ackermann
a58a1a4fba fix text color of expire timer when image only message 2020-12-07 15:03:55 +11:00
Audric Ackermann
0714b73fe7 disable conversation and link preview test until fixed 2020-12-07 15:03:31 +11:00