98 lines
2.6 KiB
Markdown
98 lines
2.6 KiB
Markdown
|
|
# Changelog
|
||
|
|
|
||
|
|
All notable changes to UrNetwork Stats Dashboard will be documented in this file.
|
||
|
|
|
||
|
|
## [2.1.1] - 2024-11-21
|
||
|
|
|
||
|
|
### ✨ Added
|
||
|
|
- **Chart Interaction Mode** - Tooltips now show anywhere on chart, not just on data points
|
||
|
|
- Custom tooltip callbacks with formatted values (3 decimal places + GB unit)
|
||
|
|
- Better touch/mobile experience for charts
|
||
|
|
- Login button in header when not logged in
|
||
|
|
|
||
|
|
### 🎨 Improved
|
||
|
|
- **Chart Text Visibility** - All text now white (#ffffff) instead of gray
|
||
|
|
- Chart axis labels now #e5e7eb for better readability
|
||
|
|
- Legend text is bold (weight 500) and larger (13px)
|
||
|
|
- Tooltip styling with dark background and blue border (#3b82f6)
|
||
|
|
- Login button styling (blue, prominent)
|
||
|
|
|
||
|
|
### 🔧 Fixed
|
||
|
|
- **Daily Cleanup** - Changed from weekly (Sunday) to daily (3 AM)
|
||
|
|
- Keeps only last 7 days of data automatically
|
||
|
|
- Chart text no longer black/invisible on dark background
|
||
|
|
|
||
|
|
### 📊 Technical
|
||
|
|
- Added `interaction.mode = 'index'` to all charts
|
||
|
|
- Added `interaction.intersect = false` for easier tooltip display
|
||
|
|
- Improved tooltip configuration with better colors and padding
|
||
|
|
- Login button CSS with `.login-btn` class
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## [2.1.0] - 2024-11-20
|
||
|
|
|
||
|
|
### 🎯 Major Changes
|
||
|
|
- **Clean Design** - Removed gradients, switched to solid Cloudflare-inspired colors
|
||
|
|
- Changed from purple (#667eea) to blue (#3b82f6) theme
|
||
|
|
- Solid background (#0c0d0e) instead of gradient
|
||
|
|
- Removed all glassmorphism/blur effects
|
||
|
|
|
||
|
|
### 📊 Chart Improvements
|
||
|
|
- Better visibility with new color scheme
|
||
|
|
- Increased chart line width from 1px to 2px
|
||
|
|
- Better contrast for data visualization
|
||
|
|
- Optimized for dark theme readability
|
||
|
|
|
||
|
|
### 🎨 Design Updates
|
||
|
|
- New stat cards without gradient backgrounds
|
||
|
|
- Simplified header design
|
||
|
|
- Cleaner button styles
|
||
|
|
- Better border colors (#2d3135)
|
||
|
|
- Improved text colors
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## [2.0.0] - 2024-11-15
|
||
|
|
|
||
|
|
### 🎯 Multi-Account Support (MAJOR UPDATE)
|
||
|
|
- Track unlimited UrNetwork accounts simultaneously
|
||
|
|
- Account management UI
|
||
|
|
- Individual charts per account
|
||
|
|
- Combined statistics
|
||
|
|
- Account nicknames
|
||
|
|
- Color-coded accounts
|
||
|
|
|
||
|
|
### 🔐 Authentication Overhaul
|
||
|
|
- Separate admin password
|
||
|
|
- Secure session management
|
||
|
|
- Account-level authentication
|
||
|
|
|
||
|
|
### 📊 Dashboard Enhancements
|
||
|
|
- React-powered private dashboard
|
||
|
|
- View modes (combined, paid/unpaid, delta)
|
||
|
|
- Chart visibility toggles
|
||
|
|
- Improved layout
|
||
|
|
|
||
|
|
### 💾 Database Changes
|
||
|
|
- Multi-account schema
|
||
|
|
- Foreign key relationships
|
||
|
|
- Migration script from v1.0
|
||
|
|
- Data preservation
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## [1.0.0] - 2024-10-01
|
||
|
|
|
||
|
|
### Initial Release
|
||
|
|
- Single account tracking
|
||
|
|
- Basic charts
|
||
|
|
- Public/private dashboard
|
||
|
|
- SQLite database
|
||
|
|
- Webhook support
|
||
|
|
- Web installer
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
**Full documentation:** [README.md](README.md)
|