Commit graph

6031 commits

Author SHA1 Message Date
sachaaaaa
b7b2776340 Address review 2019-11-13 16:18:09 +11:00
sachaaaaa
2c1375e42a Fix recurring memory leak in mentions 2019-11-13 15:52:17 +11:00
Beaudan Campbell-Brown
6611a10855
Merge pull request #590 from BeaudanBrown/session-reset-on-fr
Session reset on fr
2019-11-12 14:24:46 +11:00
Maxim Shishmarev
8ed72aabc2
Merge pull request #592 from msgmaxim/select-messages
Select multiple messages and bulk deletion
2019-11-11 15:42:32 +11:00
Maxim Shishmarev
027e17f7d0 Reset multi selection when conversation is deleted/changed 2019-11-06 15:03:56 +11:00
Maxim Shishmarev
7c96990119 Correctly handle server errors in multi-deletion 2019-11-06 13:22:21 +11:00
Maxim Shishmarev
8677fb15a0 Select multiple messages and bulk deletion 2019-11-06 10:26:21 +11:00
Maxim Shishmarev
f6d9d2a606
Merge pull request #599 from msgmaxim/groups
Add a feature flag for private group chats
2019-11-04 10:29:50 +11:00
Maxim Shishmarev
f4ed8b2bf3 Add a feature flag for private group chats 2019-11-01 12:43:01 +11:00
Maxim Shishmarev
49976a4f81
Merge pull request #565 from msgmaxim/groups
Private Group Chat Essentials
2019-11-01 12:01:13 +11:00
Maxim Shishmarev
7c8da8dc74 Fix unit tests 2019-11-01 12:00:29 +11:00
Maxim Shishmarev
395daf3aba Use Array.includes in place of Array.indexOf 2019-11-01 12:00:29 +11:00
Maxim Shishmarev
a2f836c690 Address review comments 2019-11-01 12:00:29 +11:00
Maxim Shishmarev
7c05939f55 Add group admins and the ability to remove members from private groups 2019-11-01 12:00:29 +11:00
Maxim Shishmarev
0df5214979 Limit small private groups to 10 members 2019-11-01 12:00:29 +11:00
Maxim Shishmarev
0490e5c668 Clean up conversation options for groups 2019-11-01 12:00:29 +11:00
Maxim Shishmarev
9f81f67460 Can leave private group chats 2019-11-01 12:00:29 +11:00
Maxim Shishmarev
f5e9a870f7 Add support for mentions in private group chats 2019-11-01 12:00:29 +11:00
Maxim Shishmarev
90f1d4a6aa Display error messages when creating/updating group chats 2019-11-01 12:00:29 +11:00
Maxim Shishmarev
cf18572049 Adding new group members; establishing sessions between non-friends 2019-11-01 11:57:49 +11:00
Maxim Shishmarev
0d19b708f9 Creating private group chats between friends 2019-11-01 11:57:49 +11:00
Maxim Shishmarev
6c08852118
Merge pull request #593 from msgmaxim/not-friends
Fix incorrectly showing friend request as pending
2019-11-01 10:17:31 +11:00
Maxim Shishmarev
279328f47b
Merge pull request #595 from msgmaxim/fix-rss
Clean up RSS conversation
2019-11-01 10:17:10 +11:00
Maxim Shishmarev
3efedcab05
Merge pull request #596 from msgmaxim/delete-failed
Delete public chat messages locally if not stored on the server
2019-11-01 10:16:28 +11:00
Maxim Shishmarev
e64ccbdd2b Clean up RSS conversation 2019-10-31 17:40:26 +11:00
Maxim Shishmarev
9e6f6d5a01 Fix incorrectly showing friend request as pending 2019-10-31 15:23:08 +11:00
Maxim Shishmarev
1f4af59dad Delete public chat messages locally if not stored on the server 2019-10-31 14:27:26 +11:00
Beaudan Brown
e9dc3b531e Simplify auto accept check 2019-10-30 16:39:27 +11:00
Beaudan Campbell-Brown
85d45196a1
Merge pull request #588 from BeaudanBrown/simple-error
Give a simple error instead of logging a failed null check
2019-10-30 15:37:27 +11:00
Beaudan Brown
653fd06451 Don't await for some background messages 2019-10-30 15:19:20 +11:00
Beaudan Brown
8ccf62ed4e Trigger endSession code if we receive a friend request from a friend 2019-10-30 15:00:26 +11:00
Beaudan Brown
72b60077c7 Give a simple error instead of logging a failed null check 2019-10-29 12:20:04 +11:00
Beaudan Campbell-Brown
5d2c15fd24
Merge pull request #584 from BeaudanBrown/ugh-other-name
Final change
2019-10-28 14:00:16 +11:00
Beaudan Brown
0defebc484 Final change 2019-10-28 13:59:33 +11:00
Beaudan Campbell-Brown
4c59eb7977
Merge pull request #583 from BeaudanBrown/nickname-message
Update change nickname message
2019-10-28 13:56:31 +11:00
Beaudan Brown
1b3f56dfd3 Update change nickname message 2019-10-28 13:56:09 +11:00
Beaudan Campbell-Brown
9516cce497
Merge pull request #574 from BeaudanBrown/beta6-bugfixes
Beta6 bugfixes
2019-10-28 13:39:57 +11:00
Beaudan Brown
6a512503f0 Update display name sanitisation to allow a bunch of languages and spaces 2019-10-28 12:45:13 +11:00
Beaudan Brown
2f52995e18 Fix the delete messages button to not break the conversation 2019-10-25 12:06:39 +11:00
Maxim Shishmarev
809bbff45a
Merge pull request #575 from msgmaxim/update-plist
Update mac.plist
2019-10-23 17:28:23 +11:00
Maxim Shishmarev
2824dcfe25 Update mac.plist
as per Mikunj's request
2019-10-23 17:25:30 +11:00
Beaudan Brown
a3635216db Enable sending audio recordings 2019-10-23 15:00:14 +11:00
Beaudan Brown
49fcb50d48 Update link preview settings to be cleaner 2019-10-23 14:55:34 +11:00
Beaudan Brown
22df66c08f Fix missing await, fix undefined bug 2019-10-23 14:55:09 +11:00
Beaudan Brown
3bdbf03658 Enforce display name 2019-10-23 14:55:09 +11:00
Mikunj Varsani
fcea190539
Merge pull request #573 from Mikunj/electron-builder-upgrade
Fix CI
2019-10-23 11:21:15 +11:00
Mikunj
e5f17d9d21 Fix CI 2019-10-23 11:20:11 +11:00
Mikunj Varsani
bc68e17903
Merge pull request #572 from Mikunj/electron-builder-upgrade
Upgraded electron-builder
2019-10-23 10:52:34 +11:00
Mikunj
9a3aa2a5bc upgraded electron-builder. 2019-10-23 10:51:52 +11:00
Mikunj Varsani
83d1c94f77
Merge pull request #571 from Mikunj/gitlab-mac-fix
Added mac signing
2019-10-23 10:11:43 +11:00