What's Changed
- (Remove) Unused variable assignment by @Roardom in #4984
- (Fix) Add sizes to animation notification when styles don't load by @Roardom in #4987
- (Update) Prefer sentence case over title case in commands by @Roardom in #4988
- (Update) Prefer sentence case over title case in toast notifications by @Roardom in #4990
- (Update) Model phpdocs by @Roardom in #4962
- (Refactor) Include deleted users in tips and gifts user relations by @Roardom in #4991
- (Fix) Use correct model ID for my requests filtering by @AnabolicsAnonymous in #4992
- (Update) Make pint verbose in ci by @Roardom in #4989
- (Fix) Use meta title instead of name on rotten tomatoes meta button by @AnabolicsAnonymous in #4997
- (Fix) Load thanks count after thanking on torrent page by @Roardom in #4986
- (Update) User invite and registration tests by @Obi-Wana in #4995
- (Fix) Torrent upload infohash description by @Roardom in #4998
- (Fix) Firefox v143 breaks bbcode spoiler styling by @Roardom in #5000
- (Fix) Chatbox gift users command by @Roardom in #4948
- (Fix) Searching for people shouldn't search their still link by @Roardom in #5007
- (Add) CI workflow to automatically set git file perms by @Roardom in #5008
- (Fix) Mediainfo parser broke in image sections by @Roardom in #5009
- (Fix) Creation of chatbox bot audibles by @Roardom in #5010
- (Fix) Hide social aspects of torrents until approved by @Roardom in #5011
- (Fix) Download check logic by @Roardom in #5012
- (Update) Add vertical spacing around quote bbcode by @Roardom in #5013
- (Fix) Docblock syntax error in TorrentTools helper by @Roardom in #5019
- (Refactor) Use boolean for user audible by @Roardom in #5020
- (Update) Prefer sentence case over title case in translations and views by @Roardom in #5017
- Remove seedbonus check from request report dialog. by @yafbot in #5023
- (Remove) Dead Ping event by @Roardom in #5022
- (Fix) Remove or rename invalid model relations by @Roardom in #5025
- (Refactor) Move Language class from models to helpers by @Roardom in #5026
- (Refactor) Add types to Chatter event by @Roardom in #5021
- Translations update from Hosted Weblate by @weblate in #5015
- (Update) Graveyard resurrection translation to remove html by @Roardom in #5036
- (Update) User invite rule translation to remove html by @Roardom in #5037
- (Update) Add keys to invite rule translations by @Roardom in #5038
- (Update) About us page translation to remove html by @Roardom in #5039
- (Refactor) Use Js::from instead of Js::encode in donation graph js by @Roardom in #5040
- (Update) Torrent tip translation to remove html by @Roardom in #5041
- (Refactor) Remove raw blade from torrent tips translation by @Roardom in #5042
- (Update) Torrent guide url description to remove html by @Roardom in #5043
- (Refactor) Remove raw blade from cookie consent translation by @Roardom in #5044
- (Update) Add keys to english invite rule translations by @Roardom in #5045
- (Refactor) Replace date_sub and date_add mysql syntax with - and + by @Roardom in #5028
- (Fix) Cancelling creation of top level comment should hide the create form by @Roardom in #5032
- (Update) Require button press to show comment reply form by @Roardom in #5031
- (Update) Reset page to 1 when search query changes by @Roardom in #5001
- (Fix) Bun usage in ci must use frozen lockfile by @Roardom in #5024
- (Fix) Torrent filter api not returning meta poster and genres by @Roardom in #5049
- (Fix) Torrent and request game relation column key by @Roardom in #5053
- (Fix) Chatter types initialize to null by @Roardom in #5048
- (Update) Don't send failed login notifications to users who can't login by @Roardom in #5057
- (Add) Torrent count and single seed count to client stats by @Roardom in #5051
- (Add) Request button to user wish index by @Roardom in #5058
- (Update) Simplify hdr mediainfo on torrent page by @Roardom in #5061
- (Update) Allow mediainfo audio to wrap into previous row by @Roardom in #5063
- (Fix) Authenticated Image Controller needs to bypass torrent ApprovedScope. by @tetrahydroc in #4960
- (Update) Validate email dns for register, profile update, invite by @Roardom in #5054
- (Update) Prevent similar dropdown from closing after filtering by @Roardom in #5059
- (Fix) Clarify the hover text for leaving a torrent comment by @Roardom in #5060
- (Remove) Timestamps from wiki and page indexes by @Roardom in #5062
- (Fix) Anonymous forum reply leaks username in notifications by @CharlieHutty in #5073
- (Remove) Unused LastPerGroup scope by @Roardom in #5065
- (Fix) Error 500 caused by search on game similar page by @Roardom in #5064
- (Update) Block ip addresses after failed login attempts by @Roardom in #5018
- (Refactor) Modularize torrent grouping logic by @Roardom in #5066
- (Fix) Typo in torrent translations by @flowerey in #5078
- (Fix) Meter styles on chromium and safari browsers by @Roardom in #5076
- (Fix) Switching chatrooms with dropdown by @Roardom in #5069
- (Add) People also downloaded by @Roardom in #4994
- (Refactor) Use static methods in bbcode parser by @Roardom in #5079
- (Fix) Install exact prettier dev dependency by @Roardom in #5088
- (Add) Letterboxd link in movie/tv meta by @Roardom in #5090
- (Update) Arch linux install wiki to copy .env.example by @Roardom in #5091
- (Fix) Last day of special event not showing notification animation by @Roardom in #5097
- (Refactor) Make eloquent models final and simplify instanceof in match (true) by @Roardom in #5093
- (Add) Assignable reports by @Obi-Wana in #5002
- (Add) Indicator for private profiles in top-nav by @Obi-Wana in #5085
- (Add) Implement support for external IRC announce services by @zze0s in #5099
- (Fix) Using != in bon earning condition by @Roardom in #5100
- (Refactor) Return bbcode parser array from function by @Roardom in #5108
- (Fix) Only show post/topic chatbox notifications for non-ranked forums by @Roardom in #5106
- (Fix) Typo in backup.php by @flowerey in #5109
- (Fix) Typo in bon.php by @flowerey in #5110
- (Fix) Bon earning torrents showing 0 when not seeding by @Roardom in #5107
- (Fix) Audit log strings being utf-16 double encoded by @Roardom in #5112
- (Refactor) Rename warnings/bans/notes <-> user/staff relations by @Roardom in #5113
- (Update) Chunk loading of torrents when making zips by @Roardom in #5115
- (Remove) Letterboxd icon for tv meta by @Roardom in #5117
- (Remove) Vue from .editorconfig and .prettierrc by @Roardom in #5122
- (Fix) Prevent chatbox from loading messages twice by @Roardom in #5121
- (Update) Contributing guide formatting commands to pint and prettier by @Roardom in #5120
- (Update) CI by @flowerey in #5133
- (Fix) Deleting blocked ip address isn't immediate by @Roardom in #5128
- (Fix) Enforce searching
blu-ray/bluraydoes not include typos by @Roardom in #5124 - (Fix) Prevent echo and audible duplicates by @Roardom in #5135
- (Fix) Remove gaps between characters in nfo preview by @Roardom in #5132
- (Fix) Incorrect warning.torrent column reference by @Roardom in #5144
- (Add) Request url to context for debugging purposes by @Roardom in #5143
- (Fix) Ids on similar page not passed to request create page by @Roardom in #5139
- (Update) Laravel pint dev dependency by @Roardom in #5138
- (Update) Deny tilde as folder/filename in .torrent files by @Roardom in #5137
- (Update) Phpstan by @Roardom in #5146
- (Refactor) Swap fortify for native laravel functions for password resets by @Roardom in #4802
- (Update) Allow support for php 8.5 by @Roardom in #5145
- (Fix) Igdb omitting null fields causing error 500s by @Roardom in #5141
- (Fix) Incorrect warning.torrent column reference 2 by @Roardom in #5150
- (Fix) Can't use
->user()in defered function on logout route by @Roardom in #5149 - (Fix) Error 500 on similar page when filter returns 0 results by @Roardom in #5151
- (Update) Symfony/http-foundation package wrt latest cve by @Roardom in #5152
- (Fix) Fetch chatbox messages when switching from channel -> pm -> channel by @Roardom in #5154
- (Update) Bump unit3d config by @Roardom in #5153
- Translations update from Hosted Weblate by @weblate in #5052
- (Fix) Various links by @flowerey in #5123
- (Release) UNIT3D v9.2.0 by @Roardom in #5155
New Contributors
- @tetrahydroc made their first contribution in #4960
- @CharlieHutty made their first contribution in #5073
- @flowerey made their first contribution in #5078
- @zze0s made their first contribution in #5099
Full Changelog: v9.1.7...v9.2.0