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
Matthew Chen
76a9185239
Excluse Debug UI from release builds.
2019-08-09 21:16:25 -03:00
Matthew Chen
de56fec16b
Remove usage of primary storage.
2019-07-29 17:25:58 -03:00
Nora Trapp
81783c253a
Remove Contacts Offer
2019-07-29 12:40:09 -07:00
Matthew Chen
809593b43a
Remove YDB connections.
2019-07-23 10:46:10 -03:00
Nora Trapp
e6b43fb597
New pin reminder dialog
2019-07-16 15:42:19 -07:00
Matthew Chen
6f562e903f
Add typed 'any update with...' methods.
2019-07-16 14:00:13 -03:00
Matthew Chen
289b15f17f
Convert threads to BaseModel.
2019-07-16 13:50:21 -03:00
Matthew Chen
ba928eb7cd
Convert ExperienceUpgrade to extend BaseModel.
2019-06-26 10:18:08 -04:00
Matthew Chen
b86ab9f611
Migrate OWSDisappearingMessagesConfiguration to any.
2019-06-25 15:48:37 -04:00
Michael Kirk
a837c75764
Simple send sans Yap
2019-05-28 17:31:53 -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
Michael Kirk
bc4260b444
Send long-text with other attachments
2019-02-25 13:27:49 -07:00
Matthew Chen
aa8fd9e69c
Remove old registration views.
2019-02-20 17:35:46 -05:00
Matthew Chen
3d757b492a
Add link previews to conversation message bubbles.
2019-01-23 09:32:30 -05:00
Matthew Chen
2dcc79fbca
Fix issues around link previews.
2019-01-22 10:15:50 -05:00
Michael Kirk
92135af8be
Merge branch 'release/2.32.0'
2018-11-15 10:38:43 -06:00
Michael Kirk
12b916ad36
Merge tag '2.31.0.37' into release/2.32.0
2018-11-15 10:35:03 -06:00
Matthew Chen
b865b91147
Use REST for UD requests.
2018-11-14 08:30:25 -05:00
Matthew Chen
f7e7477f54
Add sharing scenarios to Debug UI.
2018-11-13 13:15:11 -05:00
Michael Kirk
3560f3be5c
Durable send operation
...
TODO
-[x] respect order of queue
-[x] replacements
-[x] those w/o completion handler
-[x] basic send+log operation persists
-[x] send+ui completion
-[x] share extension
-[x] update state jobs
-[x] App Lifecyle
-[x] settable
-[x] Mark as ready on startup
-[x] Fail appropriate jobs on startup
NICE TO HAVE
-[x] concurrent per senders
-[ ] longer retry (e.g. 24hrs)
-[ ] App Lifecyle
-[x] retry failed jobs on startup?
-[ ] reachability
DONE
-[x] basic passing test
-[x] datamodel
-[x] queue/classes
2018-10-25 11:54:59 -06:00
Matthew Chen
e1db60c1c0
Rework creation of singletons.
2018-09-19 15:11:26 -04:00
Matthew Chen
3a12446be8
Modify environment accessors to use our 'shared' convention.
2018-09-07 16:20:41 -04:00