Michelle Linington
7494eed9cc
PR Feedback, update schema_dump to support sqlclient updates
2020-08-20 13:07:23 -07:00
Michelle Linington
c0dee48b37
IOS-784: Improvements to sqlclient script
...
This change makes the debug the sqlcipher database with command line
much easier. Leverages simctl to make simulator discovery and
introspection super straightforward
2020-08-20 13:07:23 -07:00
Nora Trapp
13b5459066
Optimize 'sortIndex' query for generally being at the latest message
2020-08-20 11:31:46 -07:00
Nora Trapp
416ae1e9ef
Add some benches and make a small dent on conversation open time
2020-08-20 09:26:41 -07:00
Nora Trapp
102aaec0a7
Default screen security on for existing users
2020-08-18 01:27:41 -07:00
Nora Trapp
b035d35510
Add dedicated video call button
2020-08-14 20:44:03 -07:00
Matthew Chen
4869517391
Respond to CR.
2020-08-10 11:42:53 -03:00
Matthew Chen
162eea5aa2
Tune frequency of UI database snapshot updates.
2020-08-10 11:38:36 -03:00
Nora Trapp
d6ad7868a3
PR Feedback
2020-08-04 14:18:10 -07:00
Nora Trapp
6f963c7ba5
Add mention notification settings
2020-08-04 14:09:06 -07:00
Nora Trapp
427f42874d
Track who was mentioned in a given message in a queryable way
2020-08-04 14:09:06 -07:00
Nora Trapp
e8ec5330a0
Add mentions to the database
2020-08-04 14:08:29 -07:00
Nora Trapp
f2d96d02ec
Maintain unknown fields when updating storage records
2020-07-22 14:43:24 -07:00
Nora Trapp
0460d9cdea
PR Feedback
2020-07-15 11:32:20 -07:00
Nora Trapp
719213e8d9
Render profile name changes in conversation
2020-07-14 19:18:28 -07:00
Matthew Chen
21aae06e60
Respond to CR.
2020-07-13 10:42:43 -03:00
Matthew Chen
ebce97faf8
Respond to CR.
2020-07-13 10:42:43 -03:00
Nora Trapp
272c1a7cbc
Simplify 2FA logic, update copy
2020-07-10 17:04:36 -07:00
Nora Trapp
a425f0be6b
Make sure the indexSignalRecipients migration only runs once
2020-07-08 16:19:50 -07:00
Nora Trapp
faca6368a0
Fix crash on launch due to bad migration
2020-07-08 15:40:38 -07:00
Matthew Chen
02e812deef
Tweak readiness checking.
2020-07-08 15:02:14 -03:00
Matthew Chen
98f6bd43c6
Track last messaging date on user profile.
2020-07-08 11:10:37 -03:00
Matthew Chen
426640416d
Track last fetch date on user profile.
2020-07-08 11:10:37 -03:00
Nora Trapp
fa0abf9a7d
Merge branch 'release/3.12.4' into release/3.13.0
2020-07-06 20:03:36 -07:00
Matthew Chen
6d1532b972
Suppress database snapshot updates during a device transfer.
2020-07-06 19:35:31 -07:00
Matthew Chen
e508c66422
Index signal recipients; re-index recipients and accounts when profile changes.
2020-07-06 14:31:30 -03:00
Matthew Chen
3983974c53
Merge branch 'release/3.12.3'
2020-07-03 16:47:53 -03:00
Matthew Chen
a261fcda06
Fix database issues around device transfer.
2020-07-03 16:07:30 -03:00
Matthew Chen
5a3f8e74f0
Changes around "thread record deserialization" crash.
2020-06-30 15:31:25 -03:00
Matthew Chen
f6d5342765
Merge remote-tracking branch 'private/release/3.12.1'
2020-06-25 20:00:08 -03:00
Nora Trapp
7c91318452
Fix an issue where sometimes we'd show message request for a thread you've sent messages in
2020-06-25 19:05:09 -03:00
Matthew Chen
43f568cb9f
Merge remote-tracking branch 'private/release/3.12.0'
2020-06-24 15:06:49 -03:00
Nora Trapp
9475ae2c7a
Add a notification setting controlling whether muted threads are included in the badge count
2020-06-23 20:34:08 -07:00
Manpreet Singh
bad072f583
Fix index column typo threadUniqueId -> uniqueThreadId
2020-06-23 20:04:21 -07:00
Matthew Chen
154805cf68
Fix broken tests.
2020-06-23 10:04:39 -03:00
Nora Trapp
b6d99789bf
Include marked unread threads in badge count
2020-06-19 12:01:20 -07:00
Nora Trapp
7f32c24617
Omit muted threads from badge count
2020-06-19 11:59:11 -07:00
Nora Trapp
8b7772c7b8
Fall forward if there are no messages to fall back to when preserving scroll position
2020-06-18 16:25:04 -07:00
Nora Trapp
d0534ea642
Preserve conversation scroll position
2020-06-18 16:25:04 -07:00
Matthew Chen
2a72d563ae
Respond to CR.
2020-06-18 12:22:14 -03:00
Matthew Chen
179ecaf258
Cache threads, interactions, attachments. Improve model cache.
2020-06-18 12:05:07 -03:00
Matthew Chen
b37c2bc713
Rework SDS extensions to support deep copies and cache lifecycle.
2020-06-18 12:05:07 -03:00
Matthew Chen
38b2bfb201
Overhaul database observation.
2020-06-18 09:44:55 -03:00
Matthew Chen
3cedd3ccdf
Overhaul database observation.
2020-06-18 09:28:49 -03:00
Matthew Chen
8154916ae1
Overhaul database observation.
2020-06-18 09:27:35 -03:00
Matthew Chen
e3135e7fec
Update app badge count aggressively when not active.
2020-06-17 22:08:39 -03:00
Matthew Chen
bbb17dd434
Update app badge count aggressively when not active.
2020-06-17 22:08:39 -03:00
Matthew Chen
ac5d7b5196
Update app badge count aggressively when not active.
2020-06-17 22:08:39 -03:00
Nora Trapp
aab95db806
Strip out message request special casing
2020-06-16 12:28:21 -07:00
Matthew Chen
aa7dcf2458
Respond to CR.
2020-06-12 13:49:52 -07:00