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