[PR #822] [MERGED] Jobdispatcher #988

Closed
opened 2026-02-26 01:32:34 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/jberkel/sms-backup-plus/pull/822
Author: @jberkel
Created: 10/26/2017
Status: Merged
Merged: 10/29/2017
Merged by: @jberkel

Base: masterHead: job-dispatcher


📝 Commits (10+)

📊 Changes

26 files changed (+740 additions, -268 deletions)

View changed files

📝 .travis.yml (+1 -2)
📝 CHANGES (+1 -0)
📝 README.md (+7 -7)
📝 app/build.gradle (+3 -5)
📝 app/src/main/AndroidManifest.xml (+13 -9)
📝 app/src/main/java/com/zegoggles/smssync/activity/MainActivity.java (+3 -3)
📝 app/src/main/java/com/zegoggles/smssync/activity/donation/DonationActivity.java (+4 -1)
app/src/main/java/com/zegoggles/smssync/compat/GooglePlayServices.java (+54 -0)
📝 app/src/main/java/com/zegoggles/smssync/preferences/Preferences.java (+6 -0)
📝 app/src/main/java/com/zegoggles/smssync/receiver/BackupBroadcastReceiver.java (+2 -2)
📝 app/src/main/java/com/zegoggles/smssync/receiver/SmsBroadcastReceiver.java (+5 -5)
app/src/main/java/com/zegoggles/smssync/service/AlarmManagerDriver.java (+134 -0)
app/src/main/java/com/zegoggles/smssync/service/Alarms.java (+0 -99)
app/src/main/java/com/zegoggles/smssync/service/BackupJobs.java (+119 -0)
📝 app/src/main/java/com/zegoggles/smssync/service/BackupType.java (+10 -6)
📝 app/src/main/java/com/zegoggles/smssync/service/ServiceBase.java (+4 -2)
📝 app/src/main/java/com/zegoggles/smssync/service/SmsBackupService.java (+11 -5)
app/src/main/java/com/zegoggles/smssync/service/SmsJobService.java (+95 -0)
📝 app/src/main/java/com/zegoggles/smssync/service/state/BackupState.java (+1 -1)
📝 app/src/main/res/values/strings.xml (+3 -0)

...and 6 more files

📄 Description

Replaces #810


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/jberkel/sms-backup-plus/pull/822 **Author:** [@jberkel](https://github.com/jberkel) **Created:** 10/26/2017 **Status:** ✅ Merged **Merged:** 10/29/2017 **Merged by:** [@jberkel](https://github.com/jberkel) **Base:** `master` ← **Head:** `job-dispatcher` --- ### 📝 Commits (10+) - [`8c5dc67`](https://github.com/jberkel/sms-backup-plus/commit/8c5dc676f0e6bcaf979147a9cc2821577a0a4baa) Scheduling backups using firebase jobdispatcher - [`36b2594`](https://github.com/jberkel/sms-backup-plus/commit/36b2594eae91ac43410636c4175d64120e0f6189) Remove support library dependency - [`dc422a5`](https://github.com/jberkel/sms-backup-plus/commit/dc422a5d43b9141fa247c4cc006e1d1967090618) imports/codestyle - [`89ffaeb`](https://github.com/jberkel/sms-backup-plus/commit/89ffaeb5416aaba9b1a16fdb1300c730e5b3e5bd) Bump jobdispatcher - [`e275222`](https://github.com/jberkel/sms-backup-plus/commit/e2752225538af698b580cdf61daef0cdf986db54) Remove context from instance - [`9f3f94b`](https://github.com/jberkel/sms-backup-plus/commit/9f3f94bbbbb062b5d2fea6414c4a4aa56d06d07c) Add logging - [`fec4835`](https://github.com/jberkel/sms-backup-plus/commit/fec48359b599b93b9dbebe3d5b122c5f5aafd5de) Add nullability - [`f2770db`](https://github.com/jberkel/sms-backup-plus/commit/f2770db4f50b2da877e619edcf1f442e56633114) WS - [`d592a31`](https://github.com/jberkel/sms-backup-plus/commit/d592a31d329ad6c78e4b06d57e313029b2ff971d) WIP - [`278530c`](https://github.com/jberkel/sms-backup-plus/commit/278530c0cb480bab628d1a70a59ac5753b364b0f) Alarms -> BackupJobs ### 📊 Changes **26 files changed** (+740 additions, -268 deletions) <details> <summary>View changed files</summary> 📝 `.travis.yml` (+1 -2) 📝 `CHANGES` (+1 -0) 📝 `README.md` (+7 -7) 📝 `app/build.gradle` (+3 -5) 📝 `app/src/main/AndroidManifest.xml` (+13 -9) 📝 `app/src/main/java/com/zegoggles/smssync/activity/MainActivity.java` (+3 -3) 📝 `app/src/main/java/com/zegoggles/smssync/activity/donation/DonationActivity.java` (+4 -1) ➕ `app/src/main/java/com/zegoggles/smssync/compat/GooglePlayServices.java` (+54 -0) 📝 `app/src/main/java/com/zegoggles/smssync/preferences/Preferences.java` (+6 -0) 📝 `app/src/main/java/com/zegoggles/smssync/receiver/BackupBroadcastReceiver.java` (+2 -2) 📝 `app/src/main/java/com/zegoggles/smssync/receiver/SmsBroadcastReceiver.java` (+5 -5) ➕ `app/src/main/java/com/zegoggles/smssync/service/AlarmManagerDriver.java` (+134 -0) ➖ `app/src/main/java/com/zegoggles/smssync/service/Alarms.java` (+0 -99) ➕ `app/src/main/java/com/zegoggles/smssync/service/BackupJobs.java` (+119 -0) 📝 `app/src/main/java/com/zegoggles/smssync/service/BackupType.java` (+10 -6) 📝 `app/src/main/java/com/zegoggles/smssync/service/ServiceBase.java` (+4 -2) 📝 `app/src/main/java/com/zegoggles/smssync/service/SmsBackupService.java` (+11 -5) ➕ `app/src/main/java/com/zegoggles/smssync/service/SmsJobService.java` (+95 -0) 📝 `app/src/main/java/com/zegoggles/smssync/service/state/BackupState.java` (+1 -1) 📝 `app/src/main/res/values/strings.xml` (+3 -0) _...and 6 more files_ </details> ### 📄 Description Replaces #810 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-26 01:32:34 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/sms-backup-plus-jberkel#988
No description provided.