László GÖRÖG
7bc1d9f78c
fix: incorrect item type for titles in OpenAPI schema
2022-09-07 19:46:31 +02:00
László GÖRÖG
a6871a31b0
Commands to sweep removed content
2022-08-21 21:53:14 +02:00
Irfan
905fbd9376
ProducersIndexer: bugfix
2022-07-28 01:56:26 +05:00
Irfan
1ecd9d514f
hotfix: producers search queries
2022-07-28 01:10:51 +05:00
Irfan
188d053741
Merge branch 'master' into feature/adds-new-parser-data
2022-07-28 00:24:55 +05:00
Irfan
57953676f8
remove unused indexer code
2022-07-28 00:03:59 +05:00
Irfan
a37375aaa6
ProducersIndexer: bug fix resume support
2022-07-27 23:59:27 +05:00
Irfan
a0cc1152f7
add indexer:producer
2022-07-27 23:46:03 +05:00
Irfan
76291bc9af
producers: include additional details + refactor search
2022-07-27 23:15:53 +05:00
Irfan
3c12739067
magazines: add detailed pagination + update docs
2022-07-27 22:10:10 +05:00
Irfan
d03ab2b6b1
producers: add detailed pagination + update docs
2022-07-27 22:02:31 +05:00
Irfan
79a8a12597
docs: update
2022-07-27 21:59:58 +05:00
Irfan
78d0759611
add anime videos episodes + pagination
2022-07-27 21:50:21 +05:00
Irfan
6f41f4e93a
add music videos + docs
2022-07-27 21:32:54 +05:00
László GÖRÖG
b5f12004ff
Fix OpenAPI schema
2022-07-21 21:20:08 +02:00
pushrbx
3c13101924
fixed pagination and type filters for anime/manga
2022-07-12 10:29:38 +01:00
pushrbx
45264a3795
fixed pagination and type filters for anime/manga
2022-07-12 10:29:38 +01:00
Irfan
20e4194312
prioritize text matching over popularity
2022-07-12 10:29:38 +01:00
Irfan
c162452f34
add title_synonyms + fix: accidentally removed popularity sort
2022-07-12 10:29:38 +01:00
Irfan
65e5763945
tweak weights
2022-07-12 10:29:38 +01:00
pushrbx
bb89989371
fixed ordering when q
query parameter is not present
2022-07-12 10:29:38 +01:00
pushrbx
f20ec3d6f0
fixed an issue with scout pagination and typesense
2022-07-12 10:29:38 +01:00
Irfan
0feb05b2a3
minor fix to thrown exception message
2022-07-12 10:29:38 +01:00
pushrbx
f0d72110be
refactored SearchQueryBuilder.php
2022-07-12 10:29:38 +01:00
pushrbx
e6ff4461ee
fixed issues with filtering
2022-07-12 10:29:38 +01:00
pushrbx
af3e5c7573
fixed start/end date filtering
2022-07-12 10:29:37 +01:00
pushrbx
d89760354c
made search results more similar to the ones on MAL
...
- added more support for elasticsearch
- added more options for typesense searches
2022-07-12 10:29:37 +01:00
pushrbx
248871b42b
updated comments in SearchQueryBuilder.php
2022-07-12 10:29:37 +01:00
pushrbx
d80653070b
fixed issues with converting eloquent builders based on request params
2022-07-12 10:29:37 +01:00
pushrbx
1f43c0db9f
enabled auto indexing of newly scraped entities with scout
2022-07-12 10:29:37 +01:00
pushrbx
518202ab46
moved the "getScoutKeyName" function into base class for models
...
- all models in Jikan rely on mal_id, so we will look for records in mongodb by mal_id when looking up records based on the search index results.
2022-07-12 10:29:37 +01:00
pushrbx
9b2410a38c
minor improvement for search query builders
2022-07-12 10:29:37 +01:00
pushrbx
569be1ff21
fixed type errors and php syntax mistakes
2022-07-12 10:29:37 +01:00
pushrbx
0610b630c7
wip - completed the refactoring of query builders
2022-07-12 10:29:37 +01:00
pushrbx
0575a7be76
added getScoutKey
method to the base model class
2022-07-12 10:29:37 +01:00
pushrbx
faa0031409
(wip) added a new system for resolving query string parameters to ORM commands.
2022-07-12 10:29:35 +01:00
pushrbx
194a17881b
wip
...
- refactored query builders
- added function for transforming nested fields on models to typesense compatible format.
- readded the AppServiceProvider class to the service container
- todo: create a base class for all models so they would share the common typesense specific implementations
2022-07-12 10:29:26 +01:00
pushrbx
38113a4d1f
initial attempt to use typesense as search engine
...
- currently only anime entries.
2022-07-12 10:27:27 +01:00
Irfan
d96fa63838
Merge branch 'master' into enhancement/exception-handler
2022-07-10 16:55:34 +05:00
Irfan
072409410e
improves sentry integration and order of exceptions
2022-07-07 21:28:01 +05:00
Irfan
bfb3ae4f9d
Update UserController.php
2022-07-07 19:58:28 +05:00
Irfan
b46c9c7f06
anime, manga, user: adds new data #444 #426 #407
2022-07-07 01:10:04 +05:00
László GÖRÖG
b18e942258
Fix OpenAPI schema
2022-07-03 11:46:49 +02:00
Irfan
3dcaef0bbc
prioritize text matching over popularity
2022-06-23 02:27:11 +05:00
Irfan
8905061d9e
add title_synonyms + fix: accidentally removed popularity sort
2022-06-23 01:51:34 +05:00
Irfan
29115b54d2
tweak weights
2022-06-23 01:40:18 +05:00
pushrbx
a2ea8527d9
fixed ordering when q
query parameter is not present
2022-06-22 20:44:00 +01:00
pushrbx
5569da4bb2
fixed an issue with scout pagination and typesense
2022-06-22 20:26:25 +01:00
Irfan
c42278bce8
minor fix to thrown exception message
2022-06-22 23:22:15 +05:00
pushrbx
9ebdbc48d0
refactored SearchQueryBuilder.php
2022-06-20 22:36:03 +01:00