László GÖRÖG
b9991b76fb
Upgrade composer.lock
2022-07-02 10:41:41 +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
f50df51e63
fixed typo
2022-06-21 20:55:36 +01:00
Irfan
5e0fcf9af7
Update composer.lock
v4.0.0-rc.4
2022-06-21 20:44:35 +05:00
pushrbx
9ea5b58488
fixed some tests
2022-06-20 22:36:19 +01:00
pushrbx
9ebdbc48d0
refactored SearchQueryBuilder.php
2022-06-20 22:36:03 +01:00
pushrbx
66d2f5377a
fixed issues with filtering
2022-06-20 22:35:14 +01:00
pushrbx
b1ebf51c66
fixed start/end date filtering
2022-06-18 15:30:08 +01:00
pushrbx
1dbdc71d15
made search results more similar to the ones on MAL
...
- added more support for elasticsearch
- added more options for typesense searches
2022-06-18 15:03:50 +01:00
pushrbx
c310d0ce06
added elasticsearch config
2022-06-18 11:48:45 +01:00
pushrbx
4002820d03
updated comments in SearchQueryBuilder.php
2022-06-17 17:05:40 +01:00
pushrbx
820cd80095
fixed issues with converting eloquent builders based on request params
2022-06-17 17:03:56 +01:00
pushrbx
578de32888
Merge branch 'master' into feature/scout-typesense
2022-06-17 16:34:01 +01:00
pushrbx
971759192e
enabled auto indexing of newly scraped entities with scout
2022-06-17 16:32:51 +01:00
pushrbx
b39a1593c8
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-06-17 16:23:48 +01:00
pushrbx
d3d495b0fa
minor improvement for search query builders
2022-06-17 16:22:02 +01:00
pushrbx
1c2b72de5f
updated scout.php file
2022-06-17 16:21:36 +01:00
pushrbx
291a6aa8f9
fixed type errors and php syntax mistakes
2022-06-17 16:21:20 +01:00
pushrbx
14174c3064
added new settings for scout in env.dist
2022-06-17 16:19:27 +01:00
Irfan
c1ef22ca93
Merge pull request #246 from nerg4l/bugfix/season-value
...
Fix OpenAPI schema of season enum
2022-06-14 06:35:02 +05:00
Irfan
430874389e
Merge pull request #244 from nerg4l/bugfix/open-api-get-user-favorites
...
Fix OpenAPI schema of getUserFavorites
2022-06-14 06:34:37 +05:00
Irfan
fba4751785
Merge pull request #240 from nerg4l/bugfix/fix-tests
...
Fix test cases
2022-06-14 06:32:54 +05:00
László GÖRÖG
cea524bf22
Fix OpenAPI schema
...
Fixes #245
2022-06-10 21:34:47 +02:00
László GÖRÖG
85f8797602
Fix OpenAPI schema
...
Fixes #239
2022-06-10 17:52:40 +02:00
pushrbx
fa1b9abc7d
wip - completed the refactoring of query builders
2022-06-09 16:01:37 +01:00
László GÖRÖG
6db9ca70c1
Merge pull request #242 from nerg4l/bugfix/http-status
...
Fix exception handler response
2022-06-08 23:56:18 +02:00
László GÖRÖG
2aef3d66f6
Merge pull request #243 from pushrbx/editorconfig-1
...
Added editorconfig
2022-06-08 23:55:11 +02:00
pushrbx
9599712393
added editorconfig
2022-06-08 17:20:59 +01:00
pushrbx
7fea7c7898
added getScoutKey
method to the base model class
2022-06-08 17:17:34 +01:00
pushrbx
b5acf936ed
(wip) added a new system for resolving query string parameters to ORM commands.
2022-06-08 17:05:12 +01:00
pushrbx
b1e4bbfd42
Merge pull request #241 from pushrbx/gitattributes-1
...
Added gitattributes file
2022-06-08 17:03:01 +01:00
pushrbx
81b00d28ca
added elasticsearch driver
2022-06-08 17:02:05 +01:00
László GÖRÖG
f7c5bf4506
Fix exception handler response
2022-06-08 15:58:43 +02:00
pushrbx
7b7d29eb9c
added gitattributes file
2022-06-08 13:34:50 +01:00
Irfan
5a7fcfeced
Merge pull request #236 from nerg4l/bugfix/openapi-docs
...
Fix get*ById wrapper info in OpenAPI schema
2022-06-07 21:29:59 +05:00
László GÖRÖG
f0915649ec
Fix test cases
2022-06-07 15:52:18 +02:00
pushrbx
b64cf582cf
Merge pull request #237 from nerg4l/bugfix/openapi-oa-schema
...
Fix @OA\Schema reference in OpenAPI schema
2022-06-07 13:37:05 +01:00
László GÖRÖG
ada502c029
fix openapi schema
...
@OA\Schema is not recognised as a direct child of @OA\Items.
2022-06-07 10:06:56 +02:00
László GÖRÖG
4ac42b21ec
fix openapi docs
...
Fixes #232
2022-06-06 22:30:43 +02:00
pushrbx
461ccf3db6
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-06-05 18:53:53 +01:00
Irfan
1bd53a09b0
Merge pull request #233 from pushrbx/hotfix/migrations-1
...
Fixed migrations
2022-06-05 17:42:05 +05:00
pushrbx
48ba112bab
fixed migrations
2022-06-05 13:39:03 +01:00
Irfan
a0f3fd0ed5
Merge pull request #230 from nerg4l/bugfix/search-parameter-name
...
fix parameter name
2022-06-05 04:50:51 +05:00
László GÖRÖG
0f67f56d22
fix parameter name
2022-06-04 16:35:51 +02:00
pushrbx
18166cb552
merged master in and updated dependencies
2022-05-30 18:56:12 +01:00