Signal-Android/app/src/main/java/org/thoughtcrime/securesms/jobs
2023-06-15 15:36:09 -04:00
..
AccountConsistencyWorkerJob.kt Regularly run account consistency checks. 2023-05-24 12:05:23 -04:00
AttachmentCompressionJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
AttachmentCopyJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
AttachmentDownloadJob.java Make attachment count/size remote configurable. 2023-05-24 11:29:58 -04:00
AttachmentMarkUploadedJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
AttachmentUploadJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
AutomaticSessionResetJob.java Add unique index on message (sentTimestamp, author, thread). 2023-05-10 15:59:26 -04:00
AvatarGroupsV1DownloadJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
AvatarGroupsV2DownloadJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
BaseJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
BoostReceiptRequestResponseJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
CallLinkPeekJob.kt Add peek and join capabilities to call links implementation. 2023-06-06 12:47:16 -04:00
CallSyncEventJob.kt Re-enable call delete sync events. 2023-06-15 13:32:00 -04:00
CheckServiceReachabilityJob.kt Store Job data as bytes. 2023-03-22 14:28:09 -04:00
CleanPreKeysJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
ClearFallbackKbsEnclaveJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
ConversationShortcutRankingUpdateJob.kt Add Android 14 improvements for dynamic shortcuts. 2023-05-05 12:48:53 -03:00
ConversationShortcutUpdateJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
CreateReleaseChannelJob.kt Store Job data as bytes. 2023-03-22 14:28:09 -04:00
DirectoryRefreshJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
DonationReceiptRedemptionJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
DownloadLatestEmojiDataJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
EmojiSearchIndexDownloadJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
FailingJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
FastJobStorage.kt Add PushProcessMessageJobV2 to reserved job queue. 2023-05-17 15:30:08 -04:00
FcmRefreshJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
FetchRemoteMegaphoneImageJob.kt Store Job data as bytes. 2023-03-22 14:28:09 -04:00
FontDownloaderJob.kt Store Job data as bytes. 2023-03-22 14:28:09 -04:00
ForceUpdateGroupV2Job.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
ForceUpdateGroupV2WorkerJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
ForegroundServiceUtil.kt Try not blocking main threads to start foreground service. 2023-05-17 15:30:26 -04:00
GenerateAudioWaveFormJob.kt Store Job data as bytes. 2023-03-22 14:28:09 -04:00
GiftSendJob.kt Store Job data as bytes. 2023-03-22 14:28:09 -04:00
GroupCallPeekJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
GroupCallPeekWorkerJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
GroupCallUpdateSendJob.java Add support for group call disposition. 2023-04-05 16:40:23 -03:00
GroupSendJobHelper.java Handle unregistered responses in more locations. 2023-05-05 12:48:53 -03:00
GroupV1MigrationJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
GroupV2UpdateSelfProfileKeyJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
IndividualSendJob.java Add Android 14 improvements for dynamic shortcuts. 2023-05-05 12:48:53 -03:00
JobManagerFactories.java Fix SQL crash in backup restore by preventing job from running until restore complete. 2023-06-14 10:28:34 -04:00
KbsEnclaveMigrationWorkerJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
LeaveGroupV2Job.kt Store Job data as bytes. 2023-03-22 14:28:09 -04:00
LeaveGroupV2WorkerJob.kt Improve auto-leave group behavior. 2023-06-06 12:47:16 -04:00
LocalBackupJob.java Enable scheduled backups regardless of API version. 2023-03-28 09:24:11 -04:00
LocalBackupJobApi29.java Retry backup verify on security exception. 2023-04-12 16:31:27 -04:00
MarkerJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
MmsDownloadJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
MmsReceiveJob.java Update default conflict method to be 'ignore'. 2023-05-12 09:26:44 -04:00
MmsSendJob.java Move to defined from_recipient_id and to_recipient_id columns on message table. 2023-04-20 13:50:11 -04:00
MultiDeviceBlockedUpdateJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
MultiDeviceCallLinkSyncJob.kt Integrate call links create/update/read apis. 2023-05-24 11:29:58 -04:00
MultiDeviceConfigurationUpdateJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
MultiDeviceContactSyncJob.kt Store Job data as bytes. 2023-03-22 14:28:09 -04:00
MultiDeviceContactUpdateJob.java Fix multidevice contact sync update job reporting wrong content length. 2023-04-20 13:50:11 -04:00
MultiDeviceKeysUpdateJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
MultiDeviceMessageRequestResponseJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
MultiDeviceOutgoingPaymentSyncJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
MultiDeviceProfileContentUpdateJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
MultiDeviceProfileKeyUpdateJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
MultiDeviceReadUpdateJob.java Ensure user has a serviceId/e164 before attempting a read receipt. 2023-05-05 12:48:53 -03:00
MultiDeviceStickerPackOperationJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
MultiDeviceStickerPackSyncJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
MultiDeviceStorageSyncRequestJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
MultiDeviceStorySendSyncJob.kt Fix edit message when editing message sent to self. 2023-04-24 08:19:07 -07:00
MultiDeviceSubscriptionSyncRequestJob.kt Store Job data as bytes. 2023-03-22 14:28:09 -04:00
MultiDeviceVerifiedUpdateJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
MultiDeviceViewedUpdateJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
MultiDeviceViewOnceOpenJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
NewRegistrationUsernameSyncJob.kt Store Job data as bytes. 2023-03-22 14:28:09 -04:00
NullMessageSendJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
OptimizeMessageSearchIndexJob.kt Store Job data as bytes. 2023-03-22 14:28:09 -04:00
PaymentLedgerUpdateJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
PaymentNotificationSendJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
PaymentNotificationSendJobV2.kt Store Job data as bytes. 2023-03-22 14:28:09 -04:00
PaymentSendJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
PaymentTransactionCheckJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
PnpInitializeDevicesJob.kt Use separate PNI key distribution endpoint instead of change number. 2023-06-15 15:36:09 -04:00
PreKeysSyncJob.kt Add support for kyber prekeys. 2023-06-06 12:47:15 -04:00
ProfileKeySendJob.java Handle unregistered responses in more locations. 2023-05-05 12:48:53 -03:00
ProfileUploadJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
PushDecryptDrainedJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
PushDecryptMessageJob.kt Store Job data as bytes. 2023-03-22 14:28:09 -04:00
PushDistributionListSendJob.java Move to defined from_recipient_id and to_recipient_id columns on message table. 2023-04-20 13:50:11 -04:00
PushGroupSendJob.java Skip sends to users with prekey failures. 2023-06-06 12:47:15 -04:00
PushGroupSilentUpdateSendJob.java Handle unregistered responses in more locations. 2023-05-05 12:48:53 -03:00
PushNotificationReceiveJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
PushProcessEarlyMessagesJob.kt Add kotlin/proto level message processing. 2023-04-04 12:16:45 -03:00
PushProcessMessageJob.java Introduce extra caching for group message processing. 2023-05-17 15:30:26 -04:00
PushProcessMessageJobV2.kt Drop failed processed incoming messages. 2023-06-09 15:48:01 -04:00
PushSendJob.java Improve conditional logic around prekey refresh schedule. 2023-05-09 15:35:48 -04:00
ReactionSendJob.java Handle unregistered responses in more locations. 2023-05-05 12:48:53 -03:00
RebuildMessageSearchIndexJob.kt Fix SQL crash in backup restore by preventing job from running until restore complete. 2023-06-14 10:28:34 -04:00
RefreshAttributesJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
RefreshCallLinkDetailsJob.kt Integrate call links create/update/read apis. 2023-05-24 11:29:58 -04:00
RefreshKbsCredentialsJob.kt Store Job data as bytes. 2023-03-22 14:28:09 -04:00
RefreshOwnProfileJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
RemoteConfigRefreshJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
RemoteDeleteSendJob.java Handle unregistered responses in more locations. 2023-05-05 12:48:53 -03:00
ReportSpamJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
RequestGroupV2InfoJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
RequestGroupV2InfoWorkerJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
ResendMessageJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
ResumableUploadSpecJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
RetrieveProfileAvatarJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
RetrieveProfileJob.java Update notification on profile name fetch or change. 2023-04-12 16:31:19 -04:00
RetrieveRemoteAnnouncementsJob.kt Add text formatting support to release notes channel. 2023-06-15 11:20:22 -04:00
RotateCertificateJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
RotateProfileKeyJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
SendDeliveryReceiptJob.java Ensure users have a service identifier before sending receipts. 2023-05-09 13:41:28 -04:00
SenderKeyDistributionSendJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
SendJob.java Rename OutgoingMediaMessage -> OutgoingMessage. 2022-12-30 15:11:56 -05:00
SendPaymentsActivatedJob.kt Store Job data as bytes. 2023-03-22 14:28:09 -04:00
SendReadReceiptJob.java Ensure users have a service identifier before sending receipts. 2023-05-09 13:41:28 -04:00
SendRetryReceiptJob.java Trigger an automatic session reset after failing to send a retry receipt. 2023-03-22 14:28:09 -04:00
SendViewedReceiptJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
ServiceOutageDetectionJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
SmsReceiveJob.java Move to defined from_recipient_id and to_recipient_id columns on message table. 2023-04-20 13:50:11 -04:00
SmsSendJob.java Move to defined from_recipient_id and to_recipient_id columns on message table. 2023-04-20 13:50:11 -04:00
SmsSentJob.java Move to defined from_recipient_id and to_recipient_id columns on message table. 2023-04-20 13:50:11 -04:00
StickerDownloadJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
StickerPackDownloadJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
StorageAccountRestoreJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
StorageForcePushJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
StorageSyncJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
StoryOnboardingDownloadJob.kt Store Job data as bytes. 2023-03-22 14:28:09 -04:00
SubmitRateLimitPushChallengeJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
SubscriptionKeepAliveJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
SubscriptionReceiptRequestResponseJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
SyncSystemContactLinksJob.kt Store Job data as bytes. 2023-03-22 14:28:09 -04:00
ThreadUpdateJob.java Enqueue thread update job after transaction completes. 2023-05-24 12:05:23 -04:00
TrimThreadJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
TypingSendJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
UpdateApkJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00