v7.4: fetch all landmarks + cleanup after upload

- Updated version to 1.7.4 (versionCode 10)
- Modified BeeApiClient.getLandmarks() to fetch 50,000 landmarks instead of 200
- Added cleanupLandmarks() method to attempt deletion from Bee device after upload
- Enhanced AdaMapsUploadWorker to call cleanup after successful upload to ADAMaps
- Cleanup tries multiple potential DELETE endpoints and cmd interface
- Documents limitation: Bee API may not support landmark deletion

Note: Cleanup functionality is exploratory - no confirmed DELETE endpoint found in Bee API docs
This commit is contained in:
Sulkta 2026-03-11 14:56:53 -07:00
parent 6fc1d55ab4
commit 109d7c19df
3 changed files with 166 additions and 4 deletions

View file

@ -13,8 +13,8 @@ android {
applicationId = "com.adamaps.varroa"
minSdk = 26
targetSdk = 34
versionCode = 9
versionName = "1.7.3"
versionCode = 10
versionName = "1.7.4"
vectorDrawables {
useSupportLibrary = true