Jay Sizzla
9e1dd2acf7
Use shouldSend for NewRequestFillReject notifications
2025-02-27 13:08:43 +00:00
Jay Sizzla
1942d9f13b
Use shouldSend for NewRequestFill notifications
2025-02-27 13:08:43 +00:00
Jay Sizzla
aa8cefe803
Use shouldSend for NewPost notifications
2025-02-27 13:08:43 +00:00
Jay Sizzla
c2ad50f230
Use shouldSend for NewBon notifications
2025-02-27 13:08:43 +00:00
Jay Sizzla
66fc82f6d7
Use shouldSend for NewUnfollow notifications
2025-02-27 13:08:43 +00:00
Jay Sizzla
e52a635f7c
Use shouldSend for NewFollow notifications
2025-02-27 13:08:43 +00:00
HDVinnie
51937c897e
Merge pull request #4498 from Roardom/phpstan2
...
(Update) Upgrade to phpstan 2
2025-02-25 07:43:41 -05:00
Roardom
ab0851f73a
update: upgrade to phpstan 2
2025-02-24 17:19:39 +00:00
Roardom
1af1862229
fix: store user-uploaded files in private directories
...
Filenames were randomized for a few of these to prevent public access, but it's still much better to put user-uploaded files behind auth.
2025-02-24 16:03:01 +00:00
HDVinnie
46bd45b9b1
Merge pull request #4490 from Roardom/fix-featured
2025-02-23 09:41:10 -05:00
HDVinnie
6080308758
Merge pull request #4485 from Roardom/tinyint-bool
...
(Fix) Migrate boolean columns to tinyint(1)
2025-02-20 18:05:21 -05:00
HDVinnie
51e098861b
Merge pull request #4484 from Roardom/hide-flush-ghost-peers
...
(Update) Hide 'flush ghost peers' button when external tracker is enabled
2025-02-20 18:04:28 -05:00
Roardom
cbbd074a43
fix: featured torrent icon
...
Regression from #4469
The select argument in the query was missing in a few places.
2025-02-20 16:11:14 +00:00
Roardom
58ff976f12
update: hide 'flush ghost peers' button when external tracker is enabled
...
The button doesn't do anything anyways for the external trackers. Users have to just wait it out.
2025-02-19 06:32:41 +00:00
Roardom
b2e29cfcf0
fix: migrate boolean columns to tinyint(1)
...
These columns were previously tiny ints without the (1) display width or regular ints, or smallints. They should all be tinyint(1).
2025-02-19 06:25:21 +00:00
HDVinnie
c48d062a75
Merge pull request #4469 from Roardom/normalize-featured
2025-02-18 10:32:14 -05:00
HDVinnie
ae1d16f237
Merge pull request #4479 from Roardom/improve-quick-search
2025-02-15 08:19:53 -05:00
Roardom
aa57a375cd
update: add fallback images to quicksearch
2025-02-13 23:18:15 +00:00
Roardom
8e455ef448
fix: api chat controller json return types
...
Makes static analysis happy.
2025-02-11 06:06:17 +00:00
Roardom
df9fa5004c
fix: normalize torrent featured flag
...
When the featured flag goes out of sync with the featured_torrents table (for reasons still unknown), the torrent is permanently labeled as freeleech, while 100% of traffic is always credited.
2025-02-10 17:47:12 +00:00
Roardom
6a103cee97
refactor: use laravel notifications for system user private messages
2025-02-02 18:48:27 +00:00
Roardom
dc8ba9530e
fix: updating bon earning with no conditions
2025-02-02 11:44:39 +00:00
HDVinnie
22ee788343
Merge pull request #4450 from Roardom/fix-bon-earning-dashboard
...
(Fix) Various staff dashboard issues with new bon system
2025-01-28 12:01:11 -05:00
HDVinnie
d2452f478f
Merge pull request #4447 from Roardom/spellcheck
...
(Add) Spell check ci
2025-01-28 12:00:43 -05:00
Roardom
604b7e1937
add: spell check ci
...
Just an initial portion for now fixing incorrect text and preventing future incorrect text. Eventually, I'd like to fix everything still listed under "ignoredWords" in cspell.json.
2025-01-24 11:30:34 +00:00
Roardom
1c5b3c5c26
fix: storing bon earnings without conditions
2025-01-24 09:32:57 +00:00
Roardom
868ad35aa4
refactor: swap magic RedirectResponse withX('Y') to with('X', 'Y')
...
Allows ctrl+clicking to access the underlying function unlike the previous magic implementation. Probably also negligibly faster.
Swapped all instances of `>withSuccess(` -> `>with('success', `, `>withWarning(` -> `>with('warning', `, and `>withInfo(` -> `>with('info', ` with ide's find and replace.
2025-01-21 16:05:11 +00:00
HDVinnie
85fd77b0bf
Revert "(Add) Allow Modo users to 'Revive' Deleted Invites & Expired Invites."
2025-01-20 08:38:53 -05:00
HDVinnie
f0672496b2
Merge pull request #4422 from clandestine8/add-revive-invites
...
(Add) Allow Modo users to 'Revive' Deleted Invites & Expired Invites.
2025-01-20 08:29:26 -05:00
HDVinnie
306cd7a3d9
Merge pull request #4337 from Roardom/playlist-last-added
...
(Update) Save timestamps of when torrents are added to playlists
2025-01-17 00:33:47 -05:00
Roardom
d922562f86
update: make bonus point allocation more customizable
2025-01-16 21:40:25 +00:00
clandestine8
4d19d6ff58
Update: Rework to conform to project code styling.
...
- Use Inline Model Syntax
- Divide the functionality of revive from resend, requiring the user to explicitly Resend the invite.
- Inline Blade Logic to remove @php ... @endphp block
- Add 'revive' endpoint for Invites.
- Add missing default translations
2025-01-11 16:33:42 -05:00
clandestine8
e3bdda2860
Add: Allow Modo users to 'Revive' Deleted Invites & Expired Invites.
...
- Configuration to Enable/Disable in 'config/other.php'
- Enabled by Default
- Expiration Data is extended by the existing 'invite_expire' config.
2025-01-11 14:33:38 -05:00
HDVinnie
98e5cbf518
fix: Call to a member function isNot() on null
...
- the post delete function needs to be updated. issue is if the first post of topic is deleted then then the $topic->first_post_user_id is no longer valid
2025-01-02 15:19:49 -05:00
HDVinnie
9ea8838cc6
add: prefix option
2025-01-01 16:05:58 -05:00
HDVinnie
bd5c00e9d3
Merge pull request #4390 from HDInnovations/Dependencies
2024-12-26 22:48:45 -05:00
HDVinnie
fc7272bbb1
PHP Style Change (Laravel Pint CI)
2024-12-24 01:59:20 +00:00
Roardom
2edfd6c893
update: increase zip limits
...
One user couldn't download their zips within 1024M, but were able to successfully download with 2048M
2024-12-18 04:18:53 +00:00
HDVinnie
455ba75337
Merge pull request #4380 from Roardom/group-permissions
...
(Add) Edit forum permissions when creating/editing group
2024-12-16 19:52:22 -05:00
Roardom
1e342d98fe
add: edit forum permissions when creating/editing group
2024-12-16 11:04:27 +00:00
Jay Sizzla
4230d62df0
Add latest Torrent and Request comments to home page
2024-12-09 18:42:58 +00:00
HDVinnie
e6dd5cf410
add: new pending torrents page
...
- this is a new pending torrents page for all users to view. Useful for uploaders not wanting to dupe a pending or postponed upload.
2024-12-05 19:37:42 -05:00
HDVinnie
193c280358
fix: eager loading regression from #2908
...
- category was duplicated awhile back in https://github.com/HDInnovations/UNIT3D-Community-Edition/pull/2908
2024-12-03 23:03:48 -05:00
HDVinnie
e71b28c588
Merge pull request #4358 from Roardom/modq-order
...
(Fix) Order torrent creation from most to least important
2024-12-02 08:38:47 -05:00
HDVinnie
8a5c9ae43c
Merge pull request #4360 from HDInnovations/Request-4353
...
(Add) Display reports on torrent page
2024-12-01 22:25:20 -05:00
HDVinnie
72dd3c5159
add: display reports on torrent page
...
- closes request #4353
2024-12-01 22:15:43 -05:00
HDVinnie
192b5ed15d
chore: remove unused imports that pint is missing
2024-12-01 20:52:32 -05:00
Roardom
e7c369002e
fix: order torrent creation from most to least important
2024-12-01 19:51:20 +00:00
Roardom
88888e5f6c
fix: invite tree query
...
Regression from #4350
2024-11-28 11:10:46 +00:00
HDVinnie
b988c96686
Merge branch '8.x.x' into fix-invite-tree-query
2024-11-26 20:18:14 -05:00