- Added the ability to purge files using the
cachent:clear
command (#17) - Added management of the admin account using the
cachent:admin
command (#15/#18)
- Added a purge function for administrators to purge the database (#5)
- Added listing of torrent's internal name (#7)
- Removed border top on first row of tables (eca95f9)
- Added downloads count for
torrents._info
view - Added new
statistics.show
route for viewing stats for a specific torrent - Added various navigation links to views for easier admin management
- Fixed minor issues on
torrents._info
view
- Adjusted layout for hotfix
- Added new
statistics.index
route for getting Cachent stats - Added new method
Torrent::getTotalDownloads()
for getting the total downloads across all active torrents - Added new column to the torrents table (
torrents.downloads
) - Added download tracking for torrent files (only works when the file actually exists)
- Added new classes for handling fixed tables and ellipsis text-overflow
- Admin panel at
/torrents
for viewing a paginated list of torrents - Added support for admins soft deleting cached torrents
- Split the
TorrentsController
resource routes into separate routes as it was redundant - Updated the required PHP version to 7.1 to prevent issues when using Composer
- Merge (#2) to change required PHP version in README
- Fixed
Torrent::addFileToDatabase()
function to correct issue where the.torrent
exists but there is no record in the database
- Added new classes for handling fixed tables and ellipsis text-overflow
- Corrected styling for various elements which were incorrect on mobile devices
- Removed the default
Example.vue
as it isn't being used
- Added badges and Composer installation option to
README
- Added Torrents routes for managing torrents
- Added Main route for index
- Added API module routes for JSON calls