v1.8.5
Added
- Added private message for successful purchase of paid torrents
- Add pieces_hash field for torrents, provide api interface to query torrent ID via pieces_hash.
Fixed
- Possible dead loop during claim settlement
- Error in claim settlement when seeds are physically deleted.
- bbcode img tag can insert some insecure links of the site.
Optimized
- Pre-cache relevant data in cleanup tasks to avoid looping through all users or torrents.
- Torrent list api cancel join category table
After the update, run the following command to get the pieces_hash of the old torrent and import it into the cache for querying by the interface (this will be done automatically when the new torrent is uploaded):
php artisan torrent:load_pieces_hash
Note: Due to the update of the cleanup task related job, make sure to restart the queue daemon after the update, otherwise the cleanup task will be abnormal.
注意:由于更新了清理任务相关的 job,更新后务必重启队列守护进程,否则清理任务异常。