Commit Graph

127 Commits

Author SHA1 Message Date
nielsandriesse 4f3544c1fc Integrate transaction handling utility part 3 2020-06-11 13:25:48 +10:00
nielsandriesse 74bbe067d8 Update Pods 2020-06-05 10:38:44 +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 b0dfae7974 Fix multi-device profile picture handling.
Fixed note to self.
Enabled removal of avatar.
2019-12-02 10:48:12 +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 e3e7788219 Disable input if a friend request is pending 2019-05-14 13:39:07 +10:00
Niels Andriesse 8a605858fd Clean & suppress warnings for dependencies 2019-05-03 10:10:11 +10:00
Niels Andriesse 9d64b76af6 Clean & fix bad merge 2019-04-30 09:34:14 +10:00
Mikunj 520d41565f Disable networking calls when updating profile.
Remove avatar from profile controller.
2019-04-29 12:42:49 +10:00
Michael Kirk 1fae83a777 respect any CDN headers (eg Host for front) 2019-04-02 20:01:04 -06:00
Matthew Chen 3ce3f9faaa Add accessibilityIdentifiers to conversation settings view. 2019-03-25 09:31:55 -04:00
Matthew Chen 882dd16d7c Apply presentAlert() throughout codebase. 2019-03-21 10:55:04 -04:00
Michael Kirk df79fc9ed0 Move String+OWS into SSK
name Switcharoo String+OWS/String+SSK categories to reflect where they live.
2018-12-20 09:54:08 -07:00
Michael Kirk 5671fd2520 Revert "Revert 'new sort id'."
This reverts commit ebae75af00.
2018-12-19 15:16:36 -07:00
Michael Kirk b7ab036c04 warn_unused_result on AnyPromise methods 2018-12-11 09:37:44 -07:00
Matthew Chen 48bd0cfa06 Add missing retains to promises. 2018-12-11 10:43:47 -05:00
Matthew Chen d70aa4418f Merge branch 'release/2.32.0' 2018-12-03 22:20:50 -05:00
Matthew Chen 894fd1379c Fix spurious assert. 2018-12-03 22:06:38 -05:00
Matthew Chen aa4fea64cf Improve Profiles Debug UI. 2018-12-03 22:02:03 -05:00
Matthew Chen d6ca969c62 Backup local profile. 2018-11-29 09:10:27 -05:00
Michael Kirk 3faa700d66 Merge tag '2.31.0.31' into release/2.32.0 2018-11-13 09:45:47 -06:00
Matthew Chen 49c8e6db7d Merge remote-tracking branch 'origin/release/2.31.0' 2018-11-13 09:50:44 -05:00
Michael Kirk ae63e399b2 use new key to verify local profile 2018-11-12 20:07:21 -06:00