Michael Kirk
7289e38c75
Fix can't leave error log view
2019-09-05 18:40:00 -06:00
Matthew Chen
6da987eb3a
Remove YDB header usage.
2019-08-29 10:24:27 -03:00
Michael Kirk
e211ae52c8
demote some error logging to warn for things which we know can happen
2019-08-28 18:17:41 -06:00
Matthew Chen
a5efaf8d16
Merge remote-tracking branch 'private/release/2.42.0'
2019-08-28 11:33:26 -03:00
Matthew Chen
cd88f4f012
Address sticky keyboards on iOS 12.
2019-08-27 14:50:29 -03:00
Michael Kirk
45c4066a80
Fix deadlock with thread.name
...
For contact threads, thread.name opened a sneaky transaction, which would
sometimes cause a deadlock.
This commit moves the name method to the contact manager and offers an explicit
transaction flavor. There is still a sneaky transaction flavor used in some
places where it's deemed dangerous to plumb through a transaction without
further scrutiny.
2019-08-23 18:45:23 -06:00
Nora Trapp
3d82f2edbe
PR Feedback
2019-08-22 09:27:36 -07:00
Nora Trapp
285357ff84
Allow adding usernames to block list
2019-08-22 09:27:36 -07:00
Michael Kirk
4371c696dc
Audible Debug Assertions in dev-qa builds
2019-08-21 09:01:43 -06:00
Nora Trapp
cce0bc2232
Include UUID while provisioning
2019-08-15 19:29:59 -07:00
Nora Trapp
875a3adde8
PR Feedback
2019-08-14 21:44:14 -07:00
Nora Trapp
5ce5264d07
Add username creation flow.
2019-08-14 21:44:14 -07:00
Matthew Chen
ef6819468c
Respond to CR.
2019-08-13 10:19:26 -03:00
Matthew Chen
8ca337e2c3
Rework generic change observation.
2019-08-13 09:58:27 -03:00
Matthew Chen
76a9185239
Excluse Debug UI from release builds.
2019-08-09 21:16:25 -03:00
Matthew Chen
a48ccccdd1
Remove more usage of primary storage.
2019-08-07 17:41:11 -03:00
Matthew Chen
4d05761980
Remove YDB connections.
2019-07-25 10:35:19 -03:00
Matthew Chen
cd95ede965
Remove YDB connections.
2019-07-25 10:25:45 -03:00
Matthew Chen
e76254b90a
Respond to CR.
2019-07-24 17:32:27 -03:00
Matthew Chen
4b99a48ab7
Remove YDB connections.
2019-07-24 17:29:02 -03:00
Matthew Chen
7f269ed905
Remove YDB connections.
2019-07-24 17:29:02 -03:00
Matthew Chen
809593b43a
Remove YDB connections.
2019-07-23 10:46:10 -03:00
Nora Trapp
3d1dd3dfe4
Remove rtlSafeAppend
2019-07-19 12:33:17 -07:00
Michael Kirk
61949dda9d
Merge branch 'release/2.41.0-with-uuid-address-unreverted' into mkirk/ri-2.41.0
2019-07-16 18:00:24 -06:00
Nora Trapp
a74c66078d
Add PIN section to privacy settings
2019-07-16 15:42:19 -07:00
Nora Trapp
e62fb9c911
PR Feedback
2019-07-16 15:41:31 -07:00
Nora Trapp
c80b48be89
Use SafariVC for internal links
2019-07-16 15:41:31 -07:00
Nora Trapp
a323ff4ddf
No more transitional_phoneNumber
2019-07-11 10:52:13 -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
b4f9485c22
convert OWSDevice to BaseModel
2019-07-01 16:55:11 -06:00
Matthew Chen
115638378c
Merge remote-tracking branch 'private/release/2.40.2' into release/2.41.0
2019-06-28 09:57:43 -04:00
Nora Trapp
5f4a4cb8e1
Fix sealed sender indicators toggle on iOS 13
2019-06-27 13:03:03 -07:00
Matthew Chen
c7c6a182ab
Convert SignalAccount to extend BaseModel.
2019-06-26 10:07:39 -04:00
Nora Trapp
92f817d7fd
Update callsites to use new contacts manager address interface
2019-06-25 10:30:52 -07:00
Michael Kirk
13cdb2abb8
Surface when you discover a friend has registered
2019-06-13 09:20:50 -05:00
Michael Kirk
d35c455255
fix retain cycle
2019-05-24 17:06:57 -04:00
Michael Kirk
e1b3f77718
Skip invite actionsheet when only once choice
...
If the user's device only supports one of the invite flow choices,
just skip to that choice.
2019-05-24 17:06:57 -04:00
Michael Kirk
fe65ff035f
Sneaky Transaction audit for SDSKeyValueStore
2019-05-15 15:13:17 -06:00
Matthew Chen
4b3a7d04ec
Add more accessibility identifiers.
2019-05-14 15:04:13 -04:00
Michael Kirk
39d3219238
Add option to manually disable circumvention.
2019-04-10 10:13:11 -06:00
Matthew Chen
4188993fc5
Add accessibilityIdentifiers to 'new contact thread' view.
2019-03-25 09:31:19 -04:00
Matthew Chen
95e125d55e
Simplify usage of accessibilityIdentifiers.
2019-03-25 09:31:19 -04:00
Matthew Chen
1b9eb3c572
Ensure Callkit is enabled for locale.
2019-03-21 11:16:11 -04:00
Matthew Chen
40c9c196aa
Fix memory leaks.
2019-03-21 11:12:04 -04:00
Matthew Chen
882dd16d7c
Apply presentAlert() throughout codebase.
2019-03-21 10:55:04 -04:00
Matthew Chen
c9d62f47cc
Respond to CR.
2019-03-21 10:26:38 -04:00
Matthew Chen
cb5ce42e76
Add accessibility identifiers to privacy popups and subviews.
2019-03-21 10:08:25 -04:00
Matthew Chen
f37a3059fa
Add accessibility identifiers to debug log popups.
2019-03-21 10:08:25 -04:00
Matthew Chen
f1520d760e
Add accessibility identifiers to other settings views.
2019-03-21 10:08:25 -04:00