51 Commits

Author SHA1 Message Date
Irfan
9ceab51102 Update Handler.php 2023-07-22 03:43:23 +05:00
Irfan
2611354961 update error messages 2023-07-21 23:11:45 +05:00
Irfan
b613409805 Update Handler.php 2023-07-21 22:53:25 +05:00
Irfan
48c3b80981 Updates upstream errors 2023-07-21 22:50:00 +05:00
Irfan
88c3201874 update logging config [adds .env values] 2023-05-21 11:18:34 +01:00
pushrbx
331d5e821b added more unit tests and configured test coverage discovery 2023-05-21 11:18:03 +01:00
pushrbx
baa5e9c557 refactored tests and fixed test runner issues
- additionally fixed some bugs with schedule endpoint
2023-05-21 11:18:02 +01:00
pushrbx
c054c20fe7 updated github error reporting with the new issue form 2023-05-21 11:17:58 +01:00
pushrbx
5e922f7cd9 fixed tests part1 2023-05-21 11:14:35 +01:00
pushrbx
1e302fb62c wip - refactor finished 2023-05-21 11:14:35 +01:00
Irfan
63e3ba259e update redis cache check 2022-12-03 03:06:12 +05:00
Irfan
8df86920ba LE 2022-12-03 02:08:19 +05:00
Irfan
b5b2c48b0a refactor 2022-11-19 22:21:54 +05:00
Irfan
9a3a1d4a79 add BadRequestException handler 2022-10-30 13:34:23 +05:00
pushrbx
e47ad20f04 added roadrunner support and dockerfile 2022-10-23 11:35:25 +01:00
pushrbx
0b2910213c added some adjustments for php 8.1 2022-10-04 19:07:52 +01:00
Irfan
072409410e improves sentry integration and order of exceptions 2022-07-07 21:28:01 +05:00
László GÖRÖG
f7c5bf4506 Fix exception handler response 2022-06-08 15:58:43 +02:00
Irfan
b7030493ca add exception message for empty MAL response 2022-01-06 08:02:43 +05:00
Irfan
19b65d1c7c disable 404 cache 2021-11-03 19:26:15 +05:00
Irfan
8c2e3c682f add Sentry 2021-09-11 19:36:27 +05:00
Irfan
dbdca67f1e improve indexer:manga 2021-07-18 23:56:58 +05:00
Irfan
5dd1f4ceb3 return HTTP 408 on MAL timeout 2021-07-17 23:53:26 +05:00
Irfan
fbd7519ce9 implement microcaching with database 2021-06-13 04:05:33 +05:00
Irfan
aecf8db789 update microcaching 2021-06-13 02:25:31 +05:00
Irfan
7f804925c4 misc. refactor 2020-09-13 13:00:56 +05:00
Irfan
a95eeaa97b MyAnimeList HeartBeat ™️ 2020-09-13 12:52:15 +05:00
Irfan
bf789210fb add connect/request timeout + options 2020-07-10 17:07:16 +05:00
Irfan
f6d764b489 Update Handler.php 2020-05-26 22:17:21 +05:00
Irfan
7d9d60833e add automatic MAL health checker/failover based on uncached response statuses 2020-05-26 19:10:12 +05:00
Irfan
2fc28e1640 add mongodb support for caching 2020-05-21 08:28:18 +05:00
Irfan
1b6f968bec add user reviews, recommendations 2020-04-25 11:16:29 +05:00
Irfan
cf4f489833 v4 base: upgrade to lumen 7.x & jikan parser v3 2020-04-25 10:38:03 +05:00
Irfan
0c8e8eb0dd dont log ClientException 2019-07-17 07:29:13 +05:00
Irfan
48dce4ad76 updates (check description)
- Add more caching drivers
- Add legacy cache method fallback
- Add more artisan commands via dep
- Update deps
2019-06-19 01:34:47 +05:00
Irfan
13946ab299 add 404 caching (again) 2019-05-15 12:36:11 +05:00
Irfan
977786f3e3 add Anime tests 2019-05-13 08:19:23 +05:00
Irfan
faf40b9492 php cs fixer psr1/psr2 2019-05-13 05:46:48 +05:00
Irfan
fac19b5c5b improve GithubReport.php #47 2019-05-12 18:40:15 +05:00
Irfan
af776c5e12 minor bug fix got GithubReport 2019-04-28 11:22:17 +05:00
Irfan
c155473f95 add Github report generator 2019-04-28 03:27:40 +05:00
Irfan
c09a967de8 better exception/error responses 2019-04-26 00:55:30 +05:00
Irfan
430bf20546 update exception handling 2019-02-14 10:43:29 +05:00
Irfan
411c1cc50a refactor exception handling 2019-02-14 10:08:44 +05:00
Irfan
4c4d0266f4 fix 404 cache response 2019-02-14 09:01:19 +05:00
Irfan
f7677ddc24 refactoring + optimization
Added 404 cache, refactored response middleware
2019-01-15 22:04:33 +05:00
Irfan
aac140f99b update v.3.2 WIP 2018-12-17 11:41:39 +05:00
Jan Vernieuwe
adfaa9fe3e Use forked goutte
Catch guzzle exceptions and return the correct response
2018-08-11 23:40:23 +02:00
Jan Vernieuwe
87b2c438fa Slim Controller boiiii 🎉 2018-08-11 21:47:01 +02:00
irfan-dahir
a93fada4d1 initial commit for v3 2018-08-10 19:58:13 +05:00