Commit Graph

312 Commits

Author SHA1 Message Date
Matthew Chen
f143c693b3 Revert "Merge branch 'mkirk/stub-uuid-receive'"
This reverts commit 4ba65bc7ea, reversing
changes made to 70d97e11c5.
2019-06-28 09:52:18 -04:00
Matthew Chen
3c112b7da5 Respond to CR. 2019-06-24 15:52:26 -04:00
Matthew Chen
e26a8e1bd4 Convert attachments to be any-only. 2019-06-24 15:34:02 -04:00
Michael Kirk
2523e8306f adapt to rename source -> sourceE164 2019-06-24 10:06:45 -06:00
Matthew Chen
a7a7499a8e Migrate more key-value stores. 2019-06-19 11:21:12 -04:00
Nora Trapp
76c805f75d Consolidate Remote Attestation logic 2019-06-18 19:05:12 -07:00
Michael Kirk
f82359b41d test v. optional proto enums 2019-06-13 14:37:45 -05:00
Michael Kirk
3b3a811f1a CR: constantize mimetype 2019-05-30 18:29:17 -06:00
Michael Kirk
cd400e2912 convert factories to AnyWrite 2019-05-30 18:28:06 -06:00
Matthew Chen
80fce0237b Fix test breakage. 2019-05-30 13:34:34 -04:00
Michael Kirk
bb7b96a8e7 fix compiler warning: redundant declation was not synthesizing variables 2019-05-22 16:03:07 -04:00
Michael Kirk
f7062c471f avoid deprecated method 2019-05-22 16:03:07 -04:00
Michael Kirk
691209e25e Decrypt Messages with AnyTransaction
- Migrate protocol stores to KVStores
- Introduce AnyDatabaseQueue
- Move messaging pipeline to AnyTransactions
- Migrate specialized PushDecrypt job to generic JobQueue
2019-05-21 16:20:22 -04:00
Michael Kirk
46bb9de67e clear grdb between tests in SSK tests too 2019-05-14 15:10:02 -06:00
Matthew Chen
0024705254 Add sticker suggestions for emoji input. 2019-05-03 09:22:41 -04:00
Matthew Chen
d168b3e1dc Respond to CR. 2019-04-30 16:37:55 -04:00
Matthew Chen
a81acfa788 Apply asAnyRead/Write convenience methods. 2019-04-30 10:11:19 -04:00
Matthew Chen
9348187dca Sticker previews using emoji. 2019-04-30 09:13:23 -04:00
Matthew Chen
a5a50e572d Add simple unit test around SDSDatabaseStorage, serialization, etc. 2019-04-11 11:58:44 -04:00
Michael Kirk
30266bf65e autoformatted 2019-04-04 13:44:42 -06:00
Michael Kirk
64a0c4bfaa auto-migrate to Swift5 2019-04-04 13:44:42 -06:00
Michael Kirk
0b638f4831 link checks 2019-03-18 15:21:19 -07:00
Michael Kirk
78ce3583ed fix rotation issue 2019-03-18 15:17:13 -07:00
Matthew Chen
bf4b9fa704 Merge tag '2.37.0.9' 2019-03-11 09:17:45 -04:00
Michael Kirk
932d02b937 fixup tests 2019-03-07 12:11:01 -08:00
Michael Kirk
71dd4eb151 in-conversation search
- use MediaTime for computing benchmarks
2019-02-28 16:19:16 -07:00
Michael Kirk
7b174e9b02 correct constants.
This test appears to be testing real-world iPhone dimensions, but the expected
results were all based on the previous test which tests convenient "round"
numbers.
2019-02-25 13:44:03 -07:00
Michael Kirk
cdb8663c81 fix up selecting after url case 2019-02-20 09:38:52 -07:00
Matthew Chen
c0f907c441 Respond to CR. 2019-02-13 17:13:57 -05:00
Matthew Chen
331a013f8d Clean up ahead of PR. 2019-02-13 16:43:41 -05:00
Matthew Chen
618a3b1d47 Sketch out crop tool. 2019-02-13 16:43:41 -05:00
Michael Kirk
1bfe691895 In app notifications for iOS10+
Extract shared notification presention/response

Implement adapters which use that logic for modern UNUserNotification and
legacy UINotifications
2019-02-01 17:44:13 -07:00
Michael Kirk
6e50a5353b rename for clarity 2019-01-16 17:06:37 -07:00
Matthew Chen
a477e01a4a Apply LinkPreview model. 2019-01-14 16:20:54 -05:00
Michael Kirk
119f309787 Fixup database conversion vis a vis SQLCipher4 2019-01-14 09:48:49 -05:00
Michael Kirk
eb71c49794 registration validator 2019-01-10 13:08:10 -07:00
Matthew Chen
c0922fc2c0 Remove LockInteractionController. 2019-01-08 13:52:36 -05:00
Michael Kirk
b95dcd4ae3 fix broken test 2019-01-07 12:51:35 -07:00
Michael Kirk
df79fc9ed0 Move String+OWS into SSK
name Switcharoo String+OWS/String+SSK categories to reflect where they live.
2018-12-20 09:54:08 -07:00
Matthew Chen
1d905119ac Fix issues from integration testing. 2018-12-19 18:26:15 -05:00
Michael Kirk
a0770c14c5 baseline perf test for migration 2018-12-19 15:19:02 -07:00
Michael Kirk
40470ec424 fixup test fixes 2018-12-19 15:19:02 -07:00
Michael Kirk
3be8563898 fixup broken tests 2018-12-19 15:19:02 -07:00
Matthew Chen
d1cf942f7e Respond to CR. 2018-12-18 10:53:41 -05:00
Matthew Chen
8704ffe93c Sketch out image editor undo/redo. 2018-12-18 10:53:41 -05:00
Matthew Chen
57232683fc Sketch out image editor undo/redo. 2018-12-18 10:53:41 -05:00
Matthew Chen
f95526bff7 Start sketching out image editor. 2018-12-18 10:53:41 -05:00
Michael Kirk
e2ad9d81bb attachment factory
flesh out other factory builders
2018-11-11 11:28:59 -06:00
Michael Kirk
06b763dfc4 Remove unused methods/tests 2018-11-11 11:13:05 -06:00
Michael Kirk
59d3699e1b remove invalid test - non-optional argument triggers debug assert 2018-11-11 11:13:05 -06:00