Commit Graph

3 Commits

Author SHA1 Message Date
sakuradairong
ba3480dce8 ci: add GitHub Actions workflow for build and lint
Runs on push/PR to main: JDK 17, Gradle cache, lint check, and release APK
build with artifact upload.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-23 14:26:45 +08:00
sakuradairong
fdc147b663 refactor: replace RemoteStorage with restic rclone backend, redesign config UI
Remove the old WebDAV/SMB remote storage layer (RemoteStorage, WebDavClient,
SmbClient) and replace it with restic's built-in rclone backend. Unify the
two config cards into a single "Restic remote backup" card with backend
selector (local/WebDAV/SMB). Fix binary execution on Android 10+ via linker
trampoline to bypass W^X restrictions.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-23 14:26:13 +08:00
006c598f14 init: Android backup GUI project 2026-04-07 14:46:51 +08:00