Roardom
ae33c74f2b
refactor: prefix tmdb metadata models with tmdb
...
Will help for when there exists other metadata sources available (such as already done for igdb)
Step 4 in cleaner meta fetching code.
2025-03-17 20:41:01 +00:00
Roardom
32cf8da4db
refactor: split tmdb into movie_id and tv_id
...
Step 2 in cleaner meta fetching code.
2025-03-16 22:55:24 +00:00
HDVinnie
1099dfb57a
update: bump unit3d config
2025-03-12 21:35:37 -04:00
HDVinnie
a364cf3954
Merge branch '8.x.x' into stream-sd
2025-03-09 00:14:06 -05:00
Roardom
5a6259cea7
remove: sd content and stream optimized flags
...
SD content is represented by the resolutions table now instead of this flag. Most people prefer web-dls over stream-optimized encodes these days.
2025-03-09 03:33:32 +00:00
HDVinnie
b11cf92dc1
update: bump unit3d config
2025-03-08 18:46:31 -05:00
HDVinnie
7879b437ec
Merge pull request #4497 from Roardom/public-private
...
(Fix) Store user-uploaded files in private directories
2025-02-25 07:42:38 -05: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
Roardom
dcc0aea35c
update: change meilisearch proximity precision to byAttribute
...
This setting is more useful for full text search inside paragraphs of content and we already have it at the bottom of our ranking rules. The docs (https://www.meilisearch.com/docs/reference/api/settings#proximity-precision ) mention a significant indexing performance boost when this is switched to `byAttribute` so let's take advantage of that.
Requires running `php artisan scout:sync-index-settings`.
2025-02-22 13:18:40 +00: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
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
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
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
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
9a24e8fe0b
update: bump unit3d config
2025-01-09 18:55:00 -05:00
HDVinnie
40355144e9
chore: cleanup repo
2024-12-27 13:25:17 -05:00
Roardom
1acecbd57a
fix: session and announce database environment keys
...
These have been like this forever, but are broken in their current state. They were probably originally copied from the config above it.
2024-12-16 21:19:14 +00:00
HDVinnie
146e7f66fa
update: unit3d config
...
Bump version
2024-11-24 10:07:14 -05:00
HDVinnie
87a2a86006
Merge pull request #4346 from Roardom/max-buffer-upload
2024-11-23 20:23:38 -05:00
Roardom
d9863fc346
add: restrict bon upload purchases if buffer is too high
2024-11-24 00:52:39 +00:00
HDVinnie
8b481d2d04
Merge pull request #4305 from IonBazan/feature/markdown-entities
...
(Refactor) Use CommonMark for markdown parsing
2024-11-12 13:24:13 -05:00
Ion Bazan
4df1b977e3
Test with CommonMark too
2024-11-03 19:11:32 +08:00
Roardom
0e4bcb570d
refactor: use ANSI-compatible syntax for raw database queries
2024-11-02 04:26:49 +00:00
HDVinnie
f141fb7a5d
update: unit3d config version
...
- patch release
2024-10-27 18:24:24 -04:00
HDVinnie
a92d794e05
Merge pull request #4267 from HDInnovations/Old-Dependencies
...
(Remove) hdvinnie/laravel-html-purifier
2024-10-23 15:26:10 -04:00
HDVinnie
90f08eab8d
remove: dead config files and old omdb api-key
2024-10-23 00:01:02 -04:00
HDVinnie
af21147802
remove: hdvinnie/laravel-html-purifier in preparation for octane
2024-10-22 22:10:43 -04:00
HDVinnie
f41320142a
update: dependencies
2024-10-21 08:56:49 -04:00
Roardom
3c7d94d1f0
fix: add torrent trump filtering to meilisearch search
...
Requires reimporting torrents into meilisearch.
2024-10-20 21:57:20 +00:00
HDVinnie
2cd11b4fb6
Merge pull request #4237 from Roardom/tmdb-rating-sorting
...
(Update) Allow sorting torrent list by tmdb rating
2024-10-20 17:31:20 -04:00
Roardom
60a909bf33
update: allow sorting torrent list by tmdb rating
2024-10-20 10:01:04 +00:00
Roardom
62defb88f7
fix: searching torrents by keyword
...
Require resyncing meilisearch search index settings after update.
2024-10-19 18:44:56 +00:00
Roardom
5b7bf9fd2e
update: use meilisearch for torrent search by default
...
Using scout directly doesn't work because when increasing the maxTotalHits in meilisearch, scout will use the max instead of just fetching the current page. Meilisearch seems to handle a max of 200k torrents fine on its own, with 12ms latency when e.g. filtering by type down to 38000 totalHits. Run `php artisan scout:sync-index-settings`, followed by `php artisan auto:sync_torrents_to_meilisearch` after updating.
2024-10-17 07:21:33 +00:00
HDVinnie
48e8b96868
update: unit3d config
...
- bump version
2024-10-10 20:01:01 -04:00
HDVinnie
f31ee8363a
update: unit3d config
2024-10-07 09:04:57 -04:00
HDVinnie
49c982b4f3
update: secure-headers config
2024-10-07 08:56:32 -04:00
HDVinnie
80aea2be31
Merge pull request #4173 from costaht/master
...
(Add) Allow the use of channel_key to join the announce channel
2024-09-28 21:05:00 -04:00
costaht
20beba1216
add: channelKey to enable bot to join protected IRC channels
2024-09-24 22:24:51 -03:00
HDVinnie
f890a61771
add: donation scss and package descriptions
2024-09-16 20:54:43 -04:00
HDVinnie
428bf63910
add: base donation system
2024-09-12 13:03:38 -04:00
HDVinnie
4d863b7c89
Merge branch '8.x.x' into pr/4029
2024-08-26 20:15:35 -04:00
HDVinnie
ed25077f63
Merge pull request #4081 from Roardom/remove-cat-num-torrent
...
(Remove) Unused category `num_torrents` column
2024-08-26 16:50:21 -04:00
Roardom
d1465ae390
remove: unused category num_torrents column
2024-08-25 14:14:24 +00:00
HDVinnie
a119bb8576
fix: fsockopen port must be int
2024-08-24 09:16:08 -04:00
Roardom
6d01a6aacd
fix: remove release_year from meilisearch
...
This field has been recently removed from the unit3d schema.
2024-08-18 15:32:42 +00:00
Roardom
f43eef171a
update: add rankingRules to meilisearch
...
Adjusts the search to return results more similar to the sql search.
2024-08-12 12:12:33 +00:00