mirror of
https://github.com/MengMengCode/VoCat.git
synced 2026-08-21 07:13:43 +08:00
feat: update schema version and refactor proxy binding logic
- Increment schema version from 11 to 12. - Modify ProxyResolver to use ICCID for device proxy binding resolution. - Update tests to reflect changes in proxy binding logic using ICCID. - Enhance DeviceBindingsDialog to manage eSIM profile bindings instead of device bindings. - Update UI components and translations to reflect the new profile binding terminology. - Implement pagination for automatic task runs in AutomaticTasksPage. - Create a new Pagination component for better navigation in lists.
This commit is contained in:
@@ -316,11 +316,20 @@ export interface CountryRule {
|
||||
|
||||
export interface DeviceProxyBinding {
|
||||
deviceId: string;
|
||||
iccid: string;
|
||||
profileName: string;
|
||||
upstreamProxyId: string;
|
||||
reconnectRequested?: boolean;
|
||||
reconnectError?: string;
|
||||
}
|
||||
|
||||
export interface ProfileProxyCandidate {
|
||||
deviceId: string;
|
||||
iccid: string;
|
||||
profileName: string;
|
||||
stateText?: string;
|
||||
}
|
||||
|
||||
export interface LogEntry {
|
||||
time: string;
|
||||
level: "debug" | "info" | "warn" | "error" | string;
|
||||
|
||||
Reference in New Issue
Block a user