Michael Kirk
0fca274e62
Sync Groups and Contacts
2019-11-04 14:06:54 -08:00
Michael Kirk
fd93102952
regen
2019-10-14 18:23:35 -06:00
Matthew Chen
5c5deae922
Respond to CR.
2019-10-11 09:31:35 -03:00
Matthew Chen
91dab4e9cd
Respond to CR.
2019-10-11 09:31:35 -03:00
Matthew Chen
510b854d20
Rework thread mapping updates (generated changes).
2019-10-11 09:31:35 -03:00
Matthew Chen
20683678b5
Store group avatars as data.
2019-09-27 16:25:53 -03:00
Matthew Chen
232f65618e
Respond to CR.
2019-09-18 09:07:29 -03:00
Matthew Chen
547a245fe0
Fix numeric/date edge cases in GRDB serialization (generated changes).
2019-09-18 09:07:28 -03:00
Matthew Chen
0389cdb730
Respond to CR.
2019-09-16 13:01:37 -03:00
Matthew Chen
9dea6069e4
Batched and unbatched enumerations.
2019-09-16 13:01:36 -03:00
Michael Kirk
2bae90d157
Merge tag '2.42.4.0'
2019-09-12 18:44:00 -07:00
Michael Kirk
75f3339c26
soft delete contact threads
2019-09-12 12:24:13 -06:00
Michael Kirk
6eb1595e87
update GRDB
2019-09-04 18:23:01 -06:00
Matthew Chen
7502dcc571
Avoid deadlock in TSAccountManager.
2019-08-30 14:39:45 -03:00
Matthew Chen
14b9ce025b
Avoid deadlock in TSAccountManager.
2019-08-30 14:39:45 -03:00
Nora Trapp
129535f2d7
Merge branch 'release/2.42.0'
2019-08-29 15:21:40 -07:00
Nora Trapp
686e439106
Restore contact offer
2019-08-29 10:15:30 -07:00
Michael Kirk
e4f3fc42ca
archivedAsOfSortId is a sortId
2019-08-28 18:34:35 -06:00
Michael Kirk
45c4066a80
Fix deadlock with thread.name
...
For contact threads, thread.name opened a sneaky transaction, which would
sometimes cause a deadlock.
This commit moves the name method to the contact manager and offers an explicit
transaction flavor. There is still a sneaky transaction flavor used in some
places where it's deemed dangerous to plumb through a transaction without
further scrutiny.
2019-08-23 18:45:23 -06:00
Michael Kirk
afd9d7781a
Camera First flow
2019-08-02 09:26:23 -06:00
Nora Trapp
b0b18199b6
Add Thread details interaction
2019-07-31 12:02:32 -07:00
Matthew Chen
a7faef647b
Make uniqueId non-nil (generated changes).
2019-07-31 10:51:00 -03:00
Nora Trapp
81783c253a
Remove Contacts Offer
2019-07-29 12:40:09 -07:00
Matthew Chen
ebd45743c6
Convert interactions to BaseModel. Add typed 'any update with...' methods.
2019-07-18 15:44:36 -03:00
Nora Trapp
9031d8fdc9
SDS Codegen
2019-07-17 12:46:50 -07:00
Matthew Chen
63d091418b
Add typed 'any update with...' methods.
2019-07-16 14:00:13 -03:00
Matthew Chen
6f562e903f
Add typed 'any update with...' methods.
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
Matthew Chen
f2e8f81f96
Add typed 'any update with...' methods.
2019-07-16 14:00:12 -03:00
Matthew Chen
8bd8cd89df
Purify threads of YDB usage.
2019-07-16 13:50:49 -03:00
Matthew Chen
5daa395acd
Convert threads to BaseModel.
2019-07-16 13:50:21 -03:00
Nora Trapp
9105b81e9a
Replace a bunch of usages of localNumber with localAddress
2019-07-11 10:52:13 -07:00
Nora Trapp
b9bb444276
Add UUID support to groups
2019-07-10 13:27:36 -07:00
Nora Trapp
ae503f6a91
Finish up UUID safety number support
2019-07-10 12:45:30 -07:00
Nora Trapp
c186755c66
Migrate IdentityManager and associated models to support UUIDs
2019-07-08 11:44:40 -07:00
Michael Kirk
7fbcddcedc
codegen
2019-07-03 09:06:37 -05:00
Nora Trapp
f9fa982e95
PR Feedback
2019-07-02 11:19:50 -07:00
Nora Trapp
a1f85fca30
Migrate profiles to support UUIDs
2019-07-02 11:19:50 -07:00
Nora Trapp
a332c119d1
PR Feedback
2019-06-27 13:13:52 -07:00
Nora Trapp
52545fa0c4
Add shared YAP extension for SignalServiceAddress lookup
2019-06-27 13:13:52 -07:00
Nora Trapp
7d94af3287
Migrate TSContactThread to support UUIDs
2019-06-27 13:12:52 -07:00
Michael Kirk
0907a2257f
Convert Recipient and SessionStore to SignalServiceAddress
2019-06-26 17:48:16 -06:00
Nora Trapp
34e8a7e4a0
PR Feedback
2019-06-25 10:31:23 -07:00
Nora Trapp
92f817d7fd
Update callsites to use new contacts manager address interface
2019-06-25 10:30:52 -07:00
Matthew Chen
72d9763405
Merge remote-tracking branch 'private/release/2.40.1'
2019-06-24 09:50:32 -04:00
Michael Kirk
997c69b8cc
example gradual application of SignalServiceAddress
2019-06-20 18:16:42 -06:00
Michael Kirk
cd400e2912
convert factories to AnyWrite
2019-05-30 18:28:06 -06:00
Matthew Chen
fc25251dd8
Merge remote-tracking branch 'private/release/2.40.0'
2019-05-29 10:56:24 -04:00
Michael Kirk
a837c75764
Simple send sans Yap
2019-05-28 17:31:53 -04:00
Michael Kirk
d27cdba254
regen code
2019-05-24 15:39:02 -04:00