Commit Graph

607 Commits

Author SHA1 Message Date
Roardom 18b3735085 add: log unregistered torrents 2024-11-13 09:56:43 +00:00
HDVinnie 8eb1e64cc1 Merge pull request #4300 from Roardom/ansi-db
(Refactor) Use ANSI-compatible syntax for raw database queries
2024-11-03 21:15:37 -05:00
HDVinnie 7f9cd2abcf Merge pull request #4309 from Roardom/search-trait
(Refactor) Move TorrentFilter trait into TorrentSearchFiltersDTO
2024-11-03 21:13:05 -05:00
Roardom 40c2889613 refactor: move TorrentFilter trait into TorrentSearchFiltersDTO
The trait is only used in the one place (apart from being used in the request search, which it shouldn't have been used for in the first place).
2024-11-02 10:48:09 +00:00
Roardom 0e4bcb570d refactor: use ANSI-compatible syntax for raw database queries 2024-11-02 04:26:49 +00:00
HDVinnie 98b7bad411 add: donation package soft deletes
- fixes #4277
2024-10-31 23:09:35 -04:00
Ion Bazan 87e547b444 Add internal note for staff invitations 2024-10-30 11:14:48 +08:00
Roardom a843a41abc fix: meilisearch playlist search
Requires resyncing meilisearch torrents index.
2024-10-23 19:53:23 +00: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 b17e8d927c Merge pull request #4254 from Roardom/fix-collection-search
(Fix) Meilisearch search for collection id
2024-10-20 17:31:44 -04: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
HDVinnie c8662e0348 Merge pull request #4249 from Roardom/bot-bool-active 2024-10-20 09:54:30 -04:00
Roardom 17e0640ad2 fix: meilisearch search for collection id
Requires reimporting torrents into meilisearch.
2024-10-20 13:50:40 +00:00
Roardom e4ac5caa30 fix: use bool for bot active instead of int
Also update docblocks. Related: #4085.
2024-10-20 10:26:00 +00:00
Roardom 69d1bb47c1 fix: use bool for rss is_private instead of int 2024-10-20 10:14:28 +00:00
Roardom 60a909bf33 update: allow sorting torrent list by tmdb rating 2024-10-20 10:01:04 +00:00
Roardom ff5e30295a add: staff-configurable events with daily prizes 2024-10-15 08:20:13 +00:00
HDVinnie cf60ab6edc update: torrent model 2024-10-07 08:56:06 -04:00
HDVinnie 64107b3776 Merge pull request #4164 from Roardom/revert-api-torrent-resources
(Update) Don't query database in filter api take 2
2024-10-02 18:00:25 -04:00
Roardom 3878bb85d7 update: add indexes to audits to speed up staff activity counts
Speeds up the queries from 1.1 s to 75 ms.
2024-09-27 07:39:25 +00:00
HDVinnie 694d3ffa47 Merge pull request #4167 from Obi-Wana/add-donation-package-factory
(Add) Donation package factory
2024-09-22 12:25:47 -04:00
Roardom b313751581 Revert "revert: #4131"
This reverts commit 1bd9fbab12.
2024-09-22 10:00:12 +00:00
Jay 9df2ac307e Create DonationPackageFactory 2024-09-21 10:26:49 +01:00
Jay 6807bdf465 Create DonationGatewayFactory 2024-09-21 10:21:07 +01:00
HDVinnie 13208052f5 add: donation transaction encryption 2024-09-17 11:20:30 -04: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 1bd9fbab12 revert: #4131 2024-09-05 08:23:28 -04:00
HDVinnie 12f0f225d5 Merge pull request #4135 from HDInnovations/Alpine-Components
(Refactor) Alpine components
2024-09-03 21:38:01 -04:00
HDVinnie 6325973fc9 Merge pull request #4134 from Roardom/snoozable-reports
(Add) Option to snooze reports
2024-09-03 12:20:12 -04:00
HDVinnie b9eb4547c6 Merge pull request #4131 from Roardom/meilisearch-array
(Update) Don't query database in filter api
2024-09-03 12:18:20 -04:00
HDVinnie 489c9d53b1 cleanup: post like and dislike logic 2024-09-02 23:47:14 -04:00
Roardom f51bfab180 add: option to snooze reports 2024-09-03 01:36:07 +00:00
Roardom cbcf34f29b update: don't query database in filter api
Better database performance using raw pagination since it doesn't have to run the data through eloquent resources (bad when there's thousands of TorrentFiles) or query the database to count the count of torrents inside the database for the total item count.
2024-09-02 10:03:38 +00:00
HDVinnie fef6f356ca Merge pull request #4124 from Roardom/audit-wikis
(Update) Make wikis auditable
2024-09-01 17:55:13 -04:00
Roardom 62fb95f0ba update: make wikis auditable 2024-08-31 01:48:21 +00:00
HDVinnie 9bc9588d7b Merge branch '8.x.x' into pr/4029 2024-08-29 23:15:41 -04:00
Roardom 7b965b0581 fix: cast relevant values to boolean before updating meilisearch
Fixes searching for torrents which have boolean casts already when upserted via the scout observer but are searched via `1` or `0` in the search filters.
2024-08-29 11:19:03 +00:00
Roardom 8ae95f9713 fix: system users not included in conversation
We need to include system users in the conversation, even if they are soft deleted in cron job, that way they show up in the private message list
2024-08-28 05:15:13 +00:00
HDVinnie 4d863b7c89 Merge branch '8.x.x' into pr/4029 2024-08-26 20:15:35 -04:00
HDVinnie 60782168a2 Merge pull request #4085 from Roardom/bot-bools
(Fix) Use booleans for bots
2024-08-26 16:54:56 -04:00
HDVinnie a3b979b188 fix: bot model
- casts return missing `,`
2024-08-26 16:54:22 -04:00
HDVinnie 931c99c690 Merge pull request #4083 from Roardom/system-user-id
(Update) Use system user id constant in more places
2024-08-26 16:51:18 -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 5a9ae37921 update: use system user id constant in more places 2024-08-26 09:28:44 +00:00
Roardom 3923f4c2e3 fix: use booleans for bots 2024-08-26 09:08:02 +00:00
Roardom d1465ae390 remove: unused category num_torrents column 2024-08-25 14:14:24 +00:00
HDVinnie 6d46aa2c40 fix: torrent trump model
- fix global scope so torrents marked trumpable but then postponed dont break staff torrent trump search
2024-08-24 09:21:01 -04:00
HDVinnie e204a3e3c8 update: torrent request model
- add missing relations
2024-08-24 09:19:34 -04:00
Roardom 07dc581a74 fix: don't exclude non-approved torrents from meilisearch index 2024-08-18 23:26:13 +00:00