Matthew Chen
a3f3b164d4
Remove YDB connections.
2019-07-24 16:12:13 -03:00
Matthew Chen
8cf927ce6f
Clean up ahead of PR.
2019-07-23 10:46:11 -03:00
Matthew Chen
0ee64cb1c0
Remove YDB connections.
2019-07-23 10:46:11 -03:00
Matthew Chen
bdf5ca2645
Remove YDB connections.
2019-07-23 10:46:10 -03:00
Michael Kirk
9e704be729
Merge tag '2.41.0.12'
2019-07-22 14:33:01 -06:00
Michael Kirk
5fd43b4880
fix album layout in landscape
2019-07-22 11:18:01 -06:00
Michael Kirk
0c6e6787ed
update flag name for clarity
2019-07-22 09:12:09 -06:00
Nora Trapp
b1d6db7cd9
Cache naturalTextAlignment
2019-07-19 12:43:58 -07:00
Nora Trapp
3d1dd3dfe4
Remove rtlSafeAppend
2019-07-19 12:33:17 -07:00
Matthew Chen
3c3e84168a
Respond to CR.
2019-07-19 15:37:53 -03:00
Matthew Chen
77b9500154
Convert interactions to BaseModel.
2019-07-19 15:25:28 -03:00
Matthew Chen
2fa913d021
Protect enqueue message sends from orphan data cleaner.
2019-07-19 14:36:46 -03:00
Matthew Chen
ebd45743c6
Convert interactions to BaseModel. Add typed 'any update with...' methods.
2019-07-18 15:44:36 -03:00
Matthew Chen
e9e013aec7
Conver user profiles to use BaseModel.
2019-07-16 10:40:09 -03:00
Nora Trapp
a323ff4ddf
No more transitional_phoneNumber
2019-07-11 10:52:13 -07:00
Nora Trapp
9105b81e9a
Replace a bunch of usages of localNumber with localAddress
2019-07-11 10:52:13 -07:00
Michael Kirk
67c6499aff
Fix wrong type, add compiler error flag
2019-07-10 22:52:34 -06:00
Nora Trapp
ae17d61a05
Update quoted messages, per message expiration, and sync transcripts
2019-07-10 13:31:18 -07:00
Nora Trapp
90d4268878
PR Feedback
2019-07-10 13:27:37 -07:00
Nora Trapp
3c33f276f7
Maintain a SignalServiceAddress cache to allow for isEqual implementation
2019-07-10 13:27:36 -07:00
Nora Trapp
b9bb444276
Add UUID support to groups
2019-07-10 13:27:36 -07:00
Nora Trapp
a1f85fca30
Migrate profiles to support UUIDs
2019-07-02 11:19:50 -07:00
Michael Kirk
efafd6fb38
Create UUID message in DebugUI, rendering in homeview
...
ContactAvatarBuilder works with SignalServiceAddress
Currently this only functions with the GRDB adapter. There are other asserts
triggered in yap extensions.
2019-07-01 10:16:23 -06:00
Michael Kirk
0c944fe9f4
Incoming message has authorAddress
2019-06-27 14:22:13 -06:00
Nora Trapp
7d94af3287
Migrate TSContactThread to support UUIDs
2019-06-27 13:12:52 -07:00
Matthew Chen
c8359fc932
Convert message sending to use any transactions.
2019-06-25 16:00:58 -04:00
Matthew Chen
b86ab9f611
Migrate OWSDisappearingMessagesConfiguration to any.
2019-06-25 15:48:37 -04:00
Nora Trapp
34e8a7e4a0
PR Feedback
2019-06-25 10:31:23 -07:00
Nora Trapp
92f817d7fd
Update callsites to use new contacts manager address interface
2019-06-25 10:30:52 -07:00
Matthew Chen
e26a8e1bd4
Convert attachments to be any-only.
2019-06-24 15:34:02 -04:00
Mateo Hernandez
45d1e2db96
Only escape % signs in notifications on iOS 9
...
iOS 10+ uses UNUserNotifications, which doesn't require escaping
Fixes : #4195
2019-06-24 12:00:47 -06:00
Michael Kirk
440f9458e2
Fix loss of precision compiler warnings
2019-06-19 10:13:22 -06:00
Matthew Chen
d418c5ac76
Migrate more key-value stores.
2019-06-19 11:02:32 -04:00
Matthew Chen
1d00c31fd0
Add feature flag around per-message expiration.
2019-06-18 15:25:33 -04:00
Matthew Chen
32ae3f4598
Fix rebase breakage.
2019-06-17 11:20:15 -04:00
Matthew Chen
3d59ac0992
Rework camera flow for one-off disappearing messages.
2019-06-17 11:17:52 -04:00
Matthew Chen
a62376b3f9
Remove sendingMediaWithOversizeText feature flag.
2019-06-17 11:17:52 -04:00
Matthew Chen
97cfb32d29
Rework camera flow for one-off disappearing messages.
2019-06-17 11:17:52 -04:00
Matthew Chen
04ac47089d
Migrate preferences to use key-value store.
2019-06-17 11:13:15 -04:00
Nora Trapp
747ea3c7b2
Theme cursor colors
2019-06-14 09:30:17 -07:00
Michael Kirk
13cdb2abb8
Surface when you discover a friend has registered
2019-06-13 09:20:50 -05:00
PurplePlatypus
eb7f60ea1f
Fix 3844 by telling AVAudioPlayer that we REALLY, seriously intend to play this file
2019-06-11 17:14:04 -07:00
Nora Trapp
dc77113a01
PR Feedback
2019-06-05 15:50:58 -07:00
Nora Trapp
7b9d3fe772
Allow scrubbing audio messages
2019-06-05 15:50:58 -07:00
Nora Trapp
b0be53cff2
Update group create/edit flow to better indicate you can add a photo
2019-06-05 08:59:22 -07:00
Matthew Chen
b8327ad7c8
Respond to CR.
2019-05-31 12:39:50 -04:00
Matthew Chen
af3e6187fc
Add per-message expiration to models (code generated changes).
...
Add per-message expiration to models.
DRY up incoming message creation.
2019-05-31 12:39:50 -04:00
Matthew Chen
6e32c9a79f
Remove "ephemeral media" model changes.
2019-05-29 11:53:42 -04:00
Matthew Chen
fc25251dd8
Merge remote-tracking branch 'private/release/2.40.0'
2019-05-29 10:56:24 -04:00
Michael Kirk
a837c75764
Simple send sans Yap
2019-05-28 17:31:53 -04:00