8 Commits

Author SHA1 Message Date
HDVinnie
9f58065d30 add: laravel 12 support 2025-05-26 21:08:06 -04:00
HDVinnie
9ea8838cc6 add: prefix option 2025-01-01 16:05:58 -05: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
Roardom
87b4d34b23 Reapply "update: only re-index recently updated torrents"
This reverts commit 274e6f2368.
2024-08-18 17:08:09 +00:00
HDVinnie
274e6f2368 Revert "update: only re-index recently updated torrents"
This reverts commit 55889e8177.
2024-08-13 21:42:57 -04:00
Roardom
55889e8177 update: only re-index recently updated torrents
And reduce the sync interval.
2024-08-13 23:56:42 +00:00
Roardom
acf25f9ebf fix: sync torrents to meilisearch command
`makeAllSearchableUsing()` is not called when calling `->searchable()` so we need to do that manually ourselves.
2024-08-12 09:21:06 +00:00
Roardom
fa35e4e5c0 add: use meilisearch to search torrents 2024-08-06 02:15:25 +00:00