summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAndrej Mihajlov <and@mullvad.net>2023-09-04 12:54:01 +0200
committerAndrej Mihajlov <and@mullvad.net>2023-09-04 12:54:01 +0200
commitd6e0c53347254ea919685cf8af6380ff332dad5c (patch)
treef725e8cc6c1badd45878586b8bc0f1e9012f4aa5
parent20f755eae54ff601c16360af0026ed21df870996 (diff)
parentd1ea2219f4d119ae07954d1abf8c2e48ce456ab5 (diff)
downloadmullvadvpn-d6e0c53347254ea919685cf8af6380ff332dad5c.tar.xz
mullvadvpn-d6e0c53347254ea919685cf8af6380ff332dad5c.zip
Merge branch 'remove-ports-ios-288'
-rw-r--r--ios/MullvadTypes/RESTTypes.swift21
-rw-r--r--ios/MullvadVPNTests/DeviceCheckOperationTests.swift5
-rw-r--r--ios/MullvadVPNTests/WgKeyRotationTests.swift3
3 files changed, 5 insertions, 24 deletions
diff --git a/ios/MullvadTypes/RESTTypes.swift b/ios/MullvadTypes/RESTTypes.swift
index a39d8df87a..68ffcbf683 100644
--- a/ios/MullvadTypes/RESTTypes.swift
+++ b/ios/MullvadTypes/RESTTypes.swift
@@ -13,16 +13,12 @@ import class WireGuardKitTypes.PublicKey
public struct Account: Codable, Equatable {
public let id: String
public let expiry: Date
- public let maxPorts: Int
- public let canAddPorts: Bool
public let maxDevices: Int
public let canAddDevices: Bool
- public init(id: String, expiry: Date, maxPorts: Int, canAddPorts: Bool, maxDevices: Int, canAddDevices: Bool) {
+ public init(id: String, expiry: Date, maxDevices: Int, canAddDevices: Bool) {
self.id = id
self.expiry = expiry
- self.maxPorts = maxPorts
- self.canAddPorts = canAddPorts
self.maxDevices = maxDevices
self.canAddDevices = canAddDevices
}
@@ -36,11 +32,10 @@ public struct Device: Codable, Equatable {
public let created: Date
public let ipv4Address: IPAddressRange
public let ipv6Address: IPAddressRange
- public let ports: [Port]
private enum CodingKeys: String, CodingKey {
case hijackDNS = "hijackDns"
- case id, name, pubkey, created, ipv4Address, ipv6Address, ports
+ case id, name, pubkey, created, ipv4Address, ipv6Address
}
public init(
@@ -50,8 +45,7 @@ public struct Device: Codable, Equatable {
hijackDNS: Bool,
created: Date,
ipv4Address: IPAddressRange,
- ipv6Address: IPAddressRange,
- ports: [Port]
+ ipv6Address: IPAddressRange
) {
self.id = id
self.name = name
@@ -60,14 +54,5 @@ public struct Device: Codable, Equatable {
self.created = created
self.ipv4Address = ipv4Address
self.ipv6Address = ipv6Address
- self.ports = ports
- }
-}
-
-public struct Port: Codable, Equatable {
- public let id: String
-
- public init(id: String) {
- self.id = id
}
}
diff --git a/ios/MullvadVPNTests/DeviceCheckOperationTests.swift b/ios/MullvadVPNTests/DeviceCheckOperationTests.swift
index c80ebc0563..cefd20ae45 100644
--- a/ios/MullvadVPNTests/DeviceCheckOperationTests.swift
+++ b/ios/MullvadVPNTests/DeviceCheckOperationTests.swift
@@ -533,8 +533,7 @@ private extension Device {
hijackDNS: false,
created: Date(),
ipv4Address: IPAddressRange(from: "127.0.0.1/32")!,
- ipv6Address: IPAddressRange(from: "::ff/64")!,
- ports: []
+ ipv6Address: IPAddressRange(from: "::ff/64")!
)
}
}
@@ -544,8 +543,6 @@ private extension Account {
Account(
id: "account-id",
expiry: expiry,
- maxPorts: 5,
- canAddPorts: true,
maxDevices: 5,
canAddDevices: true
)
diff --git a/ios/MullvadVPNTests/WgKeyRotationTests.swift b/ios/MullvadVPNTests/WgKeyRotationTests.swift
index 1d2e8efa5b..f4e919f475 100644
--- a/ios/MullvadVPNTests/WgKeyRotationTests.swift
+++ b/ios/MullvadVPNTests/WgKeyRotationTests.swift
@@ -110,8 +110,7 @@ private extension Device {
hijackDNS: false,
created: Date(),
ipv4Address: IPAddressRange(from: "127.0.0.1/32")!,
- ipv6Address: IPAddressRange(from: "::ff/64")!,
- ports: []
+ ipv6Address: IPAddressRange(from: "::ff/64")!
)
}
}