aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-11-05 14:52:33 +0100
committerDanilo M. <danix@danix.xyz>2026-11-05 14:52:33 +0100
commit30a07e19223a2026f34ba496857f28c44f3f45c8 (patch)
tree1d2bcdbf0abcdd0f15be9115c88b048df9a2f5e8
parentba64d19accc75fb63e6b47e863a4647d39190361 (diff)
downloadHardenedPass-30a07e19223a2026f34ba496857f28c44f3f45c8.tar.gz
HardenedPass-30a07e19223a2026f34ba496857f28c44f3f45c8.zip
docs: add push after save to the TODO list
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
-rw-r--r--TODO.md3
1 files changed, 3 insertions, 0 deletions
diff --git a/TODO.md b/TODO.md
index e68b9790..610fa028 100644
--- a/TODO.md
+++ b/TODO.md
@@ -4,6 +4,9 @@ Open work after 0.2.0. Remove an item in the commit that finishes it.
## Features and UI
+- Push after save: saves, edits, moves and deletes commit locally but do not push, so a change can
+ sit unpushed and collide with a later desktop change (a modify/delete conflict leaves the store
+ in a stopped rebase). Push after each commit, or at least warn about unpushed commits.
- AppCompat out of the APK: `zxing-android-embedded` (`CaptureManager`, `zxing_CaptureTheme`) needs
it at runtime, so the QR scanner must be replaced. That alone is not enough: `androidx.biometric`
depends on it too, for a fingerprint dialog unused at minSdk 31, so it must be excluded or