github heyhuynhgiabuu/proxypal v0.3.0
v0.3.0 - Split Storage Architecture & UI Overhaul

latest releases: v0.4.17, v0.4.16, v0.4.15...
3 months ago

Highlights

  • New split storage architecture for accurate analytics
  • Complete UI refresh with new chart components
  • Fixed success rate calculation bug (was showing incorrect %)

Split Storage

  • Add Aggregate struct for cumulative analytics (never trimmed)
  • Split history.json (500 requests) from aggregate.json (all-time stats)
  • Auto-migrate old format on first run
  • Sync token data from proxy to aggregate

UI Components

  • Add new Sidebar component
  • Add ECharts-based chart components (Bar, Donut, Gauge, Heatmap)

Page Refactors

  • Refactor Analytics page with improved visualizations
  • Refactor Dashboard with better KPIs
  • Update LogViewer and Settings pages
  • Add GitHub Copilot to OAuth Excluded Models providers

Backend

  • Add get_aggregate_path config function
  • Add migration function called on startup
  • Update log watcher to use split storage
  • Update get_usage_stats to use aggregate data

Dependencies

  • Update CLIProxyAPI submodule to latest version
  • Update binaries for all platforms

Full Changelog: v0.2.2...v0.3.0

Don't miss a new proxypal release

NewReleases is sending notifications on new releases.