UNIT3D-Community-Edition v8.0.0 Has Been Released!
HDInnovations
note
UNIT3D v8.0.0 require Bun. https://bun.sh We have dropped Mix and NPM in favor of Vite and Bun. So please install it before updating your website. curl -fsSL https://bun.sh/install | bash
. This does not apply to new installs as the installer will do this for you. Because NPM and MIX has been dropped you SHOULD also pull the latest app/Console/Commands/GitUpdater.php
in master branch to your server before running php artisan git:update
. You should also be on PHP 8.3
. Lastly in you .env
file please find MIX_ECHO_ADDRESS
and change it to VITE_ECHO_ADDRESS
.
What's Changed
- (Fix) Case insensitivity duplicate checking in keyword upsert by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3424
- (Fix) Indonesia vs India localization typo by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3425
- (Fix) Some Livewire types take 2 by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3426
- (Update) Use csp-compatible alpinejs for toggles by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3430
- (Refactor) Remove unused alpinejs by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3432
- (Fix) Various Css cleanup fixes by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3433
- (Fix) Application approval dialog button by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3438
- (Fix) Add user to watchlist button by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3439
- (Add) Torrent leak search by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3440
- (Update) Limit user edit interval for torrents/requests by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3441
- (Chore) Bumped minimum version number in README by @ipkpjersi in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3442
- (Fix) Sticky header disappearing due to sticky footer implementation by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3434
- Output torrent name during fetch:meta execution by @costaht in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3444
- (Fix) Quickly ticking torrents on similar page by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3445
- (Fix) Allow paragraph formatting in reports by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3447
- (Fix) Hide advanced search text by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3450
- (Add) Upload snatches to extra stats by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3452
- (Add) Config option to toggle torrent thanks button by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3453
- (Fix) Hiding featured torrent panel when none exist by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3454
- (Add) Filters to person search by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3456
- (Update) Group histories and uploads by month by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3458
- (Add) Ability to edit user notes by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3459
- (Update) User search filters by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3460
- (Fix) Group order in various locations by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3461
- (Update) Treat non existing permissions as denied by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3463
- (Fix) Handling of null users when topics have no posts with valid users by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3464
- (Fix) User uploads class to control page width by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3465
- (Fix) List styling when users use invalid bbcode list items by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3466
- (Fix) User profile edit two bbcode input editors conflict by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3467
- (Fix) Include localization for password validation by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3468
- (Update) Don't change the freeleech/double upload when featured by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3472
- (Remove) Old images by @HDVinnie in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3473
- (Fix) Revision of errors in Ukrainian translation and translation of untranslated lines by @crisukbot in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3462
- (Fix) Data table border by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3474
- (Fix) Panel header link colors by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3475
- (Fix) Only count active peers by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3477
- (Remove) User ratings source by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3478
- (Add) Random media block by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3479
- (Update) Use queued announce updates by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3448
- (Fix) Data table border by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3484
- (Fix) Posts index eager load by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3481
- (Add) Emphasis to bookmark button when bookmarked and show bookmark count by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3482
- (Refactor) Chatbox html by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3483
- (Update) Add EUR and CZE regions to regions seeder by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3487
- (Update) Clarify required values on upload form by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3488
- (Fix) Gift bon text and don't show button to oneself by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3490
- (Fix) Non-accessible profile links by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3491
- (Update) Only allow staff to delete helpdesk tickets by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3492
- (Add) Model docblocks by @HDVinnie in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3493
- (Update) Require 2fa to invite users by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3489
- (Add) Classes to home page blocks by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3496
- (Update) sanitize bbcode preview by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3497
- (Update) Update slot-limited peers but exclude from peer lists by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3494
- (Add) Automatic torrent freeleeches by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3486
- (Update) Allow users in the editor group to search via regex by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3498
- (Update) Allow customization of group requirements by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3495
- (Fix) Swap order of xss cleaning and bbcode parsing in bbcode preview by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3499
- (Add) System required groups validation by @HDVinnie in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3502
- (Fix) User search by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3505
- (Fix) Limit image size in forum signatures by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3508
- (Update) Toggle checkbox grid row/column when clicking header by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3510
- (Fix) Limit maximum image height in chatbox by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3507
- (Fix) Namespace rate limiters by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3501
- (Update) Normalize forums a little more by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3503
- (Fix) bullet design when users use invalid bbcode by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3513
- (Update) Wiki index by @edge20200 in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3504
- (Update) remove
show_forum
permission by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3511 - (Update) Separate Vue Chat from Global JS. by @clandestine8 in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3514
- (Update) Separate forum categories into their own model by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3519
- (Update) Audit log exclusions by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3520
- (Update) Improve test speed by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3521
- (Fix) Only use the query builder and not eloquent in migrations by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3522
- (Fix) Select peer during the lock instead of before it by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3527
- (Refactor) Forum notification triggers by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3524
- (Update) Keep track of current post being read in a forum topic by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3525
- (Update) Allow editors to bypass metadata rate limiter by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3526
- (Fix) Subtitle upload by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3528
- (Update) External meta links by @HDVinnie in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3523
- (Update) Replace laravel mix with vite by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3532
- (Fix) Forum permissions seeder by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3537
- (Fix) Marking read topics with nullable last_post_id by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3538
- (Update) Mysql types by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3539
- (Update) Use bun for package manager by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3534
- (Fix) Exclude invisible peers from leech count cache by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3545
- (Update) Speed up topic loading with many posts by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3542
- (Fix) User peer visible icon by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3543
- (Add) Notification filters to work as logical "or" filter by @Obi-Wana in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3540
- (Fix) User peers table width expansion by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3544
- (Fix) Only send warning message when slot limited by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3546
- (Fix) Announce search column header typo by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3547
- (Fix) Generate warning announce response invalid bencode typo by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3548
- (Fix) Visible not selected in user actives page by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3549
- (Fix) Duplicate emails in password resets by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3553
- (Fix) Visible peers select on torrent page and label on user actives by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3554
- (Fix) Use the same amount of precision as before on transactions by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3550
- (Refactor) AutoNerdStat command by @HDVinnie in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3555
- (Update) System chat messages by @HDVinnie in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3557
- (Update) Joypixels css by @HDVinnie in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3558
- (Fix) Sorting by id in announce search by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3559
- (Fix) Edge case resulting in double announce traffic stats by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3560
- (Update) Sync peer counts asynchronously by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3561
- (Update) Swap sleep in command for confirm by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3562
- (Revert) "fix: TransactionController" by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3564
- (Fix) Insert image button in bbcode preview by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3566
- (Update) Allow users to be part of multiple internal groups by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3567
- (Refactor) Use system user id constant in more places by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3569
- (Fix) Validation of groups when autogroup is disabled by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3572
- (Refactor) Rename permissions to forum_permissions by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3573
- (Refactor) Use scope for forum authorization by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3574
- (Add) Bbcode image domain whitelist by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3575
- (Fix) Featured traffic credit by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3579
- (Fixup) refactor: rename permissions to forum_permissions by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3580
- (Fix) Bottom border of last row of data table by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3581
- (Fix) Jump to last unread post by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3585
- (Update) Group autogroup settings in fieldset by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3584
- (Fix) Whitelisted image url domain matching by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3583
- (Update) Combine staff wiki and wiki category pages by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3586
- (Update) Migrate create stub by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3587
- (Add) Mailpit config to sail by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3588
- (Fix) AutoRewardResurrection command by @HDVinnie in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3589
- (Update) SyncPeers command by @HDVinnie in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3590
- (Fix) AutoRemoveTimedTorrentBuffs command by @HDVinnie in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3592
- (Refactor) Normalize bon transactions by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3551
- (Update) Pass types directly into some notifications by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3594
- (Update) Don't overwrite existing data in seeders by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3596
- (Fix) Don't match slashes in whitelisted image url wildcards by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3597
- (Update) Show missing values from audit log search by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3591
- (Fix) Wrong colspan in tables with no data by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3598
- (Refactor) Clean up subscription controller by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3599
- (Refactor) Clean up poll options a bit by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3600
- (Refactor) Cleanup topic label controller by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3601
- (Refactor) Clean up thank button by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3602
- (Refactor) Use whereRelation when possible by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3603
- (Fix) Nullable automatic torrent freeleech throwing error 500 by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3605
- (Refactor) Use more fluent syntax for irc bot by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3604
- (Fix) Thanks system not fully disabled by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3606
- (Fix) Group requirement properties by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3609
- (Update) Torrent upload season/episode hint by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3610
- (Fix) AuditLogSearch.php by @EkoNesLeg in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3611
- (Update) Livewire 3 by @HDVinnie in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3608
- (Fix) Unrequired form fields marked as required on automatic torrent f… by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3619
- (Patch) Livewire URL Attributes by @HDVinnie in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3621
- (Update) Set default topic state filter per forum by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3622
- (Update) Show initials of person if no still exists by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3623
- (Optimize) Home page by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3624
- (Update) Rename
Two-Step
toTwo-Factor
by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3625 - (Fix) Support gifs in image proxy by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3626
- (Fix) Wrong error message when updating tmdb metadata too often by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3627
- (Update) Add more descriptive error message for gif ratio requirements by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3628
- (Fix) Audit log search action select requirement by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3629
- (Add) Refundable option to API by @Obi-Wana in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3556
- (Fix) Issue #3208 by @HDVinnie in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3642
- (Fix) Issue #3531 by @HDVinnie in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3643
- (Fix) Issue #3612 by @HDVinnie in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3644
- (Update) don't include
None
when there aren't any genres in api by @Roardom in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3640 - (Add) Request #3647 by @HDVinnie in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3648
- (Add) Request #3636 by @HDVinnie in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3649
- (Add) Request #3659 by @HDVinnie in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3667
- (Add) Request #3654 by @HDVinnie in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3668
- (Add) Request #3665 by @HDVinnie in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3669
- (Fix) Bug #3675 by @HDVinnie in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3677
- (Add) Group requirements table by @Obi-Wana in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3673
- (Fix) Bulk torrent delete by @HDVinnie in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3682
- (Fix) Laravel log viewer by @HDVinnie in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3681
- (Add) Meta Scope Trait by @HDVinnie in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3683
- (Add) Request #3639 by @HDVinnie in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3684
- (Add) Perks to the Group requirements page by @Obi-Wana in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3686
- (Release) v8.0.0 by @HDVinnie in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3685
New Contributors
- @ipkpjersi made their first contribution in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3442
- @crisukbot made their first contribution in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3462
- @edge20200 made their first contribution in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3504
- @EkoNesLeg made their first contribution in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/3611
Full Changelog: https://github.com/HDInnovations/UNIT3D-Community-Edition/compare/v7.2.5...v8.0.0