v5: restore WiFi routing fix, fix send queue

FIXES:
- Restored port 5000 (Bee's odc-api runs on 5000, not 5001)
- Restored multi-IP discovery (primary: Bee AP, alt: home WiFi)
- Added custom DNS resolver for ADAMaps (hardcodes 142.44.213.229)
  This fixes the '0 sent' bug - DNS fails on Bee AP (no upstream)
- Restored alt URL field in settings
- Kept exponential backoff and retry queue from v3

The DNS fix is the key: when connected to Bee's AP (192.168.0.10),
Android's DNS resolver can't resolve api.adamaps.org because
the AP has no internet. Custom Dns object bypasses this.
This commit is contained in:
Sulkta 2026-03-11 10:06:55 -07:00
parent 2dedb86774
commit c4e44250d0
7 changed files with 217 additions and 34 deletions

View file

@ -12,8 +12,8 @@ android {
applicationId = "com.adamaps.varroa"
minSdk = 26
targetSdk = 34
versionCode = 4
versionName = "1.3.0"
versionCode = 5
versionName = "1.4.0"
vectorDrawables {
useSupportLibrary = true