Irfan
d452a83b27
Merge pull request #264 from jikan-me/dependabot/composer/jikan-me/jikan-3.3.0
...
Bump jikan-me/jikan from 3.2.0 to 3.3.0
2022-07-27 10:37:55 +05:00
dependabot[bot]
8455ef3d62
Bump jikan-me/jikan from 3.2.0 to 3.3.0
...
Bumps [jikan-me/jikan](https://github.com/jikan-me/jikan ) from 3.2.0 to 3.3.0.
- [Release notes](https://github.com/jikan-me/jikan/releases )
- [Commits](https://github.com/jikan-me/jikan/compare/v3.2.0...v3.3.0 )
---
updated-dependencies:
- dependency-name: jikan-me/jikan
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-07-27 04:00:55 +00:00
Irfan
f29168d122
Merge pull request #263 from nerg4l/bugfix/open-api-schema
...
Fix OpenAPI schema
2022-07-26 13:36:38 +05:00
László GÖRÖG
67134488da
Update API docs
2022-07-21 21:25:30 +02:00
László GÖRÖG
b5f12004ff
Fix OpenAPI schema
2022-07-21 21:20:08 +02:00
pushrbx
e89f3750f6
updated dependencies and rebased on master
2022-07-12 10:32:16 +01: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
b7e4bc8e20
fixed typo
2022-07-12 10:29:38 +01:00
pushrbx
2709faf11a
fixed some tests
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
a7694d266c
added elasticsearch config
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
6b285779a7
updated scout.php file
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
00e8f25c6c
added new settings for scout in env.dist
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
b0e3b05a7c
added elasticsearch driver
2022-07-12 10:29:31 +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
271c750417
merged master in and updated dependencies
2022-07-12 10:27:32 +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
021e6f7cea
Merge pull request #259 from jikan-me/dependabot/composer/jikan-me/jikan-3.2.0
...
Bump jikan-me/jikan from 3.1.0 to 3.2.0
2022-07-11 09:14:15 +05:00
dependabot[bot]
594ab982f6
Bump jikan-me/jikan from 3.1.0 to 3.2.0
...
Bumps [jikan-me/jikan](https://github.com/jikan-me/jikan ) from 3.1.0 to 3.2.0.
- [Release notes](https://github.com/jikan-me/jikan/releases )
- [Commits](https://github.com/jikan-me/jikan/compare/v3.1.0...v3.2.0 )
---
updated-dependencies:
- dependency-name: jikan-me/jikan
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-07-11 04:01:02 +00:00
Irfan
bd8a9f837b
Merge pull request #257 from jikan-me/enhancement/exception-handler
...
Improves sentry integration and order of exceptions
2022-07-10 16:56:35 +05:00
Irfan
d96fa63838
Merge branch 'master' into enhancement/exception-handler
2022-07-10 16:55:34 +05:00
Irfan
4d5cc4ad1a
Merge pull request #255 from jikan-me/feature/adds-new-parser-data
...
Feature/adds new parser data for Anime, Manga, and Users
2022-07-07 21:37:00 +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
f0d0b1e286
Update api-docs.json
2022-07-07 01:10:10 +05:00
Irfan
b46c9c7f06
anime, manga, user: adds new data #444 #426 #407
2022-07-07 01:10:04 +05:00
Irfan
91ced83394
Merge pull request #253 from nerg4l/bugfix/openapi-schema
...
Fix OpenAPI schema
2022-07-06 23:13:46 +05:00
László GÖRÖG
b18e942258
Fix OpenAPI schema
2022-07-03 11:46:49 +02:00
László GÖRÖG
4b5a97470f
Merge pull request #251 from jikan-me/dependabot-config
...
Create dependabot.yml
2022-07-02 12:24:24 +02:00
Irfan
326b59c9e0
Merge pull request #250 from nerg4l/chore/upgrade-jikan-version-lock
...
Upgrade composer.lock
2022-07-02 14:42:03 +05:00
Irfan
4f2f707aa7
Create dependabot.yml
2022-07-02 14:40:23 +05:00