Matthew Chen
|
dab6328dc8
|
Don't generate SDS extensions for migrations.
|
2019-07-16 14:00:13 -03:00 |
|
Matthew Chen
|
3ef10b38ad
|
Add typed 'any update with...' methods.
|
2019-07-16 14:00:13 -03:00 |
|
Nora Trapp
|
430a4b872a
|
If proto doesn't have uuid or e164 address should be nil
|
2019-07-16 09:23:15 -07:00 |
|
Nora Trapp
|
c416ee5a60
|
Generate proto address accessors
|
2019-07-10 13:31:03 -07:00 |
|
Michael Kirk
|
501466a765
|
grdb compat for touching interactions and threads
|
2019-07-03 14:38:32 -05:00 |
|
Michael Kirk
|
6806ee1a0f
|
sds_generate understands int64_t
|
2019-07-03 09:06:37 -05:00 |
|
Matthew Chen
|
aadb418cd9
|
Convert message sending to use any transactions (code generated changes).
|
2019-06-25 16:00:58 -04:00 |
|
Matthew Chen
|
c8359fc932
|
Convert message sending to use any transactions.
|
2019-06-25 16:00:58 -04:00 |
|
Matthew Chen
|
b86ab9f611
|
Migrate OWSDisappearingMessagesConfiguration to any.
|
2019-06-25 15:48:37 -04:00 |
|
Matthew Chen
|
85af6572e3
|
Convert attachments to be any-only - code generated changes.
|
2019-06-24 15:34:02 -04:00 |
|
Matthew Chen
|
ff38ae1920
|
Respond to CR.
|
2019-06-24 15:29:43 -04:00 |
|
Matthew Chen
|
3f2a680b70
|
Add will/did...save/remove methods to models.
|
2019-06-24 15:29:43 -04:00 |
|
Matthew Chen
|
7cf58fdc94
|
Respond to CR.
|
2019-06-21 09:16:10 -04:00 |
|
Matthew Chen
|
a6f5f4b35b
|
Rename anyVisitAll() to anyEnumerate(); use stop.
|
2019-06-21 09:02:34 -04:00 |
|
Matthew Chen
|
a0ca750f63
|
Respond to CR.
|
2019-06-19 11:53:15 -04:00 |
|
Matthew Chen
|
f3cbc4a91d
|
Migrate more key-value stores.
|
2019-06-19 11:21:49 -04:00 |
|
Matthew Chen
|
b0375a5de4
|
Add anyCount() method to SDS extensions.
|
2019-06-19 11:21:41 -04:00 |
|
Matthew Chen
|
ccf217bade
|
Migrate more key-value stores.
|
2019-06-19 11:21:34 -04:00 |
|
Nora Trapp
|
37406153c6
|
Add support for camel case conversion from upper and lower snake case
|
2019-06-18 19:04:08 -07:00 |
|
Matthew Chen
|
43eb138827
|
Receive per-message expiration sync messages.
|
2019-06-13 17:17:35 -04:00 |
|
Michael Kirk
|
1b9a8274f6
|
move localization scripts to Scripts
|
2019-06-13 09:28:14 -05:00 |
|
Michael Kirk
|
88252a04f6
|
update codegen: don't call block twice on same insance
|
2019-05-31 07:40:51 -06:00 |
|
Michael Kirk
|
d0a657f399
|
add anyReload method to codegen scripts
|
2019-05-30 18:26:15 -06:00 |
|
Matthew Chen
|
6e1cef3b04
|
Remove temporary changes in SDS code generation.
|
2019-05-29 11:57:24 -04:00 |
|
Matthew Chen
|
307a3f38a2
|
Respond to CR.
|
2019-05-29 11:26:40 -04:00 |
|
Matthew Chen
|
9ae86e438b
|
Add "required" getter for optional enums.
|
2019-05-29 11:05:32 -04:00 |
|
Matthew Chen
|
5afe9de621
|
Add "required" getter for optional enums.
|
2019-05-29 11:05:01 -04:00 |
|
Matthew Chen
|
12f816b040
|
Remove @required from proto enums.
|
2019-05-29 11:05:01 -04:00 |
|
Matthew Chen
|
fc25251dd8
|
Merge remote-tracking branch 'private/release/2.40.0'
|
2019-05-29 10:56:24 -04:00 |
|
Matthew Chen
|
c05c314b80
|
Render "unknown protocol version" error messages.
|
2019-05-29 09:10:18 -04:00 |
|
Matthew Chen
|
e72961fa24
|
Handle unknown enum values.
|
2019-05-29 09:10:18 -04:00 |
|
Matthew Chen
|
56013f19da
|
Add OWSUnknownProtocolVersionMessage.
|
2019-05-29 09:10:18 -04:00 |
|
Matthew Chen
|
0e04a59c70
|
Add protocol version to proto schema.
|
2019-05-29 09:10:18 -04:00 |
|
Nora Trapp
|
1053da3fef
|
PR Feedback
|
2019-05-28 13:07:34 -07:00 |
|
Nora Trapp
|
9d3e8729ad
|
Expire the app 90 days after compilation.
|
2019-05-27 20:55:16 -07:00 |
|
Matthew Chen
|
b679412401
|
Merge remote-tracking branch 'private/release/2.40.0'
|
2019-05-24 14:56:59 -04:00 |
|
Matthew Chen
|
242c21210a
|
Convert ExperienceUpgrade to Obj-C.
|
2019-05-23 10:05:52 -04:00 |
|
Matthew Chen
|
2b90c2bc8c
|
Only "update with".
|
2019-05-23 10:02:43 -04:00 |
|
Matthew Chen
|
edb5938f32
|
Fix rebase breakage.
|
2019-05-22 10:10:19 -04:00 |
|
Matthew Chen
|
e3b6cdb09f
|
Streamline SDS extensions.
|
2019-05-22 09:51:31 -04:00 |
|
Matthew Chen
|
462fcfc017
|
Respond to CR.
|
2019-05-22 09:49:39 -04:00 |
|
Matthew Chen
|
1df72f2c7f
|
Respond to CR.
|
2019-05-22 09:28:53 -04:00 |
|
Matthew Chen
|
b78f4db871
|
Clean up ahead of PR.
|
2019-05-22 09:28:53 -04:00 |
|
Matthew Chen
|
0cecce2e68
|
Use GRDB records for anyInsert() & anyUpdate(). Remove anySave(). Add handling of GRDB ids.
|
2019-05-22 09:18:42 -04:00 |
|
Matthew Chen
|
56cb7f1fef
|
Remove old deserialization logic.
|
2019-05-21 17:24:59 -04:00 |
|
Matthew Chen
|
55c48f791a
|
Use records for grdb cursors.
|
2019-05-21 17:17:52 -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 |
|
Matthew Chen
|
c662e2f3f4
|
Rename "shouldAlwaysPad" property.
|
2019-05-20 12:36:18 -04:00 |
|
Michael Kirk
|
8a879b76b7
|
Update column name macros
|
2019-05-10 17:55:26 -06:00 |
|
Michael Kirk
|
3ef95a0b5f
|
remove redundant sortId column from SSKJobRecord
|
2019-05-10 14:42:45 -06:00 |
|