feat(amsat): 4.5.5 official AMSAT API + edge-to-edge status page

- Replace HTML parsing with the official AMSAT Satellite Status API v1
  (catalog.php + reports.php, JSON): AmSatApiClient (pure JVM, hand
  rolled ISO-8601/epoch parsing for minSdk 24) + rewritten
  AmSatRepository (satellite list from catalog, reports slotted into
  6 days x 12 two-hour slots, status colors per report value)
- Fix edge-to-edge: status bar / navigation bar insets on the status
  page (refresh button and update time were unreachable)
- Version 4.5.5 (455), What's new in all 5 locales
This commit is contained in:
mckero committed 2026-08-05 08:12:17 +00:00
1 parent c9cab8457d
commit 6221516893
10 files changed
+227 -51

No files matched your search

+2 -2
View File
@@ -1,8 +1,8 @@
[versions]
#noinspection UnusedVersionCatalogEntry
appVersionCode = "454"
appVersionCode = "455"
#noinspection UnusedVersionCatalogEntry
appVersionName = "4.5.4"
appVersionName = "4.5.5"
#noinspection UnusedVersionCatalogEntry
compileSdk = "37"
#noinspection UnusedVersionCatalogEntry