-
Notifications
You must be signed in to change notification settings - Fork 30
Comparing changes
Open a pull request
base repository: onllm-dev/onWatch
base: v2.11.29
head repository: onllm-dev/onWatch
compare: v2.11.30
- 6 commits
- 20 files changed
- 1 contributor
Commits on Mar 18, 2026
-
docs: update Codex setup guide for multi-account improvements
- Document new data directory path for profiles - Add duplicate prevention and refresh workflow - Document deleted profile behavior in dashboard and settings - Document Docker volume mount, legacy path auto-migration - Document account-level dedup by external_id
Configuration menu - View commit details
-
Copy full SHA for e131633 - Browse repository at this point
Copy the full SHA e131633View commit details -
Configuration menu - View commit details
-
Copy full SHA for f7a875c - Browse repository at this point
Copy the full SHA f7a875cView commit details
Commits on Mar 19, 2026
-
feat: UI/UX overhaul - navbar simplification, notification granularit…
…y, SMTP/push diagnostics (#37) **Navbar simplification:** - Replace horizontal Codex profile buttons with compact dropdown - Remove timezone badge, password button, and layout toggle from navbar - Move layout density control to Settings > General tab - Remove welcome subtitle ("Track your ... API quota usage") **Notification granularity:** - Add per-quota notification type toggles (Warn/Crit/Reset checkboxes) on override rows - Backend persists disable_reset, disable_warning, disable_critical per override - All 8 providers available in override dropdown (was 4) - Fix Antigravity to send notifications per quota group instead of per model - Fix MiniMax to send single notification for shared pool instead of 24+ duplicates **SMTP & Push diagnostics:** - SMTP test now performs full handshake (MAIL FROM, RCPT TO) with diagnostic output - Single connection for diagnostics + send (no double-connect) - Push diagnostics panel shows protocol, SW status, VAPID key, subscription state - Diagnostics collect even on non-HTTPS (most useful when push is broken) **MiniMax improvements:** - Consolidate chart to single "MiniMax Coding Plan" line (was 24+ model lines) - Remove "Shared: ..." model list from quota card and insight stats - Clean session history: remove redundant Session column, rename headers, add percentage to Peak Requests, Active badge in Ended column - Single notification override entry for shared pool **Other fixes:** - Change pace wording from "in deficit" to "over pace" - Remove ~95 lines of orphaned CSS (old modal, layout toggle, timezone badge) - Fix mobile dropdown positioning, override row wrapping - Update E2E tests for settings-based password management - Clean up dead password modal JS code
Configuration menu - View commit details
-
Copy full SHA for f3a9d39 - Browse repository at this point
Copy the full SHA f3a9d39View commit details -
fix: pin Xcode 16.2 for macOS CI builds
GitHub updated the macos-14 runner image (20260317.0174) which broke the systray CGo build due to SDK type mismatches in CoreText/AppKit. Pin Xcode 16.2 to ensure consistent SDK behavior.
Configuration menu - View commit details
-
Copy full SHA for 06fee65 - Browse repository at this point
Copy the full SHA 06fee65View commit details -
fix: set SDKROOT for macOS CGo builds
xcode-select alone isn't enough - CGo still uses CommandLineTools SDK. Explicitly set SDKROOT to the Xcode SDK path via xcrun.
Configuration menu - View commit details
-
Copy full SHA for 9382930 - Browse repository at this point
Copy the full SHA 9382930View commit details -
fix: switch macOS CI runners to macos-15
macos-14 runner image update (20260317.0174) broke CGo/systray builds due to CommandLineTools SDK incompatibility. Switch to macos-15 which has a working default Xcode/SDK configuration.
Configuration menu - View commit details
-
Copy full SHA for f59a715 - Browse repository at this point
Copy the full SHA f59a715View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v2.11.29...v2.11.30