diff --git a/apps/yaak-client/components/ModelSettingsEditor.tsx b/apps/yaak-client/components/ModelSettingsEditor.tsx index bfe2e722..73a991b2 100644 --- a/apps/yaak-client/components/ModelSettingsEditor.tsx +++ b/apps/yaak-client/components/ModelSettingsEditor.tsx @@ -435,7 +435,7 @@ function MessageSizeSettingRow({ : inheritedValue : setting; const displayValue = formatMegabytes(value); - const placeholder = formatMegabytes(settingDefinition.defaultValue); + const placeholder = "0"; if (!inherited) { return ( diff --git a/crates-tauri/yaak-app-client/src/history.rs b/crates-tauri/yaak-app-client/src/history.rs index d2624a34..a5614919 100644 --- a/crates-tauri/yaak-app-client/src/history.rs +++ b/crates-tauri/yaak-app-client/src/history.rs @@ -2,7 +2,7 @@ use crate::models_ext::QueryManagerExt; use chrono::{NaiveDateTime, Utc}; use log::debug; use std::sync::OnceLock; -use tauri::{AppHandle, Runtime}; +use tauri::{AppHandle, Runtime, is_dev}; use yaak_models::util::UpdateSource; const NAMESPACE: &str = "analytics"; @@ -36,6 +36,10 @@ pub fn get_or_upsert_launch_info(app_handle: &AppHandle) -> &Laun ..Default::default() }; + if is_dev() { + info.current_version = "0.0.1".to_string(); + } + app_handle .with_tx(|tx| { // Load the previously tracked version diff --git a/crates-tauri/yaak-app-client/src/notifications.rs b/crates-tauri/yaak-app-client/src/notifications.rs index 52b0eca9..c653c55e 100644 --- a/crates-tauri/yaak-app-client/src/notifications.rs +++ b/crates-tauri/yaak-app-client/src/notifications.rs @@ -79,7 +79,7 @@ impl YaakNotifier { return Ok(()); } - debug!("Checking for notifications"); + info!("Checking for notifications"); #[cfg(feature = "license")] let license_check = { @@ -115,17 +115,20 @@ impl YaakNotifier { ]); let resp = req.send().await?; if resp.status() != 200 { - debug!("Skipping notification status code {}", resp.status()); + info!("Skipping notification status code {}", resp.status()); return Ok(()); } - for notification in resp.json::>().await? { + let notifications = resp.json::>().await?; + debug!("Received {} notifications", notifications.len()); + + for notification in notifications { let seen = get_kv(app_handle).await?; if seen.contains(¬ification.id) { debug!("Already seen notification {}", notification.id); continue; } - debug!("Got notification {:?}", notification); + info!("Got notification {:?}", notification); let _ = app_handle.emit_to(window.label(), "notification", notification.clone()); break; // Only show one notification