更新说明 / Summary
本次更新主要针对服务端数据库性能优化、队列处理重试机制优化,同时优化了前端对 LivePhoto 视频的缓存策略(感谢 @cuijianzhuang)
另外,对仪表盘中图片上传过程中的状态指示进行重构,更加易于查看。
This update focuses on optimizing server-side database performance and improving the queue retry mechanism, and refining the frontend caching strategy for LivePhoto videos (thanks to @cuijianzhuang).
Additionally, the status indicators for image uploads in the dashboard have been redesigned for better visibility.
v0.5.8...v0.6.0
🚀 Enhancements
- 增强图片上传功能,支持MOV视频文件类型;优化数据库连接,增加worker数量和减少轮询间隔以提升性能 (8562bbf)
- 改进LivePhoto视频播放逻辑,增加预加载和错误重试机制;优化状态指示器样式和上传队列管理 (b735faf)
- calendar-heatmap: Add calendar heatmap component (b0a73ac)
- dashboard: Using new heatmap component, finish i18n, fix 500 error (2dce0e6)
- dashboard: Add i18n support for dashboard overview page (3ff5b41)
- Implement unified retry mechanism across services (086c511)
- dashboard: Enhance upload functionality with improved status handling and UI components (2cde8a1)
🔥 Performance
- worker-pool: Add dead tasks cleanup when startup, modified pool configuration, workers up to 5 (bee3aab)
🏡 Chore
🎨 Styles
❤️ Contributors
- Timothy Yin (@HoshinoSuzumi)
- Cuijianzhuang (@cuijianzhuang)