Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: onllm-dev/onWatch
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2.11.29
Choose a base ref
...
head repository: onllm-dev/onWatch
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v2.11.30
Choose a head ref
  • 6 commits
  • 20 files changed
  • 1 contributor

Commits on Mar 18, 2026

  1. 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
    prakersh committed Mar 18, 2026
    Configuration menu
    Copy the full SHA
    e131633 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f7a875c View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2026

  1. 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
    prakersh committed Mar 19, 2026
    Configuration menu
    Copy the full SHA
    f3a9d39 View commit details
    Browse the repository at this point in the history
  2. 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.
    prakersh committed Mar 19, 2026
    Configuration menu
    Copy the full SHA
    06fee65 View commit details
    Browse the repository at this point in the history
  3. 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.
    prakersh committed Mar 19, 2026
    Configuration menu
    Copy the full SHA
    9382930 View commit details
    Browse the repository at this point in the history
  4. 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.
    prakersh committed Mar 19, 2026
    Configuration menu
    Copy the full SHA
    f59a715 View commit details
    Browse the repository at this point in the history
Loading