3969 Commits

Author SHA1 Message Date
Roardom 9419774067 Merge pull request #5123 from flowerey/fix-unit3d-link
(Fix) Various links
2025-12-03 09:57:36 +00:00
Roardom c20e0e366f Merge pull request #4802 from Roardom/native-password-resets
(Refactor) Swap fortify for native laravel functions for password resets
2025-12-02 08:44:23 +00:00
Roardom 2c09474570 refactor: swap fortify for native laravel functions for password resets
First step in replacing fortify.
2025-12-02 05:22:10 +00:00
Roardom fff784aa78 fix: ids on similar page not passed to request create page
fixes #5129
2025-11-29 04:58:46 +00:00
Roardom 9618870cc6 Merge pull request #5132 from Roardom/remove-gaps-in-nfo
(Fix) Remove gaps between characters in nfo preview
2025-11-28 06:46:06 +00:00
flowerey 2307a72b8b refactor: swap united-community-edition to unit3d 2025-11-25 14:07:48 +03:00
Roardom b803085124 fix: remove gaps between characters in nfo preview
Probably the best that can be done without requiring a dedicated CP437 DOS font.

fixes #5130
2025-11-25 09:26:55 +00:00
Roardom 97f25bb0e6 remove: letterboxd icon for tv meta
Letterboxd is primarily for movies, not tv. Most tv links 404.
2025-11-12 00:44:52 +00:00
Roardom 2334b28c64 Merge pull request #5113 from Roardom/rename-warnings-bans-notes
(Refactor) Rename warnings/bans/notes <-> user/staff relations
2025-11-11 10:07:29 +00:00
Roardom 72a1e1a885 refactor: rename warnings/bans/notes <-> user/staff relations
These relations are older than the laravel convention for using camel case. Clean up their names to match modern styling and make them easier to read.
2025-11-08 10:23:22 +00:00
Roardom 780b3dba23 fix: audit log strings being utf-16 double encoded
The Js facade encodes html tags, apostrophes, ampersands and quotes by default. We're already escaping those through blade's {{}}, so remove the flags that result in those escapes and only keep JSON_THROW_ON_ERROR.
Previously, any html text would be full of \u003E and \u003C.
2025-11-07 18:45:10 +00:00
Roardom 0b7018444f fix: using != in bon earning condition
The wrong symbol was used in some places.
2025-11-03 06:18:30 +00:00
Roardom 6929af868b Merge pull request #5085 from Obi-Wana/add-profile-visibility-icons
(Add) Indicator for private profiles in top-nav
2025-11-02 06:47:26 +00:00
Jay Sizzla 3daa87571b Add privacy status as profile picture overlay in top-nav 2025-11-01 12:29:16 +00:00
Jay Sizzla 25acde5e8d Fix tests 2025-11-01 12:19:38 +00:00
Jay 1d3b052b21 Updates from code review
Co-authored-by: Roardom <roardom@protonmail.com>
2025-11-01 12:19:38 +00:00
Jay Sizzla 2855238c7d Show unsolved report counts in torrent view 2025-11-01 12:19:38 +00:00
Jay Sizzla fb31f889d3 Add reports assigning 2025-11-01 12:19:38 +00:00
Roardom 270f482ce4 Merge pull request #5093 from Roardom/final-models
(Refactor) Make eloquent models final and simplify instanceof in match (true)
2025-11-01 02:32:29 +00:00
Roardom 67696f981a Merge pull request #5097 from Roardom/fix-event-end-day
(Fix) Last day of special event not showing notification animation
2025-10-31 02:07:32 +00:00
Roardom 6faeeac77b fix: last day of special event not showing notification animation 2025-10-31 01:59:00 +00:00
Roardom 1c6bce64c3 refactor: simplify instanceof in match (true)
Now that models are final, we can do this without any gotchas or phpstan errors.
2025-10-29 10:19:58 +00:00
Roardom 9b41d539a0 add: letterboxd link in movie/tv meta 2025-10-28 05:36:00 +00:00
Roardom 2584917aa1 Merge pull request #4994 from Roardom/people-also-downloaded
(Add) People also downloaded
2025-10-23 17:07:10 +00:00
Roardom 0b6f75c1dc add: people also downloaded
Show a list of titles on the torrent and similar pages that other people that downloaded the given torrent have also downloaded.
2025-10-23 17:02:48 +00:00
Roardom dd8e489d2f refactor: modularize torrent grouping logic 2025-10-21 10:37:50 +00:00
HDVinnie 3bfbe0e86b Merge pull request #5062 from Roardom/simplify-pages-wikis
(Remove) Timestamps from wiki and page indexes
2025-10-19 16:35:38 -04:00
HDVinnie b90b0b6649 Merge pull request #5060 from Roardom/fix-comment-left
(Fix) Clarify the hover text for leaving a torrent comment
2025-10-19 16:34:51 -04:00
HDVinnie ccd8249e0d Merge pull request #5059 from Roardom/ignore-details-similar
(Update) Prevent similar dropdown from closing after filtering
2025-10-19 16:31:45 -04:00
Roardom 578028cf2d Merge pull request #4960 from tetrahydroc/auth-image-approved-error
(Fix) Authenticated Image Controller needs to bypass torrent ApprovedScope.
2025-10-17 08:05:39 +00:00
tetrahydroc c0549e0b71 fix: authenticated image controller needs to bypass torrent approved scope 2025-10-17 08:00:01 +00:00
Roardom 7a21ea14ab Merge pull request #5061 from Roardom/hdr-format-brevity
(Update) Simplify hdr mediainfo on torrent page
2025-10-17 07:49:39 +00:00
Roardom 49d84af0b8 Merge pull request #5058 from Roardom/wish-request
(Add) Request button to user wish index
2025-10-16 06:21:37 +00:00
Roardom fc0a086819 remove: timestamps from wiki and page indexes
Each table align the timestamps differently where it looks weird. "Fix" by removing the timestamps and having each row be a single table cell. The timestamps are still visible on their respective pages.
2025-10-16 05:31:06 +00:00
Roardom 3f85ab5bc3 update: simplify hdr mediainfo on torrent page 2025-10-16 05:08:36 +00:00
Roardom 8710ca0881 fix: clarify the hover text for leaving a torrent comment 2025-10-15 20:29:12 +00:00
Roardom 2b6f5a997c Merge pull request #5051 from Roardom/peer-stats-upgrade
(Add) Torrent count and single seed count to client stats
2025-10-15 05:36:50 +00:00
Roardom 2511bc1326 update: prevent similar dropdown from closing after filtering 2025-10-14 22:36:31 +00:00
Roardom 5f966cdf48 add: request button to user wish index
Easy to convert wishes into requests.
2025-10-11 22:23:56 +00:00
Roardom 4bfc00d732 Merge pull request #5031 from Roardom/hide-comment-reply-form-by-default
(Update) Require button press to show comment reply form
2025-10-09 01:00:37 +00:00
Roardom 362b2f79a3 Merge pull request #5032 from Roardom/fix-comment-cancel-button
(Fix) Cancelling creation of top level comment should hide the create form
2025-10-09 00:59:02 +00:00
Roardom 0f27f96535 add: torrent count and single seed count to client stats
Makes it easy to see which clients are most/least responsible for keeping alive torrents on the site.
2025-10-08 20:29:14 +00:00
Roardom 80e3b44143 Merge pull request #5044 from Roardom/cookie-i18n-html
(Refactor) Remove raw blade from cookie consent translation
2025-10-07 05:36:07 +00:00
Roardom 2cc3a012ff Merge pull request #5043 from Roardom/torrent-announce-url-i18n
(Update) Torrent guide url description to remove html
2025-10-07 05:34:51 +00:00
Roardom 8d09fbb683 refactor: remove raw blade from cookie consent translation
Less raw blade is good. None of the existing translations include html anyways.
2025-10-07 05:32:21 +00:00
Roardom 3584d14a5b update: torrent guide url description to remove html
Less raw blade.
2025-10-07 05:26:26 +00:00
Roardom 3bcc363421 refactor: remove raw blade from torrent tips translation
Missed from #5041.
2025-10-07 05:18:48 +00:00
Roardom 922f566f4e Merge pull request #5040 from Roardom/js-from-donations
(Refactor) Use Js::from instead of Js::encode in donation graph js
2025-10-07 04:58:55 +00:00
Roardom 1ada52adee refactor: use Js::from instead of Js::encode in donation graph js
Avoids needing raw blade.
2025-10-07 04:51:22 +00:00
Roardom df3cc33e4e update: about us page translation to remove html
Regex replace:

`'aboutus-welcome-desc' +=> '(.*?)<em>(.*?)</em>(.*?)',`
->
`'aboutus-welcome-desc' => '$1$2$3',`
2025-10-07 04:48:19 +00:00