Matthew Chen
f80059f8e9
Add support for animated stickers.
2020-09-02 13:44:13 -03:00
Nora Trapp
5457c37ba8
Handle x-signal-timestamp header
2020-08-20 16:48:54 -07:00
Michelle Linington
7494eed9cc
PR Feedback, update schema_dump to support sqlclient updates
2020-08-20 13:07:23 -07:00
Michelle Linington
c0dee48b37
IOS-784: Improvements to sqlclient script
...
This change makes the debug the sqlcipher database with command line
much easier. Leverages simctl to make simulator discovery and
introspection super straightforward
2020-08-20 13:07:23 -07:00
Nora Trapp
4696a4d993
Mention sending
2020-08-04 14:08:30 -07:00
Nora Trapp
4b77d80256
Remove pinsForEveryone special casing
2020-06-16 12:28:21 -07:00
Matthew Chen
ba801f05ce
Label the "slow write transactions" logging with the source of the transaction.
2020-06-07 10:37:55 -03:00
Nora Trapp
6ce4dfc83b
Delete for Everyone UI
2020-05-21 13:59:47 -07:00
Matthew Chen
f8b9b209ff
Respond to CR.
2020-05-11 10:19:52 -03:00
Matthew Chen
fad9510dbe
Add TSIncomingMessageBuilder.
2020-05-11 09:28:13 -03:00
Nora Trapp
f0d7a9cb9c
Add early message handling for delivery receipts, reactions, and delete for everyone
2020-04-16 19:44:45 -07:00
Ehren Kret
d0b7faeebc
Update attachment model to hold cdn key and cdn number
2020-04-14 08:52:34 -07:00
Matthew Chen
41267d9e54
Add upload timestamp to attachment models.
2020-04-02 13:39:40 -03:00
Michael Kirk
f198d9037d
Merge tag '3.5.0.5'
2020-02-19 19:26:05 -07:00
Michael Kirk
75b54f06b4
Resume onboarding if user needs profile or PIN.
2020-02-18 15:37:17 -07:00
Nora Trapp
fe9864f935
Fix PIN creation during registration.
2020-02-09 16:48:55 -08:00
Nora Trapp
56f0e534a9
Megaphone pins4all reminder flow
2020-02-09 15:21:58 -08:00
Matthew Chen
fb2d4b1744
Use Groups v2 to coordinate disappearing message state.
2020-02-06 10:50:45 -03:00
Michael Kirk
d024ed99c0
Use appropriate sender certificate depending on capabilities
2020-01-31 20:33:57 -07:00
Nora Trapp
9630d91b8b
Pins for everyone is remote feature
2020-01-30 20:13:18 -08:00
Nora Trapp
5f7eebf100
Pins for everyone is remote feature
2020-01-27 14:34:02 -08:00
Matthew Chen
bc0359268e
Rework outgoing messages; embed change protos in outgoing change messages for groups v2.
2020-01-27 11:47:44 -03:00
Michael Kirk
11575926b1
remove unused ContactQuery
2020-01-15 14:28:04 -07:00
Nora Trapp
c667ef54f2
Merge branch 'release/3.0.4'
2019-12-05 16:45:59 -08:00
Nora Trapp
d2cb2b6637
Fix share sheet for iPad
2019-12-05 16:27:45 -08:00
Matthew Chen
5feb130032
Rework TSConstants.
2019-11-19 13:22:03 -03:00
Nora Trapp
65d54e7282
UIAlertController -> ActionSheetController
2019-10-28 14:43:59 -07:00
Matthew Chen
cf8e7d862e
Respond to CR.
2019-10-17 10:25:13 -03:00
Matthew Chen
2abaf3b198
Refine storage modes.
2019-10-16 19:50:47 -03:00
Matthew Chen
378581c405
Refine storage modes.
2019-10-16 16:28:28 -03:00
Michael Kirk
6d73d01e01
remove some unused columns
2019-10-14 18:23:35 -06:00
Nora Trapp
18d345ec06
PR Feedback
2019-10-08 20:10:02 -07:00
Matthew Chen
ac45f06dae
Add blurhash property to attachment pointer.
2019-10-08 09:17:28 -03:00
Matthew Chen
a194e8aa54
Respond to CR.
2019-09-27 16:48:27 -03:00
Matthew Chen
e28225671d
Small changes.
2019-09-27 16:45:56 -03:00
Matthew Chen
6714932fca
Add suppressBackgroundActivity feature flag.
2019-09-23 13:49:59 -03:00
Matthew Chen
c143726339
Add Debug UI action to insert one of each kind of model.
2019-09-23 13:49:29 -03:00
Matthew Chen
eb0d934a2c
Add Debug UI action to insert one of each kind of model.
2019-09-23 13:49:29 -03:00
Matthew Chen
f56aae7ac9
Merge remote-tracking branch 'private/release/2.43.0'
...
# Conflicts:
# SignalServiceKit/src/Util/FeatureFlags.swift
# SignalServiceKit/tests/Storage/SDSDatabaseStorageObservationTest.swift
2019-09-16 14:41:22 -03:00
Nora Trapp
9625bb9959
Support iOS 13 style modal presentation where appropriate.
2019-09-16 10:26:00 -07:00
Matthew Chen
4944d3b96c
YDB-to-GRDB migration stress testing.
2019-09-16 13:34:55 -03:00
Matthew Chen
a685d14d22
Revert "Respond to CR."
...
This reverts commit 11abcb7b9c1491742578fc2862fa5ba6d19f70d3.
2019-09-16 13:34:55 -03:00
Matthew Chen
6a529e792d
Rework message configuration. Simplify change detection, ensure continuity for deleted threads.
2019-09-13 20:40:06 -03:00
Nora Trapp
262bd3f234
Cleanup some YAP stuff added during RI
2019-09-03 10:36:53 -07: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
Matthew Chen
79b1d31f20
Don't load YDB unless necessary.
...
Don't load YDB unless necessary.
Don't load YDB unless necessary.
Don't load YDB unless necessary.
2019-08-26 13:18:30 -03:00
Michael Kirk
e490163896
CR: fixup nil/error handling
2019-08-15 11:04:46 -06:00
Michael Kirk
7e3f03d03f
Swift interop: throwable method for DRY composable error handling
2019-08-15 09:36:57 -06:00
Michael Kirk
7d4bfb8709
rename portion of DataSource -> Protocol
2019-08-12 15:11:40 -06:00