Commit Graph

12482 Commits

Author SHA1 Message Date
HDVinnie
d474ee3be4 update: php8.4 support
- makes unit3d php8.4 + required
- fixes multiple implicitly to explicit nullable type
- dependency updates
- github action updates
- carbon 2 needs to move to carbon 3 in separate pr
2025-01-20 00:04:35 -05:00
HDVinnie
0356b4cd6d Merge pull request #3222 from Roardom/bbcode-improvements
(Update) Remove XSS cleaner and remove XSS vulnerabilities
2025-01-19 23:01:33 -05:00
HDVinnie
32cec5a886 Merge pull request #4438 from Roardom/fix-bon-earning-filters
(Fix) Bon earning sort query
2025-01-19 22:52:11 -05:00
HDVinnie
cabcc3d023 Merge pull request #4437 from Roardom/fix-bon-earning-condition-table-seeder
(Fix) Class name of bon earning condition table seeder
2025-01-19 22:49:07 -05:00
Roardom
86b729f7f7 fix: bon earning sort query
created_at is ambiguous and connectable and seedtime were missing buttons altogether.
2025-01-20 03:41:53 +00:00
Roardom
ad716d7cc3 update: remove XSS cleaner and remove XSS vulnerabilities
We've been mostly relying on the 3rd party xss cleaner to make sure user submitted content is clean. This PR fixes up any leftover holes in the bbcode parser that allow xss vulnerabilities, and as a result, the 3rd party library isn't needed anymore. It cleans responsibly by first, running `htmlspecialchars()` over the content, followed by sanitizing the untrusted urls and whitelisting their protocol.
2025-01-20 02:52:42 +00:00
Roardom
51501e7720 fix: class name of bon earning condition table seeder 2025-01-19 13:49:20 +00:00
HDVinnie
849b7510cd Merge pull request #4430 from Roardom/wikis
(Add) Move server administration documentation into repo
2025-01-17 00:35:07 -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
HDVinnie
2f59a57d64 update: docs 2025-01-17 00:31:43 -05:00
Roardom
b5cecdf531 add: move server administration documentation into repo 2025-01-17 05:10:47 +00:00
HDVinnie
55a6b288f4 Merge pull request #4429 from Roardom/scout-queue
(Update) Don't queue scout by default
2025-01-17 00:10:44 -05:00
HDVinnie
032f388cf8 add: mariadb config 2025-01-16 23:50:19 -05:00
Roardom
d9f567dc88 update: don't queue scout by default
Meilisearch has its own queue. We don't need to double the work and use Laravel's queue in addition to Meilisearch's queue.
2025-01-17 04:31:16 +00:00
HDVinnie
d63480597a Merge pull request #4406 from Roardom/bon-wage-refactor 2025-01-16 17:06:53 -05:00
Roardom
d922562f86 update: make bonus point allocation more customizable 2025-01-16 21:40:25 +00:00
HDVinnie
abd50e6314 Merge pull request #4427 from HDInnovations/History 2025-01-16 11:35:26 -05:00
HDVinnie
dbade37280 Update README.md 2025-01-14 13:34:06 -05:00
HDVinnie
7fcd4d0133 add: history soft deletes 2025-01-14 12:53:13 -05:00
HDVinnie
8ae7d8b815 Merge pull request #4425 from Roardom/meilisearch-setting 2025-01-14 10:59:34 -05:00
Roardom
4d9c259a80 update: disable meilisearch facet search
It takes up extra resources to index facets, but we don't ever search for facets. So, we can disable indexing facets and save on resources.

Requires meilisearch 1.12.

Run `sudo php artisan scout:sync-index-settings` after update.
2025-01-14 06:05:33 +00:00
HDVinnie
311155f20f Merge pull request #4419 from AnabolicsAnonymous/8.x.x 2025-01-13 06:40:08 -05:00
HDVinnie
b326a873f0 Merge pull request #4424 from clandestine8/add-torrent-comments-quoting 2025-01-13 06:38:22 -05:00
clandestine8
e4001cb1d2 Fix: Drop the @ for Anonymous 2025-01-11 23:21:30 -05:00
clandestine8
21428a2f86 Fix: Prettier 2025-01-11 22:20:19 -05:00
clandestine8
d33e6c8d87 Merge remote-tracking branch 'personal/add-torrent-comments-quoting' into add-torrent-comments-quoting
# Conflicts:
#	resources/views/livewire/comment.blade.php
2025-01-11 22:19:15 -05:00
clandestine8
6bd691c921 Fix: Quoting Emoji and UTF-8 Characters 2025-01-11 22:17:09 -05:00
clandestine8
ada55e74f8 Update: Unnecessary code 2025-01-11 22:07:40 -05:00
clandestine8
51a6474945 Update: Unnecessary code 2025-01-11 21:36:10 -05:00
clandestine8
9d8847288f Merge remote-tracking branch 'personal/add-torrent-comments-quoting' into add-torrent-comments-quoting
# Conflicts:
#	resources/views/livewire/comment.blade.php
2025-01-11 19:38:49 -05:00
clandestine8
4797e0bc42 Update: Respect Anonymous Comment when Quoting 2025-01-11 19:37:51 -05:00
HDVinnie
9c124da8e7 Blade Style Change (Prettier Blade CI) 2025-01-12 00:25:22 +00:00
clandestine8
4813ba70dd Update: Respect Anonymous Comment when Quoting 2025-01-11 19:24:09 -05:00
clandestine8
a276ddb36a Merge remote-tracking branch 'personal/add-torrent-comments-quoting' into add-torrent-comments-quoting 2025-01-11 19:14:59 -05:00
clandestine8
3c7e25bcdf Update: Prettier 2025-01-11 19:14:17 -05:00
HDVinnie
d56531a497 Blade Style Change (Prettier Blade CI) 2025-01-12 00:13:25 +00:00
clandestine8
8e3727c68c Add: Comment Quoting to Torrent Comments
- Ported the quoting implementation from forums to torrent comments
2025-01-11 19:10:49 -05:00
AnabolicsAnonymous
6beb7d88c3 fix: also add material design 3 navy theme to theme stats blade 2025-01-11 16:37:21 -06:00
AnabolicsAnonymous
52ab2db902 chore: prettier ci 2025-01-11 14:20:01 -06:00
AnabolicsAnonymous
c822d4ba14 update: move tickets row back to table footer. 2025-01-11 13:54:02 -06:00
HDVinnie
afefc66ea9 Merge pull request #4423 from Roardom/fix-rounded-table-styles 2025-01-11 14:48:18 -05:00
HDVinnie
9840f5febb Merge pull request #4421 from clandestine8/update-form-button 2025-01-11 14:46:48 -05:00
HDVinnie
9cf4c5940e Merge pull request #4420 from clandestine8/fix-torrent-factory 2025-01-11 14:44:28 -05:00
Roardom
f7bd894c58 fix: rounded table styles on certain themes
Sometimes certain table cells weren't rounded when they should have been.
2025-01-11 19:38:28 +00:00
HDVinnie
90e4e72b2c Blade Style Change (Prettier Blade CI) 2025-01-11 17:13:56 +00:00
clandestine8
3cb2606106 Update: Form Button Style to make it clear when a button is disabled. 2025-01-11 12:12:36 -05:00
clandestine8
28678ab0b8 fix: Blank NFO in Torrent Factory due to encoding issues when displaying factory generated NFOs. 2025-01-11 11:14:17 -05:00
AnabolicsAnonymous
65b13211eb update: remove moderation check from colspan calculation.
Co-authored-by: Roardom <78790963+Roardom@users.noreply.github.com>
2025-01-10 19:20:33 -06:00
AnabolicsAnonymous
d59eba7b57 fix: increment "No notes" colspan to 5 2025-01-10 18:28:07 -06:00
AnabolicsAnonymous
9d173bed0f update: move tickets row to main table instead of table footer 2025-01-10 18:27:16 -06:00