Signal-Android/app/src/main/java/org/thoughtcrime/securesms/jobs
2023-07-18 09:55:02 -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 Add upload/download size restrictions for attachments based on remote config. 2023-07-11 17:58:09 -04:00
AttachmentMarkUploadedJob.java Store Job data as bytes. 2023-03-22 14:28:09 -04:00
AttachmentUploadJob.java Add upload/download size restrictions for attachments based on remote config. 2023-07-11 17:58:09 -04:00
AutomaticSessionResetJob.java Add unique index on message (sentTimestamp, author, thread). 2023-05-10 15:59:26 -04:00
AvatarGroupsV1DownloadJob.java Add incremental digests to attachment sending. 2023-06-28 17:13:15 -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 Add retries to CallEventSyncJob. 2023-07-11 17:58:09 -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
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 Fix empty emoji search index. 2023-07-12 15:48:52 -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 Do not throw an ISE when we cannot start a foreground service from calling. 2023-07-06 16:12:09 -03: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 Improve logging around edit and sync messages. 2023-06-29 15:55:12 -04:00
JobManagerFactories.java Add migration to cleanup some inconsistent DB state. 2023-07-12 15:48:52 -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 Add migration to cleanup some inconsistent DB state. 2023-07-12 15:48:52 -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 Start mirroring to SVR2. 2023-07-12 15:48:51 -04:00
PreKeysSyncJob.kt Fix prekey generation during registration. 2023-07-10 23:05:36 -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 Report shortcut usage when a message is sent to a group. 2023-06-28 17:13: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 Rename some protos. 2023-07-18 09:55:02 -04:00
PushSendJob.java Add incremental digests to attachment sending. 2023-06-28 17:13:15 -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 Start mirroring to SVR2. 2023-07-12 15:48:51 -04:00
RefreshCallLinkDetailsJob.kt Integrate call links create/update/read apis. 2023-05-24 11:29:58 -04:00
RefreshOwnProfileJob.java Start mirroring to SVR2. 2023-07-12 15:48:51 -04:00
RefreshSvrCredentialsJob.kt Start mirroring to SVR2. 2023-07-12 15:48:51 -04:00
RemoteConfigRefreshJob.java Save last-known server time offset. 2023-07-12 15:48:51 -04:00
RemoteDeleteSendJob.java Fix issue with syncing remote deletes in note to self. 2023-07-14 17:46:40 -04: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
ResetSvrGuessCountJob.kt Start mirroring to SVR2. 2023-07-12 15:48:51 -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 Start mirroring to SVR2. 2023-07-12 15:48:51 -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
Svr2MirrorJob.kt Start mirroring to SVR2. 2023-07-12 15:48:51 -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