v1.7.17
Added
- New configuration item: whether or not approval torrents are visible
- Add a reminder of the number of not approvaled torrents to the management group when not approvaled torrents are not visible
- Add a filter for approval status to the search box
- IMDB data crawling support specified language #63
- New Filament-based administration backend
- The management background supports batch operation of torrent sticky, remove tags and attach tags
Optimized
- Seed approval status is not [allow], [deny] mutual transfer does not send notification
- Notify the owner when approval status [deny] update reason
Changed
- Personal page, published torrents, never seed also show
- Torrent MediaInfo, if it does not match the standard English text view format, it will be displayed as it is #79
Fixed
- Error when claiming settlement if there is a failure to meet the standard was deleted
- Edit the user donation deadline left blank automatically filled to 0000-00-00 00:00:00 and is not permanent
- rss Only filtering conditions such as favorites and keywords not work #78
If you want to change the configuration to invisible without audit, please set all the old torrents as audited first, otherwise the old torrens will not be visible to normal users and cannot be downloaded/reported properly. Manually execute the following statement to modify.
update torrents set approval_status = 1;
This upgrade requires updating dependencies, remeber to run composer install.
To work with the new backend, please modify the Nginx configuration, change the location / rule, and add the location of filament.
location / {
index index.html index.php;
# change index.php to nexus.php
try_files $uri $uri/ /nexus.php$is_args$args;
}
# add filament rule
location ^~ /filament {
try_files $uri $uri/ /nexus.php$is_args$args;
}