Signal-Android/app/src/main/java/org/thoughtcrime/securesms/jobs
2022-04-06 12:37:43 -04:00
..
AttachmentCompressionJob.java Introduce SignalDatabase as the main database entrypoint. 2021-11-18 12:36:52 -05:00
AttachmentCopyJob.java Introduce SignalDatabase as the main database entrypoint. 2021-11-18 12:36:52 -05:00
AttachmentDownloadJob.java Update to libsignal-client 0.15.0 2022-03-28 19:07:20 -04:00
AttachmentMarkUploadedJob.java Introduce SignalDatabase as the main database entrypoint. 2021-11-18 12:36:52 -05:00
AttachmentUploadJob.java Update libsignal-client to 0.14.0 2022-03-17 12:12:56 -04:00
AutomaticSessionResetJob.java Update libsignal-client to 0.14.0 2022-03-17 12:12:56 -04:00
AvatarGroupsV1DownloadJob.java Update to libsignal-client 0.15.0 2022-03-28 19:07:20 -04:00
AvatarGroupsV2DownloadJob.java Update to libsignal-client 0.15.0 2022-03-28 19:07:20 -04:00
BaseJob.java Use Log.tag where appropriate. 2021-03-31 16:02:32 -03:00
BoostReceiptRequestResponseJob.java Update to libsignal-client 0.15.0 2022-03-28 19:07:20 -04:00
CheckServiceReachabilityJob.kt Update libsignal-client to 0.14.0 2022-03-17 12:12:56 -04:00
CleanPreKeysJob.java Update to libsignal-client 0.15.0 2022-03-28 19:07:20 -04:00
ClearFallbackKbsEnclaveJob.java Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
ConversationShortcutUpdateJob.java Introduce SignalDatabase as the main database entrypoint. 2021-11-18 12:36:52 -05:00
CreateReleaseChannelJob.kt Periodically fetch release notes. 2022-02-02 16:50:58 -05:00
CreateSignedPreKeyJob.java Update to libsignal-client 0.15.0 2022-03-28 19:07:20 -04:00
DirectoryRefreshJob.java Add ContactDiscovery abstraction for doing CDS refreshes. 2022-03-28 19:07:19 -04:00
DonationReceiptRedemptionJob.java Update to libsignal-client 0.15.0 2022-03-28 19:07:20 -04:00
DownloadLatestEmojiDataJob.java Update libsignal-client to 0.14.0 2022-03-17 12:12:56 -04:00
EmojiSearchIndexDownloadJob.java Properly update last emoji search index download time. 2022-02-14 12:02:18 -05:00
FailingJob.java
FastJobStorage.java Update libsignal-client to 0.14.0 2022-03-17 12:12:56 -04:00
FcmRefreshJob.java Update libsignal-client to 0.14.0 2022-03-17 12:12:56 -04:00
FontDownloaderJob.kt Add defaults for script/text font pairings and guessing of script based on body contents. 2022-04-06 12:37:43 -04:00
GroupCallPeekJob.java Change WebsocketDrainedConstraint to DecryptionsDrainedConstraint. 2020-12-08 18:10:04 -05:00
GroupCallPeekWorkerJob.java Move calling management out of service. 2021-03-31 16:02:32 -03:00
GroupCallUpdateSendJob.java Add basic handling for ProofRequiredExceptions on other message types. 2022-03-21 16:36:07 -04:00
GroupSendJobHelper.java Add basic handling for ProofRequiredExceptions on other message types. 2022-03-21 16:36:07 -04:00
GroupV1MigrationJob.java Remove GV2 capability check. 2022-03-17 12:12:55 -04:00
GroupV2UpdateSelfProfileKeyJob.java Update libsignal-client to 0.14.0 2022-03-17 12:12:56 -04:00
JobManagerFactories.java Add job to clean up early message receipts. 2022-03-28 19:07:20 -04:00
KbsEnclaveMigrationWorkerJob.java Increase backoff for 5xx errors in KbsMigrations. 2022-02-08 17:46:10 -05:00
LocalBackupJob.java Show backup progress as a percentage. 2021-12-20 13:31:18 -05:00
LocalBackupJobApi29.java Show backup progress as a percentage. 2021-12-20 13:31:18 -05:00
MarkerJob.java Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
MmsDownloadJob.java Update libsignal-client to 0.14.0 2022-03-17 12:12:56 -04:00
MmsReceiveJob.java Ignore inbound SMS/MMS from yourself. 2022-03-29 18:39:46 -04:00
MmsSendJob.java Migrate some cursor utils to core-util. 2022-03-28 19:07:20 -04:00
MultiDeviceBlockedUpdateJob.java Move from ACI to a generic ServiceId. 2022-02-17 17:09:26 -05:00
MultiDeviceConfigurationUpdateJob.java Update libsignal-client to 0.14.0 2022-03-17 12:12:56 -04:00
MultiDeviceContactSyncJob.kt Update to libsignal-client 0.15.0 2022-03-28 19:07:20 -04:00
MultiDeviceContactUpdateJob.java Update to libsignal-client 0.15.0 2022-03-28 19:07:20 -04:00
MultiDeviceGroupUpdateJob.java Update libsignal-client to 0.14.0 2022-03-17 12:12:56 -04:00
MultiDeviceKeysUpdateJob.java Update libsignal-client to 0.14.0 2022-03-17 12:12:56 -04:00
MultiDeviceMessageRequestResponseJob.java Move from ACI to a generic ServiceId. 2022-02-17 17:09:26 -05:00
MultiDeviceOutgoingPaymentSyncJob.java Update libsignal-client to 0.14.0 2022-03-17 12:12:56 -04:00
MultiDevicePniIdentityUpdateJob.java Update to libsignal-client 0.15.0 2022-03-28 19:07:20 -04:00
MultiDeviceProfileContentUpdateJob.java Initial pre-alpha support for sender key. 2021-06-07 18:14:12 -04:00
MultiDeviceProfileKeyUpdateJob.java Update to libsignal-client 0.15.0 2022-03-28 19:07:20 -04:00
MultiDeviceReadUpdateJob.java Migrate some cursor utils to core-util. 2022-03-28 19:07:20 -04:00
MultiDeviceStickerPackOperationJob.java Migrate some cursor utils to core-util. 2022-03-28 19:07:20 -04:00
MultiDeviceStickerPackSyncJob.java Migrate some cursor utils to core-util. 2022-03-28 19:07:20 -04:00
MultiDeviceStorageSyncRequestJob.java Initial pre-alpha support for sender key. 2021-06-07 18:14:12 -04:00
MultiDeviceSubscriptionSyncRequestJob.kt Add new subscription multi device sync message. 2021-11-30 17:13:14 -05:00
MultiDeviceVerifiedUpdateJob.java Update to libsignal-client 0.15.0 2022-03-28 19:07:20 -04:00
MultiDeviceViewedUpdateJob.java Migrate some cursor utils to core-util. 2022-03-28 19:07:20 -04:00
MultiDeviceViewOnceOpenJob.java Introduce SignalDatabase as the main database entrypoint. 2021-11-18 12:36:52 -05:00
NullMessageSendJob.java Update libsignal-client to 0.14.0 2022-03-17 12:12:56 -04:00
PaymentLedgerUpdateJob.java Introduce SignalDatabase as the main database entrypoint. 2021-11-18 12:36:52 -05:00
PaymentNotificationSendJob.java Update libsignal-client to 0.14.0 2022-03-17 12:12:56 -04:00
PaymentSendJob.java Introduce SignalDatabase as the main database entrypoint. 2021-11-18 12:36:52 -05:00
PaymentTransactionCheckJob.java Introduce SignalDatabase as the main database entrypoint. 2021-11-18 12:36:52 -05:00
ProfileKeySendJob.java Additional work on not sending to blocked recipients. 2022-03-08 10:41:37 -04:00
ProfileUploadJob.java Introduce SignalDatabase as the main database entrypoint. 2021-11-18 12:36:52 -05:00
PushDecryptDrainedJob.java Change WebsocketDrainedConstraint to DecryptionsDrainedConstraint. 2020-12-08 18:10:04 -05:00
PushDecryptMessageJob.java Update to libsignal-client 0.15.0 2022-03-28 19:07:20 -04:00
PushDistributionListSendJob.java Add story distribution list deduplication handling. 2022-03-28 19:43:42 -04:00
PushGroupSendJob.java Move more util classes to core-util. 2022-04-06 12:36:32 -04:00
PushGroupSilentUpdateSendJob.java Update libsignal-client to 0.14.0 2022-03-17 12:12:56 -04:00
PushGroupUpdateJob.java Update libsignal-client to 0.14.0 2022-03-17 12:12:56 -04:00
PushMediaSendJob.java Implement UI and backend for sending story reactions. 2022-03-17 16:02:42 -04:00
PushNotificationReceiveJob.java Periodic alarm to check for messages. 2021-02-10 15:21:04 -05:00
PushProcessEarlyMessagesJob.kt Prevent possibility of recursively enqueuing early message jobs. 2022-04-04 19:26:08 -04:00
PushProcessMessageJob.java Prevent possibility of recursively enqueuing early message jobs. 2022-04-04 19:26:08 -04:00
PushReceivedJob.java Use Log.tag where appropriate. 2021-03-31 16:02:32 -03:00
PushSendJob.java Migrate some cursor utils to core-util. 2022-03-28 19:07:20 -04:00
PushTextSendJob.java Update libsignal-client to 0.14.0 2022-03-17 12:12:56 -04:00
ReactionSendJob.java Update libsignal-client to 0.14.0 2022-03-17 12:12:56 -04:00
RecipientChangedNumberJob.kt Introduce SignalDatabase as the main database entrypoint. 2021-11-18 12:36:52 -05:00
RefreshAttributesJob.java Update libsignal-client to 0.14.0 2022-03-17 12:12:56 -04:00
RefreshOwnProfileJob.java Update to libsignal-client 0.15.0 2022-03-28 19:07:20 -04:00
RefreshPreKeysJob.java Update to libsignal-client 0.15.0 2022-03-28 19:07:20 -04:00
RemoteConfigRefreshJob.java Introduce SignalDatabase as the main database entrypoint. 2021-11-18 12:36:52 -05:00
RemoteDeleteSendJob.java Move more util classes to core-util. 2022-04-06 12:36:32 -04:00
ReportSpamJob.java Update message reporting to use sender ACI instead of E164. 2022-04-06 12:37:43 -04:00
RequestGroupInfoJob.java Separate thread updates into a job and other perf improvements. 2021-08-24 16:59:09 -03:00
RequestGroupV2InfoJob.java Change WebsocketDrainedConstraint to DecryptionsDrainedConstraint. 2020-12-08 18:10:04 -05:00
RequestGroupV2InfoWorkerJob.java Update libsignal-client to 0.14.0 2022-03-17 12:12:56 -04:00
ResendMessageJob.java Update to libsignal-client 0.15.0 2022-03-28 19:07:20 -04:00
ResumableUploadSpecJob.java Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
RetrieveProfileAvatarJob.java Update to libsignal-client 0.15.0 2022-03-28 19:07:20 -04:00
RetrieveProfileJob.java Move more util classes to core-util. 2022-04-06 12:36:32 -04:00
RetrieveReleaseChannelJob.kt Migrate some cursor utils to core-util. 2022-03-28 19:07:20 -04:00
RotateCertificateJob.java Introduce SignalDatabase as the main database entrypoint. 2021-11-18 12:36:52 -05:00
RotateProfileKeyJob.java Update to libsignal-client 0.15.0 2022-03-28 19:07:20 -04:00
RotateSignedPreKeyJob.java Update to libsignal-client 0.15.0 2022-03-28 19:07:20 -04:00
SendDeliveryReceiptJob.java Fix sending reactions to note to self. 2022-02-03 17:12:30 -05:00
SenderKeyDistributionSendJob.java Update to libsignal-client 0.15.0 2022-03-28 19:07:20 -04:00
SendJob.java Update libsignal-client to 0.14.0 2022-03-17 12:12:56 -04:00
SendReadReceiptJob.java Migrate some cursor utils to core-util. 2022-03-28 19:07:20 -04:00
SendRetryReceiptJob.java Update to libsignal-client 0.15.0 2022-03-28 19:07:20 -04:00
SendViewedReceiptJob.java Migrate some cursor utils to core-util. 2022-03-28 19:07:20 -04:00
ServiceOutageDetectionJob.java Use Log.tag where appropriate. 2021-03-31 16:02:32 -03:00
SmsReceiveJob.java Ignore inbound SMS/MMS from yourself. 2022-03-29 18:39:46 -04:00
SmsSendJob.java Introduce SignalDatabase as the main database entrypoint. 2021-11-18 12:36:52 -05:00
SmsSentJob.java Introduce SignalDatabase as the main database entrypoint. 2021-11-18 12:36:52 -05:00
StickerDownloadJob.java Migrate some cursor utils to core-util. 2022-03-28 19:07:20 -04:00
StickerPackDownloadJob.java Update to libsignal-client 0.15.0 2022-03-28 19:07:20 -04:00
StorageAccountRestoreJob.java Update libsignal-client to 0.14.0 2022-03-17 12:12:56 -04:00
StorageForcePushJob.java Update to libsignal-client 0.15.0 2022-03-28 19:07:20 -04:00
StorageSyncJob.java Do not process story records if capability doesn't support it. 2022-04-06 12:37:43 -04:00
SubmitRateLimitPushChallengeJob.java Handle 428 rate limiting. 2021-05-05 16:47:13 -04:00
SubscriptionKeepAliveJob.java Add logging for when we do nothing during a keep-alive job. 2022-04-06 12:36:32 -04:00
SubscriptionReceiptRequestResponseJob.java Get receipt credential presentation BEFORE recording receipt so that the retry does not add another receipt. 2022-03-28 19:07:21 -04:00
ThreadUpdateJob.java Introduce SignalDatabase as the main database entrypoint. 2021-11-18 12:36:52 -05:00
TrimThreadJob.java Introduce SignalDatabase as the main database entrypoint. 2021-11-18 12:36:52 -05:00
TypingSendJob.java Update libsignal-client to 0.14.0 2022-03-17 12:12:56 -04:00
UpdateApkJob.java Migrate some cursor utils to core-util. 2022-03-28 19:07:20 -04:00