Commit Graph

4208 Commits

Author SHA1 Message Date
Matthew Chen
7e25e4003a Improved logging around dropped profile avatars. 2021-11-12 09:41:27 -03:00
Matthew Chen
48677fb78f Improved logging around dropped profile avatars. 2021-11-12 09:41:27 -03:00
Nora Trapp
615b0822a5 Change to country codes for Payments Beta 2021-11-11 14:19:42 -08:00
Michelle Linington
0b9c6727a6 Fixes various small bugs
- Clear out avatar cache on local profile changes too
- ConversationAvatarView properly handles local profile updates
- Fix some tiny UI bugs in group calls
2021-11-10 21:27:17 -08:00
Nora Trapp
175ea8347d Enable Payments Beta for more country codes 2021-11-10 11:52:43 -08:00
Eugene Bistolas
b3d1bdefd1 [Donor Badges] Current subscriber UI 2021-11-09 18:29:55 -10:00
Eugene Bistolas
64f126ae3f [Badging] Badge receipt credential fetch and redemption 2021-11-09 14:26:05 -08:00
Eugene Bistolas
858e3ef1c6 [Badging] Set up new subscription on server / stripe 2021-11-09 14:25:55 -08:00
Michelle Linington
cc4f5fe9d4 PR Feedback:
- Consistent use of ConversationStyle
- LocalUserDisplayMode is now a required initializer argument

Also a small bug fix around avatar file path URLs
2021-11-09 14:25:55 -08:00
Michelle Linington
9f53832e14 Remove usage of ConversationAvatarView 2021-11-09 14:25:55 -08:00
Michelle Linington
bd51ca690a Replace AvatarImageView2 with ConversationAvatarView2
Adoption of ConversationAvatarView2 in many key locations. This isn't
exhaustive, but it's mostly there.

Some work left to be done around ConversationAvatarView2 data source
tweaks.
2021-11-09 14:25:55 -08:00
Michelle Linington
9123bbd0b4 Partial progress on badged avatars 2021-11-09 14:25:55 -08:00
Michelle Linington
660a1f80aa PR Feedback 2021-11-09 14:25:55 -08:00
Michelle Linington
ff3d21ff0e Minor tweaks to recent badging changes
- Optionals are now SDSSwiftSerializable as long as their wrapped type
  conforms
- Avatar file writes are now performed outside of a write transaction
- Various rebase cleanup
2021-11-09 14:25:53 -08:00
Michelle Linington
9ecda7377c Badge asset management 2021-11-09 14:25:42 -08:00
Michelle Linington
ebadb12dad Minor comment tweaks, schema adjustments 2021-11-09 14:25:42 -08:00
Michelle Linington
a6deb98c42 Lint 2021-11-09 14:25:42 -08:00
Michelle Linington
5f6ee31e68 Most of badge fetching and persistence
Saving progress before running database codegen
2021-11-09 14:25:42 -08:00
Nora Trapp
a26a332ec4 Fix no content message notifications 2021-11-08 17:16:53 -08:00
Matthew Chen
c0c72ef3fb Introduce WebSocketFactory. 2021-11-03 19:48:48 -07:00
Matthew Chen
bcc693e8e7 Move MobileCoin SDK to SignalUI. 2021-11-02 14:26:04 -03:00
Matthew Chen
4aec5adac1 Move MobileCoin SDK to SignalUI. 2021-11-02 14:26:04 -03:00
Matthew Chen
539dff09e4 Move MobileCoin SDK to SignalUI. 2021-11-02 14:26:03 -03:00
Matthew Chen
9211ac8fa3 Move MobileCoin SDK to SignalUI. 2021-11-02 14:26:03 -03:00
Matthew Chen
eab1f82123 Move MobileCoin SDK to SignalUI. 2021-11-02 14:26:03 -03:00
Matthew Chen
04970414e7 Move MobileCoin SDK to SignalUI. 2021-11-02 14:26:03 -03:00
Matthew Chen
ac83129534 Move MobileCoin SDK to SignalUI. 2021-11-02 14:26:02 -03:00
Matthew Chen
079bb08067 Move MobileCoin SDK to SignalUI. 2021-11-02 14:26:02 -03:00
Matthew Chen
60593ee26f Move MobileCoin SDK to SignalUI. 2021-11-02 14:26:02 -03:00
Matthew Chen
bcd41af821 Revert "Reduce statics."
This reverts commit a283d3c16604efa7f49d13919ff67cd76ea52c00.
2021-11-02 10:36:25 -03:00
Matthew Chen
4820e2acf3 Reduce statics. 2021-11-02 10:36:25 -03:00
Matthew Chen
093e814b79 Reduce statics. 2021-11-02 10:36:25 -03:00
Nora Trapp
ac5aafaea9 Remove support for Xcode 12 2021-11-01 13:26:46 -07:00
Matthew Chen
9682a204b4 Fix assert in ContactsManagerCache. 2021-10-29 17:10:33 -03:00
Matthew Chen
bba0517478 Clean up logging. 2021-10-28 13:10:46 -03:00
Matthew Chen
0b8974fd3a Rename ContactsManagerCache. 2021-10-22 19:26:14 -03:00
Matthew Chen
c2d02ae490 Don't cache contacts on contacts manager. 2021-10-22 19:09:45 -03:00
Matthew Chen
c494fb2a44 Don't cache contacts on contacts manager. 2021-10-22 19:09:44 -03:00
Matthew Chen
3bd17e2790 Don't cache contacts on contacts manager. 2021-10-22 19:09:29 -03:00
Matthew Chen
cf60da642b Don't cache contacts on contacts manager. 2021-10-22 19:09:29 -03:00
Matthew Chen
48ab796248 Don't cache contacts on contacts manager. 2021-10-22 19:09:29 -03:00
Matthew Chen
fc19922cb5 Don't cache contacts on contacts manager. 2021-10-22 19:09:29 -03:00
Matthew Chen
745db926df Don't cache contacts on contacts manager. 2021-10-22 19:09:29 -03:00
Matthew Chen
f57de3335f Remove OWSContactsManager.allContactsMap. 2021-10-22 19:09:28 -03:00
Matthew Chen
07c2c95f5c Remove OWSContactsManager.allContacts. 2021-10-22 19:09:28 -03:00
Matthew Chen
1df780444a Don't cache signal accounts on contacts manager. 2021-10-22 19:09:28 -03:00
Matthew Chen
eec119025f Don't cache signal accounts on contacts manager. 2021-10-22 19:09:28 -03:00
Matthew Chen
3d59efc2cd Add PhoneNumberUtil singleton. 2021-10-22 19:06:14 -03:00
Michelle Linington
77b7ea5c40 Fix a whole bunch of warnings 2021-10-21 21:11:26 -07:00
Matthew Chen
03abd1c398 Respond to CR. 2021-10-21 09:21:33 -03:00