019ba930d3
Build & Release APK / build (push) Successful in 12m53s
Adds an opt-in 'Back up multiple folders' mode to Add Sync: pick N folders + one remote base, and the app creates one normal pair per folder at base/<folderName>. Each source keeps its own subfolder so same-named files across folders never collide/overwrite — the safe many-to-one. - AddPairViewModel: multiFolder + localPaths state, batch save via buildEntity; folderLeafName() + uniqueSubName() derive collision-free remote subfolders - AddPairScreen: mode toggle (new pairs only), folder list w/ add/remove, remote-base labelling - SyncEngine: first-sync against a not-yet-created remote folder no longer fails — treat 404 as empty remote ONLY when no prior state exists (no DELETE_* can fire), and MKCOL the base dir so first uploads have a parent. An established pair still fails loudly on 404 (never mass-deletes a vanished remote). - Tests: MultiFolderTest, isRemoteNotFound cases in ExcludePathTest
3 lines
36 B
Properties
3 lines
36 B
Properties
VERSION_NAME=1.0.76
|
|
VERSION_CODE=76
|