Commit Graph

56 Commits

Author SHA1 Message Date
DariusIII 93a20beb14 Add movies and tvshows indexes for faster searches 2025-12-31 22:21:47 +01:00
DariusIII 85b4904e6f Separate Blacklight/Releases into specific services 2025-12-20 21:47:01 +01:00
DariusIII a368c133c9 Move elastic and manticore into services 2025-12-18 12:58:15 +01:00
DariusIII 1fb2e41b49 Add autocomplete for search when using manticore 2025-12-17 16:37:18 +01:00
DariusIII 1c5d75f104 Fix multiple issues and enhance templates 2025-10-26 22:12:10 +01:00
DariusIII 10c78cf3cb Share data between views 2025-10-06 13:28:53 +02:00
DariusIII 74f9a85afc Improve templates 2025-10-03 23:27:02 +02:00
DariusIII 9d3bdd1324 Code style fixes 2024-08-13 22:13:34 +02:00
DariusIII bfd48b78d3 Change search query 2024-05-11 23:54:54 +02:00
DariusIII d898c20ab3 Make manticore respect boolean search operators 2023-04-08 16:04:43 +02:00
Shift 66c246852c Leverage injected request object
Laravel automatically injects the current Http [request object][1] to all Controller actions and Middleware. Leveraging this object improves consistency and testability.

[1]: https://laravel.com/docs/requests#accessing-the-request
2023-03-30 14:15:14 +00:00
DariusIII 31757c4089 Remove all usages of tags 2023-03-22 21:17:08 +01:00
DariusIII c0f1ba0de5 Optimize userdata usage 2023-03-15 20:38:03 +01:00
DariusIII 49872346f2 CS code fixes by pint 2023-03-02 16:47:20 +01:00
DariusIII 4d188afb52 Update controllers 2022-10-23 23:18:00 +02:00
DariusIII c33db34c49 Apply fixes from StyleCI
[ci skip] [skip ci]
2021-09-13 20:01:06 +00:00
DariusIII 4ec7c95737 Remove debug code 2021-08-31 22:48:12 +02:00
DariusIII 8cb2075b7a Fix simple search. Closes #1168 2021-08-31 22:44:55 +02:00
DariusIII ea668d1dce Revert most of the advanced search changes 2020-07-26 22:07:50 +02:00
DariusIII 1211230173 Fix and improve search pages 2020-07-26 21:54:22 +02:00
DariusIII 02ad342bac Apply fixes from StyleCI
[ci skip] [skip ci]
2020-02-05 01:56:40 +00:00
DariusIII b343c02c63 Update project files 2020-02-05 00:39:09 +00:00
DariusIII deb1956ce0 Update SearchController 2020-01-08 04:08:42 +01:00
DariusIII 5886fe162c Replace WWW_TOP with url() helper 2019-12-08 19:21:23 +01:00
DariusIII f0b5555b6d Small fixes to browse and search pages 2019-12-07 23:17:41 +01:00
DariusIII 5a8fff0020 Apply fixes from StyleCI
[ci skip] [skip ci]
2019-11-01 19:52:18 +00:00
DariusIII 0fe0555bcd Replace ! $request->has with new $request->missing 2019-10-24 11:19:10 +02:00
DariusIII 96e088583a Update usage of $this->userdata in controllers 2019-04-11 12:39:50 +02:00
DariusIII 60c81ea1c8 Fix Releases class instantiation 2019-02-25 23:19:54 +01:00
DariusIII 623edaaedb Apply fixes from StyleCI
[ci skip] [skip ci]
2019-02-19 14:56:46 +00:00
DariusIII 40e7233727 Rename groups table to usenet_groups as groups is a reserved word in mysql now 2019-02-19 15:54:32 +01:00
DariusIII 90cb0fc4fa Apply fixes from StyleCI
[ci skip] [skip ci]
2019-02-04 14:39:11 +00:00
DariusIII c12075b64b Update search code to reduce number of variables used in search function 2019-02-04 15:38:56 +01:00
DariusIII 5c4eb24576 Remove nfo and comments options from search function (searching for releases that are commented or have nfo) 2019-02-04 10:51:36 +01:00
DariusIII 3e1bb77df8 Remove SphinxSearch rules description as those do not apply anymore (not using raw queries but SphinxQL query builder) 2019-02-04 10:22:09 +01:00
DariusIII 87c6e5d64f Apply fixes from StyleCI
[ci skip] [skip ci]
2019-02-03 20:01:19 +00:00
DariusIII 50ff1b6181 Update code style of various files 2019-02-03 20:58:51 +01:00
DariusIII bab65321a9 Apply fixes from StyleCI
[ci skip] [skip ci]
2019-01-31 19:18:57 +00:00
DariusIII 552a096d9a Update and fix code with php-cs-fixer 2019-01-31 20:17:57 +01:00
DariusIII 603655e974 Small optimizations in code, use compact where applicable 2019-01-25 13:20:55 +01:00
DariusIII ace420da1e Fix one more occurence of wrong data sent to search function 2019-01-22 11:04:49 +01:00
DariusIII b9eb3ef6da Fix error on search with argument 16 not being an array but null 2019-01-21 12:46:42 +01:00
DariusIII ee61b0542d Fix search error when tags are not set 2019-01-10 11:18:46 +01:00
DariusIII 9538276aa5 Add support for tags in browse, APIv2 and on site release searches 2018-11-06 14:09:39 +01:00
DariusIII bfb36f50ef Fix advanced search 2018-05-24 12:12:44 +02:00
DariusIII 5231f0c82f Re-use old code and fix _totalrows and _totalcount insertion into existing array/object 2018-05-21 10:35:09 +02:00
DariusIII f239302c9e Fix category filter when searching for releases 2018-05-16 12:09:57 +02:00
DariusIII 0445e61800 Start fixing full movie view 2018-05-15 15:58:56 +02:00
DariusIII d7ec98894a Add check if the page variable is numeric to prevent errors in offset variable 2018-05-14 14:06:06 +02:00
DariusIII df6f80b310 Update Releases class, controllers and API responses 2018-05-14 13:48:25 +02:00