• Joined on 2026-01-24
amir pushed to main at amir/SyncFlow 2026-06-05 15:45:48 +00:00
a348c43c66 v1.0.65: chunked upload for large files (>100MB) on Nextcloud
amir pushed tag v1.0.64 to amir/SyncFlow 2026-06-05 15:17:05 +00:00
amir pushed to main at amir/SyncFlow 2026-06-05 15:17:04 +00:00
f90d84e1fc v1.0.64: signed release (atomic transfers, backup-safe defaults, security + encoding fixes, full test suite)
amir pushed to main at amir/SyncFlow 2026-06-05 15:16:11 +00:00
10007eb4fb Add interruption/atomicity, SFTP, and scheduling tests
amir pushed to main at amir/SyncFlow 2026-06-05 14:54:40 +00:00
29b5d555b8 Add edge-case + stress test battery (14 tests)
amir pushed to main at amir/SyncFlow 2026-06-05 14:45:50 +00:00
369e260158 Add 100-file volume test (subfolders + non-ASCII, 0 failures, no re-sync loop)
amir pushed to main at amir/SyncFlow 2026-06-05 14:38:53 +00:00
1ecae2c690 Fix WebDAV upload of non-ASCII/special filenames (URL + MOVE header encoding)
amir pushed to main at amir/SyncFlow 2026-06-05 10:48:06 +00:00
39aa2f7dfd Add source-available license (no redistribution / publishing)
amir pushed to main at amir/SyncFlow 2026-06-05 10:25:34 +00:00
402d0447a0 Merge: atomic transfers, signed-release CI, backup-safe defaults, security hardening, full test suite
c1b7221324 Make radio rows fully tappable (label + dot), not just the dot
556645226a Fix ARCHIVE delete (create _Deleted base) + full engine test matrix
1e5ae2c65f Add on-device Nextcloud integration test (real WebDAV round-trip)
a0d759364e Security: guard against path traversal from hostile remotes
Compare 9 commits »
amir pushed to fix/atomic-transfers-and-ci at amir/SyncFlow 2026-06-05 10:25:21 +00:00
c1b7221324 Make radio rows fully tappable (label + dot), not just the dot
amir pushed to fix/atomic-transfers-and-ci at amir/SyncFlow 2026-06-05 10:21:52 +00:00
556645226a Fix ARCHIVE delete (create _Deleted base) + full engine test matrix
amir pushed to fix/atomic-transfers-and-ci at amir/SyncFlow 2026-06-05 09:54:04 +00:00
1e5ae2c65f Add on-device Nextcloud integration test (real WebDAV round-trip)
amir pushed to fix/atomic-transfers-and-ci at amir/SyncFlow 2026-06-05 02:54:22 +00:00
a0d759364e Security: guard against path traversal from hostile remotes
amir pushed to fix/atomic-transfers-and-ci at amir/SyncFlow 2026-06-05 02:39:51 +00:00
160a3e5478 Direction-aware default for deletion behaviour (don't wipe backups)
amir pushed to fix/atomic-transfers-and-ci at amir/SyncFlow 2026-06-05 02:36:45 +00:00
92cad9ca56 Add upload-only backup lifecycle tests
amir pushed to fix/atomic-transfers-and-ci at amir/SyncFlow 2026-06-05 02:32:18 +00:00
62f9f015d6 Fix two stale SyncDecideTest cases (CI never ran tests before)
amir pushed to fix/atomic-transfers-and-ci at amir/SyncFlow 2026-06-05 02:15:29 +00:00
b973e58d9e Atomic transfers + signed-release CI
amir created branch fix/atomic-transfers-and-ci in amir/SyncFlow 2026-06-05 02:15:29 +00:00
amir released v1.18 at amir/claude-usage-widget 2026-06-04 16:43:36 +00:00
amir pushed tag v1.18 to amir/claude-usage-widget 2026-06-04 16:40:02 +00:00