✨ Features
- Implemented enhanced server monitoring, alerting, and performance tracking, including new modules for server-side alerting and metrics history. (18a62d9, aaa8b9c)
- Integrated frontend charting capabilities and alert handling mechanisms, enhancing UI with dynamic data visualization and optimized performance. (9e83788, d7a827d)
- Improved PBS server status table layout for better readability, matching datastore table styling. (ece4e16)
- Enhanced global keydown listener for dashboard search and view reset. (c678413)
🐛 Bug Fixes
- Resolved test failures and integrated recent UI/backend updates. (dba1eb7)
- Ensured PBS multi-tab UI always uses unique IDs for each instance, preventing blank tab content when IDs might collide. (11d2a12)
- Updated data fetching, metrics processing, and various UI components for stability and accuracy. (c931595)
🧹 Chores & Refactoring
- Set release version to 3.8.0. (b8a51ac)
- Improved PBS integration with enhanced error handling and updated tests. (72f1316)
- Updated various dependencies. (5536191, e8750ff)
- Improved test coverage for
configLoader.js
edge cases. (7e7b4d0) - Cleaned up logs and disabled alert popups for release readiness. (58eb534)
- Removed unused client-side
logging.js
. (59aa0bc) - Updated screenshot script to reflect UI changes. (c738a5e)
- Enhanced development script for robust concurrent task handling. (a6785f6)
- Improved PBS server status display with metric blocks. (cd10841)
- Reduced opacity of stripe patterns in UI. (14a26e0)
📚 Documentation
- Added
IMPROVEMENTS.md
. (e149cdf)