57 Commits

Author SHA1 Message Date
pushrbx
6c82c3e953 improved CORS support once again 2023-05-23 20:30:30 +01:00
Irfan
88c3201874 update logging config [adds .env values] 2023-05-21 11:18:34 +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
1e302fb62c wip - refactor finished 2023-05-21 11:14:35 +01:00
pushrbx
4a25c30d7d refactored user endpoints and cache ttl config 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
Irfan
8df86920ba LE 2022-12-03 02:08:19 +05:00
pushrbx
49faaf0a2f added docker entrypoint and healthchecks, fixed psr worker warmup 2022-10-23 12:09:11 +01:00
pushrbx
e47ad20f04 added roadrunner support and dockerfile 2022-10-23 11:35:25 +01:00
pushrbx
aeae202f3c merged master into feature/scout-typesense 2022-10-03 18:08:53 +01:00
Irfan
188d053741
Merge branch 'master' into feature/adds-new-parser-data 2022-07-28 00:24:55 +05:00
Irfan
76291bc9af producers: include additional details + refactor search 2022-07-27 23:15:53 +05:00
Irfan
78d0759611 add anime videos episodes + pagination 2022-07-27 21:50:21 +05:00
pushrbx
a7694d266c added elasticsearch config 2022-07-12 10:29:37 +01:00
pushrbx
6b285779a7 updated scout.php file 2022-07-12 10:29:37 +01:00
pushrbx
b0e3b05a7c added elasticsearch driver 2022-07-12 10:29:31 +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
072409410e improves sentry integration and order of exceptions 2022-07-07 21:28:01 +05: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
Irfan
dce0260b57 fix #151 2022-05-22 13:20:39 +05:00
Irfan
8d2b4b79d3 update docs 2022-05-20 23:20:15 +05:00
Irfan
e6d59d926a update docs 2022-02-11 14:33:06 +05:00
Irfan
e576b4163f update docs 2022-02-11 01:18:09 +05:00
Irfan
770a855a85 update docs 2022-01-02 00:54:31 +05:00
Irfan
6544e0cf25 docs: update description 2021-12-28 21:47:08 +05:00
Irfan
c8ff6648e0 update docs: markdown fix? 2021-12-28 21:42:49 +05:00
Irfan
8c2e3c682f add Sentry 2021-09-11 19:36:27 +05:00
Irfan
fef71ddefc fix incorrect mangalist caching table 2020-11-27 19:54:59 +05:00
Irfan
4e6c9409ce add DB admin auth env database.php 2020-11-26 23:31:31 +05:00
Irfan
b06cd47af1 Update controller.php [ci skip] 2020-11-24 21:05:48 +05:00
Irfan
26e8633332 update multiple image sizes 2020-11-24 20:55:19 +05:00
Irfan
637ffeb720 conf fixes 2020-11-07 06:23:35 +05:00
Irfan
9e687057f9 remove v3 bc
- screw it lmao. causing a mess.
2020-09-13 12:48:07 +05:00
Irfan
b0eee7c4d3 Update Top Reviews Controller 2020-07-17 00:13:41 +05:00
Irfan
8232efdecb season in lowercase 2020-07-14 17:15:45 +05:00
Irfan
eb782308f6 add v4 User search 2020-07-12 22:20:29 +05:00
Irfan
7c4477baf9 add v4 Users Recently Online 2020-07-12 21:52:42 +05:00
Irfan
0f156a6386 add v4 Recent Reviews & Recommendations 2020-07-12 21:43:14 +05:00
Irfan
359070af5e add v4 User endpoint 2020-07-11 13:10:40 +05:00
Irfan
e985a8942a add v4 Club endpoint 2020-07-11 11:53:01 +05:00
Irfan
aecefa2770 add v4 Watch endpoints 2020-07-11 11:25:16 +05:00
Irfan
d20d0ef5da add Anime/Manga Advanced Search
Pagination, Limit
Order By + Sort
Query
Letter
2020-07-10 20:58:07 +05:00
Irfan
fe6d77aca8 add Magazines Advanced Search
Pagination, Limit
Order By + Sort
Query
Letter
2020-07-10 20:09:26 +05:00
Irfan
93cc41bbbe Character V4 endpoints complete 2020-07-05 12:45:12 +05:00
Irfan
13f94bc611 Manga V4 endpoints complete 2020-07-05 12:26:49 +05:00
Irfan
079ed17e9f Anime V4 endpoints complete 2020-07-05 11:29:11 +05:00
Irfan
77d3b78705 add internal search 2020-06-08 02:35:30 +05:00
Irfan
7c60200295 bug fixes 2020-05-27 02:29:30 +05:00
Irfan
b542d100c7 add queue database support 2020-05-26 13:27:57 +05:00
Irfan
2fc28e1640 add mongodb support for caching 2020-05-21 08:28:18 +05:00