Commit Graph

2717 Commits

Author SHA1 Message Date
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
Nora Trapp
a104052f2b Fix hasRenderableContent to handle sticker messages 2019-07-22 14:08:42 -06:00
Matthew Chen
72dab08ac5 Fix 'home view doesn't reorder to reflect view-once photos' issue. 2019-07-22 13:38:43 -06:00
Matthew Chen
49451c0d67 Simplify the preview text logic for 'view once photos.' 2019-07-22 12:35:08 -06:00
Matthew Chen
66008c54e3 Simplify the preview text logic for 'view once photos.' 2019-07-22 12:35:08 -06:00
Matthew Chen
9bdb85e250 Simplify the preview text logic for 'view once photos.' 2019-07-22 12:35:08 -06:00
Matthew Chen
b0ed14ec19 Update preview text for 'view once photos' again. 2019-07-22 12:35:08 -06:00
Matthew Chen
a70dc1b5ba Respond to CR. 2019-07-22 13:28:15 -03:00
Matthew Chen
58f45348f6 Rework GRDBDatabaseQueue. 2019-07-22 13:28:15 -03:00
Michael Kirk
3854dbc6d7 send permessage expiration should not be in beta yet 2019-07-22 09:12:09 -06:00
Michael Kirk
82c4592949 respond to CR 2019-07-22 09:12:09 -06:00
Michael Kirk
0c6e6787ed update flag name for clarity 2019-07-22 09:12:09 -06:00
Michael Kirk
3cf7cb6ae2 To make things easier on the builder, rather than juggling multiple flags
between builds, lets label our feature flags semantically and just have one
flag that the builder toggles.
2019-07-22 09:12:09 -06:00
Matthew Chen
89fe411694 Assert that getOrCreateLocalThreadWithSneakyTransaction is off the main thread. 2019-07-22 09:44:17 -03:00
Matthew Chen
87950b11f2 Respond to CR. 2019-07-19 17:15:39 -03:00
Matthew Chen
b2fc66aca3 Honor shouldBeSaved flag in anyRemove. 2019-07-19 17:13:51 -03:00
Nora Trapp
b1d6db7cd9 Cache naturalTextAlignment 2019-07-19 12:43:58 -07:00
Nora Trapp
e4e8132af0 Align message text using the dominant language direction. 2019-07-19 12:35:00 -07:00
Nora Trapp
3d1dd3dfe4 Remove rtlSafeAppend 2019-07-19 12:33:17 -07:00
Matthew Chen
2b732fdea0 Fix overzealous assert. 2019-07-19 16:20:09 -03:00
Matthew Chen
c1dd407e80 Fix rebase breakage. 2019-07-19 16:09:07 -03:00
Nora Trapp
2b4cd70d60 Ensure for pin operations we always use arabic numerals 2019-07-19 12:01:46 -07:00
Matthew Chen
19a1afaab4 Make TSInteraction.thread non-nil. 2019-07-19 15:48:40 -03:00
Matthew Chen
ad49533e33 Make TSInteraction.thread non-nil. 2019-07-19 15:48:39 -03:00
Matthew Chen
3c3e84168a Respond to CR. 2019-07-19 15:37:53 -03:00
Matthew Chen
92fe08208a Convert interactions to BaseModel (generated changes). 2019-07-19 15:25:28 -03:00
Matthew Chen
77b9500154 Convert interactions to BaseModel. 2019-07-19 15:25:28 -03:00
Matthew Chen
1dd0aab8e8 Fix typo. 2019-07-19 15:23:49 -03:00
Matthew Chen
a0bb51af34 Respond to CR. 2019-07-19 14:39:47 -03:00
Matthew Chen
33eb9648f5 Respond to CR. 2019-07-19 14:39:47 -03:00
Matthew Chen
95c91871b8 Respond to CR. 2019-07-19 14:39:47 -03:00
Matthew Chen
098d1097ce Convert interactions to BaseModel; persist outgoing message state. 2019-07-19 14:39:47 -03:00
Matthew Chen
2fa913d021 Protect enqueue message sends from orphan data cleaner. 2019-07-19 14:36:46 -03:00
Matthew Chen
1fd004d0d0 Make 'sticker send' feature flag 'debug only'. 2019-07-19 14:21:11 -03:00
Matthew Chen
a0f029a53b Disable 'sticker send' feature flag. 2019-07-19 11:16:53 -03:00
Matthew Chen
cfde234148 Add logging around account manager's 'stored' methods. 2019-07-19 09:49:34 -03:00
Matthew Chen
2f70c22fa4 Update to reflect rebase. 2019-07-19 09:48:11 -03:00
Matthew Chen
f8d46e7529 Respond to CR. 2019-07-19 09:47:36 -03:00
Matthew Chen
a039e5f172 Possible UUID fixes. 2019-07-19 09:47:36 -03:00
Matthew Chen
463bc02fdd Respond to CR. 2019-07-19 09:46:38 -03:00
Matthew Chen
ba499d79f3 Skip storedUuid until we always have a local UUID. 2019-07-19 09:34:59 -03:00
Matthew Chen
2dd3e0cfd5 Respond to CR. 2019-07-19 09:08:34 -03:00
Matthew Chen
4329a4c96d Add transactable base class for database storage and queue. 2019-07-18 18:02:13 -03:00
Matthew Chen
7cceec9325 Respond to CR. 2019-07-18 17:36:06 -03:00
Matthew Chen
d351bbd290 Convert interactions to BaseModel; Update calls to use any transactions. 2019-07-18 17:15:59 -03:00
Nora Trapp
4cd51e5a2c Show that a user is in system contacts in the conversation settings 2019-07-18 12:21:39 -07:00
Matthew Chen
54ff53d696 Respond to CR. 2019-07-18 15:47:31 -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
0f197a7cb3 Fix sync transcripts for disappearing photos. 2019-07-18 15:26:32 -03:00