aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLena <lena@omega>2026-07-01 00:00:00 +0000
committerLena <lena@omega>2026-07-01 00:00:00 +0000
commit4217fb8a1f430b0b4c63d6fe388d2e14d23653ff (patch)
tree7750338c62ceeb2796e03f420ed3d4417e63a041
parent2aa6920fb1568249d2466fa1b13760d1a51c0e8f (diff)
downloadrsend-4217fb8a1f430b0b4c63d6fe388d2e14d23653ff.tar.gz
app: release 0.1.30.1.3
versionCode 4. Bound the SSH handshake so a stalled server cannot hang a sync. Persist config, key, and host pin atomically so an interrupted write cannot corrupt state. Replace the chained one-time jobs with periodic work that survives reboots; the schedule floor is now WorkManager's 15-minute minimum.
-rw-r--r--app/build.gradle4
-rw-r--r--fastlane/metadata/android/en-US/changelogs/4.txt4
2 files changed, 6 insertions, 2 deletions
diff --git a/app/build.gradle b/app/build.gradle
index 599b419..4198751 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -17,8 +17,8 @@ android {
applicationId 'invalid.lena.rsend'
minSdk 30
targetSdk 35
- versionCode 3
- versionName '0.1.2'
+ versionCode 4
+ versionName '0.1.3'
// Ship only the ABIs we build native libs for.
ndk { abiFilters 'arm64-v8a', 'x86_64' }
}
diff --git a/fastlane/metadata/android/en-US/changelogs/4.txt b/fastlane/metadata/android/en-US/changelogs/4.txt
new file mode 100644
index 0000000..8a5166c
--- /dev/null
+++ b/fastlane/metadata/android/en-US/changelogs/4.txt
@@ -0,0 +1,4 @@
+Fixes: a stalled or unreachable server no longer hangs a backup
+indefinitely, and backup state is written atomically so an interrupted
+write cannot corrupt your settings. Scheduled backups now survive reboots
+on their own. Note: the minimum schedule interval is now 15 minutes.