Michael Kirk
dff1f40af6
Don't show "message request" for de-registered system contacts
...
Fixes:
Alice installs Signal
Bob sees "Alice is on Signal" notification
(everything is as expected until this point)
Alice uninstalls Signal
Bob sees message request in Alice's conversation
2019-08-19 12:46:14 -06:00
Michael Kirk
550c76769d
fix mark as unregistered
...
because the update block gets called twice, it's not safe to pass in
a mutating reference to the method receiver.
2019-08-16 12:39:52 -06:00
Matthew Chen
895cbe8c96
Fix exception in "remove all" logic.
2019-08-16 11:19:39 -03:00
Nora Trapp
0c1de9c103
Merge remote-tracking branch 'origin/release/2.41.1' into release/2.42.0
2019-08-15 19:23:21 -07:00
Matthew Chen
eb5db2fd79
Respond to CR.
2019-08-15 17:24:15 -03:00
Matthew Chen
b19902d54e
Respond to CR.
2019-08-15 16:28:18 -03:00
Matthew Chen
60d07dd4d7
Clean up ahead of PR.
2019-08-15 16:10:14 -03:00
Matthew Chen
aa3eecb329
Address deadlocks in profile manager.
2019-08-15 16:10:14 -03:00
Matthew Chen
d308c566af
Address deadlocks in profile manager.
2019-08-15 16:10:14 -03:00
Matthew Chen
57fc2abd4c
Simplify 2FA PIN verification.
2019-08-14 20:02:57 -03:00
Matthew Chen
e10ffb2506
Remove asyncUIRead().
2019-08-14 19:29:35 -03:00
Matthew Chen
65ab5bfbbb
Revert "Enable 'nt/ios-13-ssl'."
...
This reverts commit e68b9dec10 .
2019-08-14 18:07:20 -03:00
Matthew Chen
34d8e9f4a6
Revert "Set feature flags for beta build."
...
This reverts commit 0ad0fbcf60 .
2019-08-14 18:07:15 -03:00
Nora Trapp
97b26a44fa
Fix an issue where registration lock PINs were truncated to 16 characters.
2019-08-14 18:03:36 -03:00
Matthew Chen
1761f96bb5
Disable 'nt/ios-13-ssl'.
...
This reverts commit 2a9402d7d7 .
2019-08-14 15:35:34 -03:00
Michael Kirk
bee54d1aea
fixup compiler warnings
2019-08-13 16:58:06 -03:00
Matthew Chen
31471867e6
Fix bug in 'remove ydb' work.
2019-08-13 16:35:59 -03:00
Matthew Chen
a43715e9dd
Disable GRDB in release branch.
2019-08-13 16:33:24 -03:00
Michael Kirk
4618fd0b57
Fix spurious typing indicators
...
In objc there's no difference between:
foo.threadWithSneakyTransaction vs [foo threadWithSneakyTransaction]
However, when bridged to Swift, foo.threadWithSneakyTransaction() executes the
method, whereas foo.threadWithSneakyTransaction returned only the
implementation. Which, for typing indicators, resulted in never adding the
group (because we conditionally cast the method's implementation (not it's
output) to a TSGrouphThread, which always fails. Note there was a compiler
warning for this.)
2019-08-13 11:29:18 -06:00
Matthew Chen
6d465e14f0
Respond to CR.
2019-08-13 10:33:52 -03:00
Matthew Chen
e11ea90c78
Handle sticker pack manifest download failures.
2019-08-13 10:29:01 -03:00
Michael Kirk
c5e7bf0283
Avoid incorrectly removing avatarFilePath during init
2019-08-09 21:09:09 -03:00
Matthew Chen
7eda1b88ba
Fix proto formatting.
2019-08-09 21:06:06 -03:00
Nora Trapp
08d967d6f5
enable new pin flow for qa and fix a bug
2019-08-09 13:13:17 -07:00
Michael Kirk
d3b501bdc8
cant synthesize atomic property with custom setter
2019-08-09 13:47:07 -06:00
Michael Kirk
f0157f5e6c
Fix missed call notification
...
Notification userInfo must support NSSecureCoding
2019-08-09 13:42:22 -06:00
Matthew Chen
b907552226
Tweak RI.
2019-08-08 14:48:57 -03:00
Matthew Chen
5c98b44b3f
Update feature flags for QAS.
2019-08-08 09:00:25 -03:00
Matthew Chen
d69bc04fc5
Allow multiple sticker downloads.
2019-08-07 17:55:04 -03:00
Matthew Chen
bc6c909deb
Respond to CR.
2019-08-07 17:48:54 -03:00
Matthew Chen
9598b73d2c
Revert "Revert "Revert fix from RI.""
...
This reverts commit d48ca5f956986c82255a4b10a43949eb0cefc685.
2019-08-07 17:48:54 -03:00
Matthew Chen
9417e53459
Revert "Revert fix from RI."
...
This reverts commit 5e5044d9ec .
2019-08-07 17:48:54 -03:00
Matthew Chen
6c90aeb3d0
Improvements and fixes for "any FTS".
2019-08-07 17:48:54 -03:00
Matthew Chen
e144b4266c
Improvements and fixes for "any FTS" (generated changes).
2019-08-07 17:48:54 -03:00
Matthew Chen
94ad1e35ff
Improvements and fixes for "any FTS".
2019-08-07 17:48:54 -03:00
Matthew Chen
d6348aafa6
Update Cocoapods; fix rebase breakage.
2019-08-07 17:44:46 -03:00
Matthew Chen
a48ccccdd1
Remove more usage of primary storage.
2019-08-07 17:41:11 -03:00
Matthew Chen
5e5044d9ec
Revert fix from RI.
2019-08-06 15:42:36 -03:00
Nora Trapp
868e49f1ff
Match StickerKeyboard to system keyboard size, set scaffolding for other custom keyboards.
2019-08-06 10:53:31 -07:00
Matthew Chen
eccfad0f46
Merge remote-tracking branch 'private/release/2.41.0'
2019-08-06 12:12:39 -03:00
Matthew Chen
0ad0fbcf60
Set feature flags for beta build.
2019-08-02 16:25:25 -03:00
Matthew Chen
e68b9dec10
Enable 'nt/ios-13-ssl'.
...
This reverts commit b27a3bad96 .
2019-08-02 16:24:43 -03:00
Matthew Chen
b27a3bad96
Disable 'nt/ios-13-ssl'.
...
This reverts commit 2a9402d7d7 .
2019-08-02 16:22:49 -03:00
Matthew Chen
1d3e5118c0
Set feature flags for production build.
2019-08-02 16:22:09 -03:00
Matthew Chen
cfb5497ef6
Fix rebase breakage.
2019-08-02 15:42:35 -03:00
Matthew Chen
552652f4e2
Add GRDB support for full text search (generated changes).
2019-08-02 15:42:35 -03:00
Matthew Chen
e4b082746d
Add GRDB support for full text search.
2019-08-02 15:42:34 -03:00
Matthew Chen
4da5b8d376
Remove usage of primary storage.
2019-08-02 15:37:51 -03:00
Michael Kirk
afd9d7781a
Camera First flow
2019-08-02 09:26:23 -06:00
Michael Kirk
217ab0300e
use raw bytes
2019-08-02 09:17:10 -06:00