Releases
v1.0.6
Updated Laravel installation to version 5.8
Installed and configured Laravel Nova
User library statuses now tracked via an enum
The following endpoints are now handled by Laravel Form Requests, instead of the logic being handled in the controller:
POST /users
GET /users/{userID}/library
POST /users/{userID}/library
POST /users/{userID}/library/delete
POST /users/reset-password
POST /forum-sections/{sectionID}/threads
Added AppTheme model, factory and seeder
Added GET /themes to list an overview of app themes
Added GET /{theme}/download to download the plist file of an app theme
Added a new background process to retrieve meta information about a newly created session:
city
region
country
latitude
longtitude
Added a lot of Laravel API Resources, which are now being used instead of the old redundant methods:
UserNotificationResource
AnimeSeasonResource
SessionResource
ActorResource
BadgeResource
ForumSectionResource
AppThemeResource
Added most-popular-shows explore page category
Added ability to sort/order explore page categories
Added icons to Laravel Nova
Added ability to bulk mark notifications as read or unread
Added current voting states for forum replies
Changed privacy policy to include the newly collected information for sessions
Changed all database table names to conform to Laravel naming conventions
Changed the session device parameter to allow for longer strings
Fixed a bug where TVDBNotFoundException
was not caught in the FetchAnimeActors artisan command
Fixed bug with embedding data into emails
Rewrote our custom JSONResult
helper to conform more to Laravel standards
Rewrote Explore page system to be dynamic
You can’t perform that action at this time.