UrNetwork-Stats-Dashboard-r.../CHANGELOG.md

98 lines
2.6 KiB
Markdown
Raw Normal View History

2025-11-21 22:39:41 +01:00
# 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)