fix(ios): improve fleet overview and app identity
- Show stable group health in a fixed 2x2 metric grid - Add link-chain state to fleet cards and parse hardware/control/SIM/cellular - Replace the wrapped icon with a full-bleed app icon - Bump the IPA build number
This commit is contained in:
@@ -5,6 +5,10 @@ enum DefaultContainer {
|
||||
location: documentFileURL("credentials.json")
|
||||
)
|
||||
|
||||
private static let instanceGroups: any InstanceGroupStore = FileInstanceGroupStore(
|
||||
location: documentFileURL("instance-groups.json")
|
||||
)
|
||||
|
||||
private static let logStore: any LogStore = FileLogStore(
|
||||
location: documentFileURL("log-center.json")
|
||||
)
|
||||
@@ -19,7 +23,13 @@ enum DefaultContainer {
|
||||
FleetViewModel(
|
||||
repository: FileInstanceRepository(location: documentFileURL("instances.json")),
|
||||
probe: ConnectionProbe(client: SimAdminClient()),
|
||||
credentials: credentials
|
||||
credentials: credentials,
|
||||
deviceService: DeviceService(
|
||||
client: SimAdminClient(),
|
||||
sessions: InstanceSessionStore(),
|
||||
credentials: credentials
|
||||
),
|
||||
groupStore: instanceGroups
|
||||
)
|
||||
}
|
||||
|
||||
@@ -64,7 +74,8 @@ enum DefaultContainer {
|
||||
client: SimAdminClient(),
|
||||
sessions: InstanceSessionStore(),
|
||||
credentials: credentials
|
||||
)
|
||||
),
|
||||
probe: ConnectionProbe(client: SimAdminClient())
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user