Matthew Chen
|
5d780d1589
|
Apply script to normalize includes and imports.
|
2021-10-21 09:21:10 -03:00 |
|
Matthew Chen
|
37052a302a
|
Fix build warnings around imports.
|
2021-06-07 11:11:30 -04:00 |
|
Matthew Chen
|
87ace3779d
|
Respond to CR and proto schema/reconciliation review.
|
2021-04-06 13:57:06 -03:00 |
|
Matthew Chen
|
a00d14ddc4
|
Payments: Models
|
2021-04-06 13:57:06 -03:00 |
|
Matthew Chen
|
d0cbf8cfd0
|
Rework dependency access.
|
2021-03-25 09:24:27 -03:00 |
|
Matthew Chen
|
89d7f1c26c
|
Improve group id mapping.
|
2020-10-30 09:07:38 -03:00 |
|
Nora Trapp
|
cb3fe88e1b
|
Fix mentions in sent transcripts
|
2020-08-06 09:58:12 -07:00 |
|
Matthew Chen
|
ee3db29c93
|
Revert to old DM "become consistent" behavior for sync transcripts.
|
2020-03-20 20:04:42 -03:00 |
|
Matthew Chen
|
20aeb8df44
|
Merge remote-tracking branch 'private/release/3.6.0'
|
2020-03-02 13:39:20 -03:00 |
|
Matthew Chen
|
ec5eb34669
|
Leverage v2 group model.
|
2020-02-28 16:26:55 -03:00 |
|
Matthew Chen
|
caa101beab
|
Merge remote-tracking branch 'private/release/3.5.0' into release/3.6.0
|
2020-02-27 13:52:43 -03:00 |
|
Michael Kirk
|
22a327c808
|
prevent spurious message request from unwanted "group created" messages upon initial group sync of linked device
|
2020-02-24 13:31:49 -07:00 |
|
Matthew Chen
|
e216b5a615
|
Integrate group updates and disappearing message configuration updates.
|
2020-02-21 13:05:20 -03:00 |
|
Matthew Chen
|
9ce3a42f74
|
Rename GroupManager methods.
|
2020-02-21 12:31:45 -03:00 |
|
Matthew Chen
|
17eca0d546
|
Remove obsolete TODOs.
|
2020-02-13 10:02:58 -03:00 |
|
Matthew Chen
|
43b67bedb4
|
Modify sync transcript processing to handle messages in v2 groups.
|
2020-02-12 15:36:31 -03:00 |
|
Matthew Chen
|
7c0077cf48
|
Modify sync transcript processing to handle messages in v2 groups.
|
2020-02-12 15:36:31 -03:00 |
|
Matthew Chen
|
fb2d4b1744
|
Use Groups v2 to coordinate disappearing message state.
|
2020-02-06 10:50:45 -03:00 |
|
Michael Kirk
|
83d26fe62e
|
revamp group updates - show source, show changes, show icon
|
2020-01-30 20:10:55 -08:00 |
|
Matthew Chen
|
91d100c792
|
Rework group updates; rework "update group" view to use GroupManager.
* Introduce GroupMembership & GroupAccess.
* Pull out GroupsV2Test.
* Fix issues in groups v2 logic.
|
2020-01-27 11:18:21 -03:00 |
|
Michael Kirk
|
61ec8612ee
|
revamp group updates - show source, show changes, show icon
|
2020-01-23 11:55:48 -07:00 |
|
Matthew Chen
|
1ae6012ecb
|
Create and fetch groups v2; group update roundtrip.
|
2020-01-17 17:29:00 -03:00 |
|
Matthew Chen
|
72f912dce3
|
Versioned profile changes, etc.
|
2020-01-08 13:54:54 -03:00 |
|
Matthew Chen
|
29150102cb
|
Revert group and profile changes.
|
2019-12-11 20:41:54 -08:00 |
|
Matthew Chen
|
15ef701244
|
Respond to CR.
|
2019-12-05 12:47:41 -03:00 |
|
Matthew Chen
|
190877a0d2
|
Clean up ahead of PR.
|
2019-12-05 12:37:22 -03:00 |
|
Matthew Chen
|
05c8e674ee
|
Rework new group new creation & group updates.
|
2019-12-05 12:37:22 -03:00 |
|
Michael Kirk
|
9ebdea9793
|
Consolidate redunant methods, remove unused methods
No change in functionality.
|
2019-11-26 14:14:42 -06:00 |
|
Matthew Chen
|
3caa000b77
|
Fix handling of sync transcripts for view once messages in groups.
|
2019-11-08 00:10:32 -03:00 |
|
Matthew Chen
|
a48ccccdd1
|
Remove more usage of primary storage.
|
2019-08-07 17:41:11 -03:00 |
|
Matthew Chen
|
eccfad0f46
|
Merge remote-tracking branch 'private/release/2.41.0'
|
2019-08-06 12:12:39 -03:00 |
|
Matthew Chen
|
4f03f969fc
|
Rework "view once" messages.
|
2019-08-01 16:13:37 -03:00 |
|
Matthew Chen
|
4d49ac039e
|
Remove usage of primary storage.
|
2019-07-29 15:30:10 -03:00 |
|
Matthew Chen
|
5daa395acd
|
Convert threads to BaseModel.
|
2019-07-16 13:50:21 -03:00 |
|
Nora Trapp
|
ae17d61a05
|
Update quoted messages, per message expiration, and sync transcripts
|
2019-07-10 13:31:18 -07:00 |
|
Nora Trapp
|
7d94af3287
|
Migrate TSContactThread to support UUIDs
|
2019-06-27 13:12:52 -07:00 |
|
Matthew Chen
|
e26a8e1bd4
|
Convert attachments to be any-only.
|
2019-06-24 15:34:02 -04:00 |
|
Matthew Chen
|
e27eada1aa
|
Merge tag '2.40.0.23'
|
2019-06-13 17:02:40 -04:00 |
|
Matthew Chen
|
21735a7666
|
Handle unknown protocol version in sync transcripts.
|
2019-06-13 10:48:29 -04:00 |
|
Matthew Chen
|
b8327ad7c8
|
Respond to CR.
|
2019-05-31 12:39:50 -04:00 |
|
Matthew Chen
|
6e32c9a79f
|
Remove "ephemeral media" model changes.
|
2019-05-29 11:53:42 -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
|
a6629bfe63
|
Add EphemeralMedia model classes.
|
2019-05-20 17:05:49 -04:00 |
|
Matthew Chen
|
c55e71befa
|
Clean up OWSIncomingSentMessageTranscript.
|
2019-05-15 17:47:17 -04:00 |
|
Matthew Chen
|
1c8aa09c49
|
Check sync transcript timestamps.
|
2019-05-15 17:47:17 -04:00 |
|
Michael Kirk
|
8700f42204
|
fix transaction type
|
2019-05-02 07:45:18 -06:00 |
|
Matthew Chen
|
13167b488a
|
Sketch out installed sticker classes.
|
2019-04-22 10:16:08 -04:00 |
|
Matthew Chen
|
509bc57401
|
Update proto schema to reflect stickers. Sketch out the Sticker model classes.
|
2019-04-18 10:12:17 -04:00 |
|
Matthew Chen
|
6ef65ad9d6
|
Send and process 'recipient update' sync messages.
|
2019-02-21 15:13:31 -05:00 |
|