Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Unverified Commit 7f5fbe5a authored by Marvin W.'s avatar Marvin W. 🐿️
Browse files

Location: Add support for locating in czech trains

parent 31eadb3c
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -7,5 +7,6 @@
    <!-- We need to allow cleartext access to certain domains for local wifi location -->
    <domain-config cleartextTrafficPermitted="true">
        <domain includeSubdomains="true">portal.mav.hu</domain>
        <domain includeSubdomains="true">cdwifi.cz</domain>
    </domain-config>
</network-security-config>
 No newline at end of file
+4 −5
Original line number Diff line number Diff line
@@ -218,12 +218,10 @@ class MovingWifiHelper(private val context: Context) {
        val location = Location(ssid)
        return when (ssid) {
            "WIFIonICE" -> parseWifiOnIce(location, data)
            "FlixBus" -> parseFlixbus(location, data)
            "FlixBus Wi-Fi" -> parseFlixbus(location, data)
            "FlixTrain Wi-Fi" -> parseFlixbus(location, data)
            "MAVSTART-WIFI" -> parsePassengera(location, data)
            "FlixBus", "FlixBus Wi-Fi", "FlixTrain Wi-Fi" -> parseFlixbus(location, data)
            "CDWiFi", "MAVSTART-WIFI" -> parsePassengera(location, data)
            "AegeanWiFi" -> parseDisplayUgo(location, data)
            "Telekom_FlyNet" -> parsePanasonic(location, data)
            "Cathay Pacific", "Telekom_FlyNet" -> parsePanasonic(location, data)
            "FlyNet" -> parseBoardConnect(location, data)
            else -> throw UnsupportedOperationException()
        }
@@ -243,6 +241,7 @@ class MovingWifiHelper(private val context: Context) {
            "Telekom_FlyNet" to "https://services.inflightpanasonic.aero/inflight/services/flightdata/v2/flightdata",
            "Cathay Pacific" to "https://services.inflightpanasonic.aero/inflight/services/flightdata/v2/flightdata",
            "FlyNet" to "https://ww2.lufthansa-flynet.com/map/api/flightData",
            "CDWiFi" to "http://cdwifi.cz/portal/api/vehicle/realtime",
        )
    }
}