Commit Graph

13575 Commits

Author SHA1 Message Date
Nora Trapp
6da1d9d7e8 Username as a fallback option in display name 2019-08-15 12:37:51 -07:00
Michael Kirk
c5348e3812 Merge branch 'mkirk/message-broadcast' 2019-08-15 11:05:09 -06:00
Michael Kirk
e490163896 CR: fixup nil/error handling 2019-08-15 11:04:46 -06:00
Michael Kirk
546dbb13c4 CR: shared queue for uploads 2019-08-15 11:04:46 -06:00
Michael Kirk
bc2becdf02 CR: Type annotate objc arrays 2019-08-15 09:52:54 -06:00
Michael Kirk
34ba50bd02 broadcast media operation
Only upload once when sending to multiple via the camera first flow
2019-08-15 09:36:57 -06:00
Michael Kirk
c917f41c0f codegen 2019-08-15 09:36:57 -06:00
Michael Kirk
7e3f03d03f Swift interop: throwable method for DRY composable error handling 2019-08-15 09:36:57 -06:00
Michael Kirk
202e90c3f7 Swift interop: strongly typed array
NSMutableArray's don't bridge to typed array in swift
2019-08-15 09:36:56 -06:00
Nora Trapp
5e4ff39e36 Fix an optional unwrapping issue 2019-08-14 22:20:43 -07:00
Nora Trapp
8449ef73c7 Merge branch 'nt/usernames' 2019-08-14 21:44:39 -07:00
Nora Trapp
875a3adde8 PR Feedback 2019-08-14 21:44:14 -07:00
Nora Trapp
6e8273bb2c SDS Codegen 2019-08-14 21:44:14 -07:00
Nora Trapp
5ce5264d07 Add username creation flow. 2019-08-14 21:44:14 -07:00
Michael Kirk
001066a0b0 fix pointer 2019-08-14 10:02:08 -06:00
Michael Kirk
dc22f7b553 Merge branch 'mkirk/data-source-value' 2019-08-14 09:38:48 -06:00
Michael Kirk
4891375d5e pre-write sync message data on background thread outside of write transaction 2019-08-14 09:38:48 -06:00
Matthew Chen
dcea0c0865 Merge branch 'charlesmchen/removeYdb3' 2019-08-14 09:12:40 -03:00
Matthew Chen
5f92ccc5e2 Remove YDB & primary storage usage. 2019-08-14 09:10:49 -03:00
Matthew Chen
6ba3e26e9e Remove YDB & primary storage usage. 2019-08-14 09:10:49 -03:00
Matthew Chen
852a0f2f35 Remove YDB & primary storage usage. 2019-08-14 09:10:49 -03:00
Matthew Chen
311edf1bd4 Remove YDB & primary storage usage. 2019-08-14 09:10:48 -03:00
Matthew Chen
2c616f4f3e Remove YDB & primary storage usage. 2019-08-14 09:10:48 -03:00
Matthew Chen
c9b162d1e2 Remove YDB & primary storage usage. 2019-08-14 09:10:48 -03:00
Matthew Chen
4455185f84 Remove YDB & primary storage usage. 2019-08-14 09:10:48 -03:00
Michael Kirk
b2850884b8 update pods 2019-08-13 19:57:59 -06:00
Michael Kirk
b322d1a119 Merge tag '2.42.0.5' 2019-08-13 19:56:57 -06:00
Michael Kirk
ee1b567570 Merge branch 'mkirk/save-media' 2019-08-13 16:49:31 -06:00
Michael Kirk
980d7e905f use "ask" helper when saving media
This required moving the ask helpers to SignalMessaging
2019-08-13 16:47:50 -06:00
Michael Kirk
683b056a20 save from camera first 2019-08-13 15:55:12 -06:00
Matthew Chen
cc054c4cc5 Merge branch 'charlesmchen/storageCoordinator1' 2019-08-13 17:34:02 -03:00
Matthew Chen
013ce2474f Fix test breakage. 2019-08-13 17:33:22 -03:00
Matthew Chen
58eccfe357 Fix test breakage. 2019-08-13 17:03:09 -03:00
Matthew Chen
cb7ab1f67c "Bump build to 2.42.0.5." 2019-08-13 16:58:43 -03:00
Matthew Chen
56a5317ea0 Merge branch 'mkirk/fixup-compiler-warnings' into release/2.42.0 2019-08-13 16:58:20 -03:00
Michael Kirk
bee54d1aea fixup compiler warnings 2019-08-13 16:58:06 -03:00
Matthew Chen
efa88ac77d Respond to CR. 2019-08-13 16:52:38 -03:00
Matthew Chen
a9be7c01f4 Respond to CR. 2019-08-13 16:52:38 -03:00
Matthew Chen
38ea20b4a3 Respond to CR. 2019-08-13 16:52:38 -03:00
Matthew Chen
0543e5ae73 Respond to CR. 2019-08-13 16:52:38 -03:00
Matthew Chen
9d97b85b5f Respond to CR. 2019-08-13 16:52:38 -03:00
Matthew Chen
2a5683b843 Introduce storage coordinator. 2019-08-13 16:52:38 -03:00
Matthew Chen
ae80b200d2 Merge branch 'charlesmchen/removeYdbFix' into release/2.42.0 2019-08-13 16:36:13 -03:00
Matthew Chen
31471867e6 Fix bug in 'remove ydb' work. 2019-08-13 16:35:59 -03:00
Matthew Chen
b4f7bb6eda Populate onboarding phone number in DEBUG builds. 2019-08-13 16:33:24 -03:00
Matthew Chen
a43715e9dd Disable GRDB in release branch. 2019-08-13 16:33:24 -03:00
Michael Kirk
ea27ed4a00 Merge branch 'mkirk/fix-fallback-write' 2019-08-13 11:46:35 -06:00
Michael Kirk
13d4e2e3f5 Merge branch 'mkirk/fix-thread-getter' into release/2.42.0 2019-08-13 11:45:44 -06: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
Michael Kirk
bd3539f597 fix fallback lazy writes for consumable data sources 2019-08-13 11:13:06 -06:00