UNIT3D-Community-Edition v8.3.0
Warning
Before running the updater you MUST setup Meilisearch on your server. Please follow this guide section 1 and 2. https://github.com/HDInnovations/UNIT3D-Community-Edition/wiki/Meilisearch-Setup-for-UNIT3D
If all goes well you can then start updater. Once update is complete run sudo php artisan scout:sync-index-settings && sudo php artisan scout:import "App\Models\Torrent"
to import torrents to Meilisearch.
Note
This update includes the much requested donations system! Please consider giving back to keep this project going!
What's Changed
- (Update) Spanish Language by @Deci8BelioS in #4051
- (Fix) Parent comment not receiving notification on reply by @Roardom in #4053
- (Chore) Update larastan by @Roardom in #4055
- (Refactor) Don't call
->toDateTimeString()
on carbon instances by @Roardom in #4056 - (Refactor) Perform bon datetime calculations in php instead of mysql by @Roardom in #4057
- (Fix) Show postponed torrent status on download check page by @Roardom in #4058
- (Fix) Request reseed button spacing by @Roardom in #4059
- (Fix) User notes updated_at timestamp by @Roardom in #4060
- (Update) Show comment count on user uploads page by @Roardom in #4061
- (Add) Password reset history logging by @Roardom in #4063
- (Refactor) Use eloquent relations directly by @Roardom in #4054
- (Add) Mobile forum post layout by @Roardom in #4064
- (Fix) Carbon date immutability in bon allocation by @Roardom in #4066
- (Refactor) Use early returns in console commands by @Roardom in #4067
- (Update) Show torrent upload/download count in navbar by @Roardom in #4062
- (Refactor) Use mass assignment syntax in console commands by @Roardom in #4068
- (Refactor) Use bulk deletes in console commands by @Roardom in #4069
- (Fix) Ignore blade formatting around pre-wrap whitespace by @Roardom in #4071
- (Add) Scroll to comment when clicking new comment notification by @Roardom in #4072
- (Update) Spanish Language by @Deci8BelioS in #4073
- (Fix)
The images field must be a list
application error by @Roardom in #4075 - (Fix) Only show topic close button for moderators by @Roardom in #4076
- (Fix) Request deletion permissions by @Roardom in #4077
- (Remove) Unused category
num_torrents
column by @Roardom in #4081 - (Update) Use system user id constant in more places by @Roardom in #4083
- (Fix) Bots table seeder by @Roardom in #4084
- (Fix) Use booleans for bots by @Roardom in #4085
- (Refactor) Reduce usage of numeric strings by @Roardom in #4086
- (Fix) Don't use hardcoded category ids in random media by @Roardom in #4087
- (Fix) Don't hardcode movie category id in missing media by @Roardom in #4088
- (Fix) Don't use hardcoded category id in torrents secondary navbar by @Roardom in #4089
- (Refactor) Modularize grouping by type and sorting in torrent group card by @Roardom in #4090
- (Add) Bulk collapse/expand torrent group dropdowns by @Roardom in #3905
- (Update) New similar torrents UI Design by @Roardom in #4092
- (Add) Bulk collapse/expand torrent group dropdowns on similar page by @Roardom in #4094
- (Fix) Similar torrents variable being shadowed by @Roardom in #4095
- (Add) Advanced search to similar page by @Roardom in #4096
- (Fix) Removal of years from tv torrent groups by @Roardom in #4098
- (Add) Expand all button to similar page by @Roardom in #4100
- (Fix) Similar page select all button by @Roardom in #4101
- (Update) Button margin inside panel headings by @Roardom in #4102
- (Update) imgbb.js by @frenchcutgreenbean in #4099
- (Fix) Use same download icon for groupings and list by @Roardom in #4106
- (Fix) System users not included in conversation by @Roardom in #4107
- (Fix) Prevent users from replying to deleted system user by @Roardom in #4108
- (Fix) Change mal logo; align meta icons; crop blu-ray.com logo by @Roardom in #4109
- (Fix) New users not receiving default stylesheet defined in config by @Roardom in #4078
- (Fix) Order of operations in user settings current setting selection by @Roardom in #4110
- (Fix) Prevent Password Manager and Search History Interference by @EkoNesLeg in #4103
- (Fix) Topic starters not receiving notifications by @Roardom in #4111
- (Update) Remove nesting of season pack if no single episodes exist by @Roardom in #4114
- (Update) Only remove media name and year in groupings view by @Roardom in #4115
- (Update) Order by season/episode descending by @Roardom in #4116
- (Fix) Groupings dropdown and odd/even row colors by @Roardom in #4117
- (Fix) Search filter width on groupings view by @Roardom in #4118
- (Fix) Torrent name overflowing panel on low resolutions by @Roardom in #4119
- (Update) Hide filled requests by default on similar page by @Roardom in #4120
- (Add) Use meilisearch to search torrents by @Roardom in #4029
- (Update) Only select necessary database records for console commands by @Roardom in #4070
- (Fix) Checkbox styles on similar page by @Roardom in #4121
- (Update) Swap order of select all checkbox and expand all button by @Roardom in #4122
- (Update) Make wikis auditable by @Roardom in #4124
- (Update) Use universal date format for tickets by @Roardom in #4125
- (Update) Add indexes to torrents table by @Roardom in #4126
- (Fix) Null download slots added to external tracker by @Roardom in #4127
- (Fix) Similar page movie column header styles by @Roardom in #4128
- (Fix) Show trumping icon on similar page by @Obi-Wana in #4129
- (Update) Allow searching for no regions/distributors by @Roardom in #4130
- (Update) Don't query database in filter api by @Roardom in #4131
- (Fix) Grouping name trimming regex again by @Roardom in #4132
- (Update) Make reports searchable, filterable and sortable by @Roardom in #4133
- (Add) Option to snooze reports by @Roardom in #4134
- (Refactor) Alpine components by @HDVinnie in #4135
- (Fix) Show both torrent and media tmdb and imdb in meta partial by @Roardom in #4137
- (Fix) Set maximum image size limit in comments by @Roardom in #4138
- (Add) Peers search filter to find shared sockets by @Roardom in #4140
- (Update) Don't shorten date format in torrent downloads search by @Roardom in #4141
- (Fix) Null coalesce if torrent is missing category/type/resolution by @Roardom in #4142
- (Fix) Genres array should be string by @Roardom in #4143
- (Fix) Stats show total seedtime, not avg by @Obi-Wana in #4144
- (Add) Toggle to filter for self assigned tickets by @Obi-Wana in #4145
- (Fix) Torrent/request showing two imdb links when leading zeroes by @Roardom in #4148
- (Fix) Comparison image size override by @Roardom in #4149
- (Fix) Order of operations in movie/tv meta imdb null coalesce by @Roardom in #4151
- (Fix) Invite tree receiver timestamps by @Roardom in #4152
- (Fix) Only delete audit log entries newer than unix epoch by @Roardom in #4153
- (Fix) Hiding show name when a season range is not given by @Roardom in #4158
- (Refactor) Use livewire model to sync checkbox state by @Roardom in #4160
- (Add) User login count stats by @Roardom in #4163
- (Add) Torrent folder to API by @Audionut in #4113
- (Update) Spanish Language fixes by @Deci8BelioS in #4161
- (Add) Donation System by @HDVinnie in #4157
- (Fix) Warning actions on wrong warning by @Obi-Wana in #4079
- (Update) Report search usability improvements by @Roardom in #4159
- (Add) Donation gateway factory by @Obi-Wana in #4166
- (Add) Donation package factory by @Obi-Wana in #4167
- (Update) Swap tick/x for context-specific icons on user actives by @Roardom in #4123
- (Update) Allow reopening tickets by @Roardom in #4170
- (Fix) Post like dislike condition by @HDVinnie in #4171
- (Update) Color connectable status red/green in peers list by @Roardom in #4172
- (Add) Allow the use of channel_key to join the announce channel by @costaht in #4173
- (Add) Shortcuts to bbcode editor for bold/italic/underline by @Roardom in #4174
- (Update) Remove bbcode tags if selection already contains tags by @Roardom in #4175
- (Fix) History search aggregation by @Roardom in #4179
- (Add) Inactive/active ratio to peer search aggregate by @Roardom in #4180
- (Update) Add indexes to audits to speed up staff activity counts by @Roardom in #4181
- (Fix) Wrap notifications with words longer than table width by @Roardom in #4183
- (Fix) Check message existence before deletion by @Roardom in #4185
- (Update) Improve db performance when calculating top movie/tv statistics by @Roardom in #4186
- (Update) Add indexes to audits to speed up staff activity counts by @Roardom in #4187
- (Fix) Lag in Chrome when meta has lots of credits by @Roardom in #4188
- (Fix) Audit model name search input styles by @Roardom in #4189
- (Fix) Return 404 when numeric route parameter isn't numeric by @Roardom in #4190
- (Add) Show external tracker user rate limits on profile page by @Roardom in #4191
- (Add) Catch invite cache error by @Obi-Wana in #4168
- (Update) Format numbers and add lists/s in user rate limits by @Roardom in #4193
- (Update) CSS normalization by @Roardom in #4194
- (Update) Make global site alerts bold by @Roardom in #4195
- (Update) Remove unncessary home page queries by @Roardom in #4196
- (Fix) Include imdb id in link to request/upload similar torrent by @Roardom in #4197
- (Update) Improve footer performance by @Roardom in #4198
- (Fix) BBCode input insert size button by @Roardom in #4199
- (Fix) Claimed requests showing pending by @Roardom in #4200
- (Fix) Allow refreshing metadata of requests when no torrent exists by @Roardom in #4201
- (Fix) Don't remove name from torrent grouping if contains
/
by @Roardom in #4202 - (Update) Don't query database in filter api take 2 by @Roardom in #4164
- (Add) Staff donation charts by @HDVinnie in #4205
- (Fix) Show tvdb on similar page by @Roardom in #4203
- (Fix) Link to peers with full user agent on client stats page by @Roardom in #4206
- (Release) v8.3.0 by @HDVinnie in #4207
New Contributors
- @frenchcutgreenbean made their first contribution in #4099
Full Changelog: v8.2.0...v8.3.0