1118 Commits

Author SHA1 Message Date
Irfan
b5b2c48b0a refactor 2022-11-19 22:21:54 +05:00
Irfan
7e4fce1b8a
Merge branch 'master' into feature/new-reviews 2022-11-19 21:29:28 +05:00
pushrbx
a2247b1b38
Create CODEOWNERS 2022-11-06 14:01:14 +00:00
Irfan
d38d4bd887 add phpdoc 2022-10-30 13:59:33 +05:00
Irfan
1ad4a23831 Update MangaController.php 2022-10-30 13:39:59 +05:00
Irfan
7cec33bca1 add ScraperHandler 2022-10-30 13:39:43 +05:00
Irfan
9a3a1d4a79 add BadRequestException handler 2022-10-30 13:34:23 +05:00
Irfan
0743dfda91 Update composer.lock 2022-10-30 11:23:23 +05:00
Irfan
1ea934364d
Merge branch 'master' into feature/new-reviews 2022-10-28 04:57:28 +05:00
pushrbx
1f8073d978
Update container-base-image-release.yml 2022-10-27 20:05:01 +01:00
pushrbx
4edfb69bc6
Merge pull request #289 from pushrbx/hotfix/containers1
Adjustments for base container image releaser github action
2022-10-27 19:09:54 +01:00
pushrbx
0cfaefd393
fixed github action base container image deploymnet and changed base image description 2022-10-27 17:51:27 +01:00
Irfan
2336b7c610
Merge branch 'master' into feature/new-reviews 2022-10-26 14:38:17 +05:00
pushrbx
95b3909c9d
Merge pull request #284 from pushrbx/feature/roadrunner
Added support for running the API in container
2022-10-26 10:35:37 +01:00
pushrbx
8af5b738c3
fixed workflow file syntax 2022-10-26 10:26:39 +01:00
pushrbx
cc2d5a992a
fixed github action job deps 2022-10-26 00:03:46 +01:00
pushrbx
bae1f99e4a
improved github action for container image builds 2022-10-25 23:54:52 +01:00
Irfan
7b777cc01a Update composer.lock 2022-10-26 03:54:01 +05:00
Irfan
106e5dad0b fix tests 2022-10-26 03:50:59 +05:00
Irfan
d1a08e2c17 docs: update 2022-10-26 03:04:43 +05:00
pushrbx
bb7b59c244 added github action to push container images 2022-10-23 15:55:03 +01:00
pushrbx
2ec635f47b modified command for queue worker 2022-10-23 14:36:44 +01:00
pushrbx
b7156a4f32 removed unnecessary log line 2022-10-23 14:34:20 +01:00
Irfan
fafdd42ef5 Fix+update all reviews endpoints 2022-10-23 18:24:09 +05:00
Irfan
4daf91f806 update dep parser: jikan-me/jikan ^4 2022-10-23 18:23:52 +05:00
pushrbx
406d77bbeb fixed minor issues and added indexer scheduling to container image 2022-10-23 12:09:11 +01:00
pushrbx
d49a159dae updated docker-compose file and the docs 2022-10-23 12:09:11 +01:00
pushrbx
953709a0c0 updated documentation around container usage 2022-10-23 12:09:11 +01:00
pushrbx
4b333c5b35 added more container configuration options 2022-10-23 12:09:11 +01:00
pushrbx
cf6659d6a8 moved supercronic execution to roadrunner and minor adjustments 2022-10-23 12:09:11 +01:00
pushrbx
e0b410feac added GITHUB_PERSONAL_TOKEN build arg for container builds 2022-10-23 12:09:11 +01:00
pushrbx
badd888719 added initial dockerfiles for base images 2022-10-23 12:09:11 +01:00
pushrbx
18ae7e535e fixed bug around broadcast which only happens with php 8.1 2022-10-23 12:09:11 +01:00
pushrbx
113610a75a updated RR config for logs in case of docker image 2022-10-23 12:09:11 +01:00
pushrbx
699b93fc19 fixed container entrypoint 2022-10-23 12:09:11 +01:00
pushrbx
7fd91ef011 updated the docs 2022-10-23 12:09:11 +01:00
pushrbx
49faaf0a2f added docker entrypoint and healthchecks, fixed psr worker warmup 2022-10-23 12:09:11 +01:00
pushrbx
fa36c6eebf wip 2022-10-23 12:08:52 +01:00
pushrbx
c2accf0222 wip 2022-10-23 11:35:29 +01:00
pushrbx
e47ad20f04 added roadrunner support and dockerfile 2022-10-23 11:35:25 +01:00
Irfan
16560d3634
Merge pull request #227 from pushrbx/feature/scout-typesense
Improved v4 search via Laravel Scout
2022-10-23 15:05:33 +05:00
pushrbx
38c6454013 more fixes to ensure the refactorings don't break anything 2022-10-05 17:57:54 +01:00
pushrbx
9d9e24a2b0 fixed multiple issues with non anime/manga enpoints
- order_by field was applied together with "mal_id", making the endpoints act oddly
- order_by parameter was ignored for non anime/manga endpoints
- made Producers data product searchable -> it's going to be indexed in the search index.
- fixed some more things to make the code base compatible with php 8.1
2022-10-04 22:14:03 +01:00
pushrbx
0b2910213c added some adjustments for php 8.1 2022-10-04 19:07:52 +01:00
pushrbx
4fe7673501 fixed a typo in AppServiceProvider.php 2022-10-04 19:06:00 +01:00
pushrbx
1d75928d15 refactored title simplifications 2022-10-03 20:04:39 +01:00
Irfan
dc16537126 fix merge 2022-10-03 23:26:36 +05:00
Irfan
6bf7888176 improve search accuracy 2022-10-03 23:20:39 +05:00
Irfan
5ba22248a5 Merge branch 'feature/scout-typesense' of https://github.com/pushrbx/jikan-rest into pr/227 2022-10-03 23:17:31 +05:00
pushrbx
4e209fbcb2 untested: fixed producers after merge 2022-10-03 18:40:34 +01:00