Add custom adaptive icon assets and configure AndroidManifest
to use them as the app icon and round icon.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Check /api/app/android/version on launch, prompt user to update
- Download APK and trigger install via FileProvider
- Add Gitea Actions workflow to build release APK and deploy on push
- Add setup script for Act Runner (Java 17 + Android SDK)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Fix SchedulerModels field mapping (camelCase, move transport_code/contractor_route to top-level)
- Add inline position picker pills inside category cards to match Next.js external service form
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>