Commit graph

205 commits

Author SHA1 Message Date
Ryan ZHAO
005324953d fix Avatar not displayed on the contact’s device 2020-08-11 15:48:31 +10:00
nielsandriesse
d096a2c574 Make things compile again 2020-07-20 15:39:21 +10:00
nielsandriesse
c0b4a548bf Debug 2020-06-19 13:58:19 +10:00
nielsandriesse
6b19b2180b Make database utility play nice with legacy Signal code 2020-06-19 11:11:44 +10:00
nielsandriesse
b8d713b834 Fix profile picture re-uploading 2020-06-18 16:17:59 +10:00
nielsandriesse
042535778b Fix crash 2020-06-18 10:38:55 +10:00
nielsandriesse
2e8663a1b0 Debug 2020-06-18 09:56:34 +10:00
nielsandriesse
b4d4522e99 Clean 2020-06-15 13:10:46 +10:00
nielsandriesse
6686122461 Merge branch 'fix-profile-picture-updating' of github.com:RyanRory/loki-messenger-ios into database-3 2020-06-15 13:07:49 +10:00
ryanzhao
1f5c5aadd9 sync profile updating to slave device 2020-06-12 13:57:30 +10:00
nielsandriesse
4105f17c02 Fix build 2020-06-11 14:19:04 +10:00
nielsandriesse
4f3544c1fc Integrate transaction handling utility part 3 2020-06-11 13:25:48 +10:00
nielsandriesse
eab26c504c Fix build 2020-06-05 13:43:06 +10:00
nielsandriesse
74bbe067d8 Update Pods 2020-06-05 10:38:44 +10:00
Mikunj
1adc5ce11e Finish up migration test. 2020-05-04 10:12:00 +10:00
nielsandriesse
0d48031e9c Clean 2020-05-02 10:28:04 +10:00
Mikunj
71297fb4ec Deprecate friendRequestState on TSMessage. 2020-05-01 13:37:50 +10:00
Mikunj
b1345104da Remove saveFriendRequestStatus in TSThread. 2020-05-01 13:17:11 +10:00
nielsandriesse
8672577a8b Clean 2020-04-20 16:53:40 +10:00
Niels Andriesse
bf54d78b99 Untie profile picture from auth token 2020-02-20 16:59:05 +11:00
Niels Andriesse
59b3491127 Quick fix crash 2020-02-17 16:46:13 +11:00
Niels Andriesse
6def911dbc Enforce file size limit for profile pictures 2020-02-17 10:46:43 +11:00
Niels Andriesse
cc40862740 Rename LokiStorageAPI → LokiFileServerAPI 2020-02-10 14:40:53 +11:00
Mikunj
abc6e20207 Fix profile name being cleared when setting profile picture. 2019-12-02 16:17:42 +11:00
Niels Andriesse
ce33d472eb Clean 2019-12-02 13:10:01 +11:00
Mikunj
2b8e74348a Clean 2019-12-02 11:01:07 +11:00
Mikunj
b0dfae7974 Fix multi-device profile picture handling.
Fixed note to self.
Enabled removal of avatar.
2019-12-02 10:48:12 +11:00
Mikunj
3c3d185bec Don't send profile in a contact sync message.
This is because both android and desktop first check to see if a sent sync message exists before the check for contact sync. This causes contact sync messages to be ignored.
2019-11-29 16:32:53 +11:00
Mikunj
b2a2cd8d20 Update our profile key if our primary device sends a message on the public chat. 2019-11-29 14:37:46 +11:00
Mikunj
7494393473 Set avatar on public chats. 2019-11-29 13:47:41 +11:00
Mikunj
eafc2afe4a Attach a profile key if we're friends with a contact. 2019-11-29 13:21:09 +11:00
Mikunj
9cde326254 Correctly handle profile key update from incoming messages. 2019-11-29 11:45:13 +11:00
Mikunj
5f7ceeed6a Decrypt profile picture after downloading. 2019-11-29 09:44:04 +11:00
Mikunj
2e83a2bb85 Set encrypted profile picture.
Rotate profileKey every-time we encrypt a new profile picture.
2019-11-29 09:20:36 +11:00
Niels Andriesse
ba8c3b1859 Debug 2019-11-27 16:26:15 +11:00
Maxim Shishmarev
859384afaf Enable profile pictures 2019-11-18 16:35:20 +11:00
Niels Andriesse
7aa4e83700 WIP 2019-11-18 16:30:26 +11:00
Niels Andriesse
7644755d08 Clean 2019-11-18 16:29:12 +11:00
Niels Andriesse
7e9c0b281e Implement profile picture uploading 2019-11-18 16:29:12 +11:00
Niels Andriesse
b4af9d16d5 Refactor 2019-10-15 10:29:41 +11:00
Niels Andriesse
7b0e2d06b0 Partially implement feedback 2019-10-15 08:53:56 +11:00
Mikunj
d8d33287d1 Added PublicChatManager.
Added migrations.
2019-10-09 15:57:17 +11:00
Mikunj
683a5c1edc Remove dependency on hard coded public chat values. 2019-10-09 11:18:11 +11:00
Niels Andriesse
b7d3c1da04 Update for new username API 2019-10-03 14:45:16 +10:00
Niels Andriesse
48706d233f Implement group message sending & receiving 2019-08-21 16:16:40 +10:00
Niels Andriesse
845c4f700a Fix crash 2019-05-28 15:00:18 +10:00
Niels Andriesse
1462a5cb6b Handle receiving of sender display name 2019-05-28 13:04:32 +10:00
Niels Andriesse
b83766ef74 Clean & fix conversation settings crash 2019-05-14 15:54:39 +10:00
Niels Andriesse
e3e7788219 Disable input if a friend request is pending 2019-05-14 13:39:07 +10:00
Mikunj
26625980bd Fix message sending params.
Disable ProfileFetcherJob.
2019-05-09 09:45:31 +10:00