Signal-Android/src/org/thoughtcrime/securesms/jobs
Greyson Parrelli c6287547a3 Improve video transcoding exception handling.
Previously, we'd crash if we couldn't find the attachment at runtime,
but that's not uncommon if someone deletes before sending. Now we just
fail.

Also, previously we'd fail if we couldn't create a memory file. Now we
will only fail if the attachment is >100mb (same as the other video
failures).
2019-08-24 09:27:08 -04:00
..
AttachmentCompressionJob.java Improve video transcoding exception handling. 2019-08-24 09:27:08 -04:00
AttachmentCopyJob.java Implement camera-first capture flow. 2019-07-22 23:15:50 -04:00
AttachmentDownloadJob.java Separate compression job. 2019-08-22 10:04:23 -04:00
AttachmentUploadJob.java Separate compression job. 2019-08-22 10:04:23 -04:00
AvatarDownloadJob.java Move from dagger to a service locator pattern. 2019-07-17 16:12:53 -04:00
BaseJob.java Allow RuntimeExceptions thrown by Jobs to crash. 2019-07-31 09:54:46 -04:00
CleanPreKeysJob.java Move from dagger to a service locator pattern. 2019-07-17 16:12:53 -04:00
CreateSignedPreKeyJob.java Move from dagger to a service locator pattern. 2019-07-17 16:12:53 -04:00
DirectoryRefreshJob.java Convert to AndroidX. 2019-06-17 12:52:42 -04:00
FailingJob.java Switch back to storing incoming messages in PushDatabase. 2019-08-22 10:04:23 -04:00
FastJobStorage.java Fix failure propogation in longer job chains. 2019-08-24 09:09:20 -04:00
FcmRefreshJob.java Move from dagger to a service locator pattern. 2019-07-17 16:12:53 -04:00
JobManagerFactories.java Separate compression job. 2019-08-22 10:04:23 -04:00
LocalBackupJob.java Allow multiple messages on the Generic Foreground Service. Show the oldest still active. 2019-06-27 12:18:52 -04:00
MmsDownloadJob.java Update view-once message behavior. 2019-08-05 15:46:43 -04:00
MmsReceiveJob.java Convert to AndroidX. 2019-06-17 12:52:42 -04:00
MmsSendJob.java Separate compression job. 2019-08-22 10:04:23 -04:00
MultiDeviceBlockedUpdateJob.java Move from dagger to a service locator pattern. 2019-07-17 16:12:53 -04:00
MultiDeviceConfigurationUpdateJob.java Move from dagger to a service locator pattern. 2019-07-17 16:12:53 -04:00
MultiDeviceContactUpdateJob.java Move from dagger to a service locator pattern. 2019-07-17 16:12:53 -04:00
MultiDeviceGroupUpdateJob.java Move from dagger to a service locator pattern. 2019-07-17 16:12:53 -04:00
MultiDeviceProfileKeyUpdateJob.java Move from dagger to a service locator pattern. 2019-07-17 16:12:53 -04:00
MultiDeviceReadUpdateJob.java Move from dagger to a service locator pattern. 2019-07-17 16:12:53 -04:00
MultiDeviceStickerPackOperationJob.java Move from dagger to a service locator pattern. 2019-07-17 16:12:53 -04:00
MultiDeviceStickerPackSyncJob.java Move from dagger to a service locator pattern. 2019-07-17 16:12:53 -04:00
MultiDeviceVerifiedUpdateJob.java Move from dagger to a service locator pattern. 2019-07-17 16:12:53 -04:00
MultiDeviceViewOnceOpenJob.java Update view-once message behavior. 2019-08-05 15:46:43 -04:00
PushDecryptJob.java Switch back to storing incoming messages in PushDatabase. 2019-08-22 10:04:23 -04:00
PushGroupSendJob.java Move shared attachment job generation code to parent class. 2019-08-22 10:15:56 -04:00
PushGroupUpdateJob.java Move from dagger to a service locator pattern. 2019-07-17 16:12:53 -04:00
PushMediaSendJob.java Move shared attachment job generation code to parent class. 2019-08-22 10:15:56 -04:00
PushNotificationReceiveJob.java Reset message receiver upon REST failure. 2019-08-22 10:04:23 -04:00
PushReceivedJob.java Switch back to storing incoming messages in PushDatabase. 2019-08-22 10:04:23 -04:00
PushSendJob.java Move shared attachment job generation code to parent class. 2019-08-22 10:15:56 -04:00
PushTextSendJob.java Move from dagger to a service locator pattern. 2019-07-17 16:12:53 -04:00
RefreshAttributesJob.java Move from dagger to a service locator pattern. 2019-07-17 16:12:53 -04:00
RefreshPreKeysJob.java Move from dagger to a service locator pattern. 2019-07-17 16:12:53 -04:00
RefreshUnidentifiedDeliveryAbilityJob.java Move from dagger to a service locator pattern. 2019-07-17 16:12:53 -04:00
RequestGroupInfoJob.java Move from dagger to a service locator pattern. 2019-07-17 16:12:53 -04:00
RetrieveProfileAvatarJob.java Move from dagger to a service locator pattern. 2019-07-17 16:12:53 -04:00
RetrieveProfileJob.java Move from dagger to a service locator pattern. 2019-07-17 16:12:53 -04:00
RotateCertificateJob.java Move from dagger to a service locator pattern. 2019-07-17 16:12:53 -04:00
RotateProfileKeyJob.java Move from dagger to a service locator pattern. 2019-07-17 16:12:53 -04:00
RotateSignedPreKeyJob.java Move from dagger to a service locator pattern. 2019-07-17 16:12:53 -04:00
SendDeliveryReceiptJob.java Move from dagger to a service locator pattern. 2019-07-17 16:12:53 -04:00
SendJob.java Separate compression job. 2019-08-22 10:04:23 -04:00
SendReadReceiptJob.java Move from dagger to a service locator pattern. 2019-07-17 16:12:53 -04:00
ServiceOutageDetectionJob.java Convert to AndroidX. 2019-06-17 12:52:42 -04:00
SmsReceiveJob.java Convert to AndroidX. 2019-06-17 12:52:42 -04:00
SmsSendJob.java Fix queueKey for SmsSendJob. 2019-07-16 19:19:56 -04:00
SmsSentJob.java Fix queueKey for SmsSendJob. 2019-07-16 19:19:56 -04:00
StickerDownloadJob.java Move from dagger to a service locator pattern. 2019-07-17 16:12:53 -04:00
StickerPackDownloadJob.java Move from dagger to a service locator pattern. 2019-07-17 16:12:53 -04:00
TrimThreadJob.java Convert to AndroidX. 2019-06-17 12:52:42 -04:00
TypingSendJob.java Downgrade some job exceptions. 2019-08-02 17:00:48 -04:00
UpdateApkJob.java Convert to AndroidX. 2019-06-17 12:52:42 -04:00