135 Commits

Author SHA1 Message Date
dependabot[bot]
2f2dd8d95c
Bump jikan-me/jikan from 4.0.10 to 4.0.11
Bumps [jikan-me/jikan](https://github.com/jikan-me/jikan) from 4.0.10 to 4.0.11.
- [Release notes](https://github.com/jikan-me/jikan/releases)
- [Commits](https://github.com/jikan-me/jikan/compare/v4.0.10...v4.0.11)

---
updated-dependencies:
- dependency-name: jikan-me/jikan
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-31 04:38:18 +00:00
Irfan
d25fd7820f Update composer.lock 2024-05-29 11:18:56 +05:00
dependabot[bot]
6794ac4e80
Bump jikan-me/jikan from 4.0.8 to 4.0.9
Bumps [jikan-me/jikan](https://github.com/jikan-me/jikan) from 4.0.8 to 4.0.9.
- [Release notes](https://github.com/jikan-me/jikan/releases)
- [Commits](https://github.com/jikan-me/jikan/compare/v4.0.8...v4.0.9)

---
updated-dependencies:
- dependency-name: jikan-me/jikan
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-02 04:14:29 +00:00
pushrbx
77ef88a5be
bumped laravel data and typesense version 2024-01-19 21:49:53 +00:00
Irfan
6109720464 Update composer.lock 2023-10-28 15:34:27 +05:00
Irfan
cd94c07232 Update composer.lock 2023-10-17 20:06:07 +05:00
Irfan
7a486fc605 update dep: jikan-me/jikan 2023-08-20 19:47:32 +05:00
pushrbx
dc9b234f19 improved full-text search
- added support for typesense 0.24.1
- fixed issue where empty `filter_by` field being sent to typesense which resulted in an error
- added infix indexing for title fields in case of Anime/Manga
- added more env vars for customising typesense search
- upgraded typesense driver
2023-05-21 11:18:35 +01:00
pushrbx
6eff2af172 various fixes and refactorings
- genre filtering
- added unapproved filtering
- fixed sfw filtering
- fixed kids filtering
- fixed deprecation warnings as of php 8.1
  - DateTime ctor can't take `null` anymore as first param
  - preg_replace doesn't accept `null` values as `$subject`
- fixed failed items indexer (the --failed option of indexers) -- it didn't load the correct file making it impossible to retry the indexing
- changed the document schema for search indexed anime/manga
  - added `approved` field to them
  - staging will require a reimport into TypeSense
- the central filtering system will now process `sfw` and `unapproved` filters, so they will be applied implicitly through the `filter` model scope method.
2023-05-21 11:18:35 +01:00
Irfan
b5f76c0ec8 update jikan parser 2023-05-21 11:18:34 +01:00
pushrbx
75e04c72da pinned pushrbx/lumen-roadrunner version 2023-05-21 11:18:03 +01:00
pushrbx
35ffd32e27 fixed an issue in lumen-roadrunner package which prevented route resolution 2023-05-21 11:18:02 +01:00
pushrbx
a530e9f5d6 multiple changes
- wip -> http tests should use model factories
- test runner bootstrap: jikan models are cached in a temporary file
- fixed various bugs
- improved test execution time with typesense
- added new dev dependency: ClassFinder
- updated composer scripts to include coverage generation
- added coverage reports in phpunit
- improved roadrunner integration
- updated docker image
  - added xdebug in disabled state
2023-05-21 11:18:02 +01:00
pushrbx
bcb87084c5 pinned doctrine/annotation package version to keep swagger-lume working 2023-05-21 11:18:02 +01:00
pushrbx
e21139d206 updated packages 2023-05-21 11:14:35 +01:00
pushrbx
a145f18bbd wip - major refactor
- AppServiceProvider is needs more work to wire in new services
- todo: more dtos
- todo: add unit tests
- todo: add more integration tests
2023-05-21 11:14:34 +01:00
pushrbx
950b5c6a2d added manga search endpoint integration tests 2023-05-21 11:14:34 +01:00
pushrbx
8f102d2b56 added the foundations for fixture based tests 2023-05-21 11:14:32 +01:00
Irfan
397015df4b Update composer.lock 2022-11-27 18:20:33 +05:00
Irfan
1bd60cb802 Create composer.lock 2022-11-25 17:24:48 +05:00
Irfan
43d510042d Delete composer.lock 2022-11-25 17:19:51 +05:00
Irfan
9c7865e9a0 resolve dep conflicts 2022-11-25 17:19:23 +05:00
Irfan
8884b8c6f8 Update composer.lock 2022-10-30 11:15:20 +05:00
Irfan
d8e333413c Update composer.lock 2022-07-28 00:17:07 +05:00
Irfan
b47dcd0cc3 Update composer.lock 2022-07-27 21:26:01 +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
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
László GÖRÖG
b9991b76fb Upgrade composer.lock 2022-07-02 10:41:41 +02:00
Irfan
5e0fcf9af7 Update composer.lock 2022-06-21 20:44:35 +05:00
Irfan
161a84c88b update deps 2022-05-25 01:28:10 +05:00
Irfan
478dfe1c4d Update composer.lock 2022-05-23 00:30:54 +05:00
Irfan
0761f50eb1 update deps 2022-05-20 22:51:37 +05:00
Irfan
df006baf80 upgrade to lumen ^9, update deps 2022-05-20 19:47:22 +05:00
Irfan
eb23269d55 Update composer.lock 2022-03-23 14:12:20 +05:00
Irfan
9a624b38be character: add name_kanji 2022-02-18 20:23:08 +05:00
Irfan
d33c8970ac Update composer.lock 2022-02-18 06:25:52 +05:00
Irfan
f18dffc12d Update composer.lock 2022-02-11 18:31:46 +05:00
Irfan
f24afae487 Update composer.lock 2022-01-26 21:48:12 +05:00
Irfan
e08c8d06e1 Update composer.lock 2022-01-26 20:57:41 +05:00
Irfan
1384d02c2a add /club/{id}/relations 2021-12-29 01:22:08 +05:00
Irfan
57ac77eb3a php8: fix deps 2021-12-28 01:37:00 +05:00
Irfan
bf4079aa68 add php8.0 support & update deps 2021-12-28 00:36:12 +05:00
Irfan
63d44b70b8 update docs 2021-12-27 23:42:18 +05:00
Irfan
fdbc5955c7 update deps 2021-12-27 19:55:31 +05:00
Irfan
01e29b06d5 update & separate genre indexer: indexer:genres 2021-11-13 04:53:39 +05:00
Irfan
97b3a10253 Update composer.lock 2021-11-13 04:03:26 +05:00
Irfan
0038b360cc update deps 2021-11-03 17:33:09 +05:00
Irfan
938312c332 remove: patreon api not reliable 2021-11-03 17:29:48 +05:00
Irfan
8c2e3c682f add Sentry 2021-09-11 19:36:27 +05:00
Irfan
c23edefe4a Update composer.lock 2021-09-11 19:20:25 +05:00