Signal-iOS/SignalServiceKit/tests/Network
Evan Hahn da322d3bf9 Add "urgent" boolean to outgoing messages
To improve message reliability, we're adding an urgency flag to outgoing
messages. For example, outgoing calls are urgent, but delivery receipts
are not. [Android][] and [Desktop][] have already done this work.

At a high level, I added an `isUrgent` property to `TSOutgoingMessage`s.
It defaults to `true`. Some subclasses, like
`OWSReceiptsForSenderMessage`, override it to return `false`.

Builds off of a few other commits (not necessary to understand this
commit, but might be useful for posterity):

- e858a0d916
- 8c6d2ebe8c
- 402b117221
- 2ba0cd764d
- 266a4663e9
- 8e5009bbf7

[Android]: dc04c8ed98
[Desktop]: 06190b1434
2022-08-18 07:35:41 -05:00
..
HTMLMetadataTests.swift IOS-823: Add description/date to link preview model 2020-09-03 18:19:20 -07:00
MessageSenderJobRecordTest.swift PR Feedback 2021-08-16 13:28:08 -07:00
MessageSendJobQueueTest.swift Deprecate REST, Part 1 2021-08-18 14:25:36 -03:00
OWSHttpHeadersTest.swift Improve Accept-Language header value, fixing registration bug 2022-07-11 12:20:24 -05:00
OWSRequestFactoryTest.swift Add "urgent" boolean to outgoing messages 2022-08-18 07:35:41 -05:00
OWSURLSessionTest.swift Simplify AFNetworking usage. 2021-10-15 10:50:37 -03:00