diff --git a/package.json b/package.json index 285c95d..c6c9858 100644 --- a/package.json +++ b/package.json @@ -34,7 +34,7 @@ "@tauri-apps/plugin-dialog": "^2.7.1", "@tauri-apps/plugin-process": "^2.3.1", "@tauri-apps/plugin-updater": "^2.10.1", - "i18next": "^26.3.1", + "i18next": "^26.3.4", "lucide-react": "^1.22.0", "react": "^19.2.7", "react-dom": "^19.2.7", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c265448..9394313 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -24,8 +24,8 @@ importers: specifier: ^2.10.1 version: 2.10.1 i18next: - specifier: ^26.3.1 - version: 26.3.2(typescript@6.0.3) + specifier: ^26.3.4 + version: 26.3.4(typescript@6.0.3) lucide-react: specifier: ^1.22.0 version: 1.23.0(react@19.2.7) @@ -37,7 +37,7 @@ importers: version: 19.2.7(react@19.2.7) react-i18next: specifier: ^17.0.8 - version: 17.0.8(i18next@26.3.2(typescript@6.0.3))(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) + version: 17.0.8(i18next@26.3.4(typescript@6.0.3))(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) zustand: specifier: ^5.0.14 version: 5.0.14(@types/react@19.2.17)(react@19.2.7)(use-sync-external-store@1.6.0(react@19.2.7)) @@ -982,8 +982,8 @@ packages: html-parse-stringify@3.0.1: resolution: {integrity: sha512-KknJ50kTInJ7qIScF3jeaFRpMpE8/lfiTdzf/twXyPBLAGrLRTmkz3AdTnKeh40X8k9L2fdYwEp/42WGXIRGcg==} - i18next@26.3.2: - resolution: {integrity: sha512-QQkXAM1sPDHqhxMQuBeHVMUn6mJchF+wdpOoQerciLAFqO3ZYdxO0EUbeEhruyutnNwpUQIITDVzLjwnNL0T1w==} + i18next@26.3.4: + resolution: {integrity: sha512-pa7m0d7pBDqGHZxljT+WPFeyFgQ7P7SciPPo1tTqYuO0z4sqADYhwnBESmmGp/wEof1inwdls/k8ZgTg8rxFHA==} peerDependencies: typescript: ^5 || ^6 peerDependenciesMeta: @@ -2107,7 +2107,7 @@ snapshots: dependencies: void-elements: 3.1.0 - i18next@26.3.2(typescript@6.0.3): + i18next@26.3.4(typescript@6.0.3): optionalDependencies: typescript: 6.0.3 @@ -2322,11 +2322,11 @@ snapshots: react: 19.2.7 scheduler: 0.27.0 - react-i18next@17.0.8(i18next@26.3.2(typescript@6.0.3))(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3): + react-i18next@17.0.8(i18next@26.3.4(typescript@6.0.3))(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3): dependencies: '@babel/runtime': 7.29.7 html-parse-stringify: 3.0.1 - i18next: 26.3.2(typescript@6.0.3) + i18next: 26.3.4(typescript@6.0.3) react: 19.2.7 use-sync-external-store: 1.6.0(react@19.2.7) optionalDependencies: diff --git a/src-tauri/src/services/observability.rs b/src-tauri/src/services/observability.rs index 901e4c1..b1b389d 100644 --- a/src-tauri/src/services/observability.rs +++ b/src-tauri/src/services/observability.rs @@ -358,13 +358,17 @@ mod tests { let entries = read_app_logs(dir.path(), Some("warn"), None); assert_eq!(entries.len(), 2); - assert!(entries.iter().all(|e| e.level == "warn" || e.level == "error")); + assert!(entries + .iter() + .all(|e| e.level == "warn" || e.level == "error")); } #[test] fn read_app_logs_respects_limit() { let dir = tempfile::tempdir().expect("temp dir"); - let lines: Vec = (0..10).map(|i| json_line("info", "app", &format!("m{i}"))).collect(); + let lines: Vec = (0..10) + .map(|i| json_line("info", "app", &format!("m{i}"))) + .collect(); let refs: Vec<&str> = lines.iter().map(|s| s.as_str()).collect(); write_log_file(dir.path(), "openloop-20260704T120000.log", &refs); @@ -376,7 +380,9 @@ mod tests { fn read_app_logs_limit_returns_newest_entries() { let dir = tempfile::tempdir().expect("temp dir"); // File is appended oldest-first: m0, m1, ..., m9 - let lines: Vec = (0..10).map(|i| json_line("info", "app", &format!("m{i}"))).collect(); + let lines: Vec = (0..10) + .map(|i| json_line("info", "app", &format!("m{i}"))) + .collect(); let refs: Vec<&str> = lines.iter().map(|s| s.as_str()).collect(); write_log_file(dir.path(), "openloop-20260704T120000.log", &refs); diff --git a/src/app/components/history/HistorySidebar.tsx b/src/app/components/history/HistorySidebar.tsx index 0f0f4d2..a0f1b4a 100644 --- a/src/app/components/history/HistorySidebar.tsx +++ b/src/app/components/history/HistorySidebar.tsx @@ -305,11 +305,7 @@ export function HistorySidebar() {
{/* Favorite star */} {/* Quick play button */}