39 Commits

Author SHA1 Message Date
pushrbx
705e0fbf36 fixed season endpoint's continuing flag #555 2024-10-28 16:22:04 +01:00
pushrbx
cc381969a7
adjusted the continuing anime filter 4 2024-06-21 00:12:40 +01:00
pushrbx
f775fbce41
adjusted the continuing anime filter 3 2024-06-20 23:42:50 +01:00
pushrbx
31c7790bef
adjusted the continuing anime filter 2 2024-06-20 21:56:25 +01:00
pushrbx
ec0af72a19
adjusted the continuing anime filter 2024-06-20 18:04:38 +01:00
pushrbx
4a122b9a2f
fixed a bug around season endpoints
- added a new parameter: "continuing"
- continuing items from previous seasons are now excluded by default
- should fix #521
2024-06-20 18:03:46 +01:00
pushrbx
f5f42b14d4 fixed issues around the season endpoint 2024-02-13 18:38:00 +00:00
pushrbx
734e099154
fixed #481 2024-01-23 18:22:51 +00:00
Irfan
d8599fa675 "$or" throws a runtime exception for some reason... 2024-01-21 00:22:39 +05:00
pushrbx
9fc37e9435
fixed #469 2024-01-17 23:41:28 +00:00
Irfan
bca36fcf1e re-use $queryable 2023-10-28 14:01:02 +05:00
Irfan
657510bf9f review: changes 2023-10-24 09:27:35 +05:00
Irfan
8d67c115d7 bugfix: only allow results that are within specified season/year and nulls 2023-10-21 09:45:51 +05:00
Irfan
1fed924344 Top Anime/Manga: updates default sorting for filters 2023-07-21 22:23:34 +05:00
Irfan
e5f24aefbd TopManga: fixes sfw 2023-07-21 22:02:58 +05:00
Irfan
5f48cb39ff hotfixes 2023-07-21 21:58:07 +05:00
Irfan
e677fe4857 top anime: bugfix rating and sfw not working 2023-07-21 21:50:12 +05:00
pushrbx
d620557015 fixed typo 2023-06-25 14:37:21 +01:00
pushrbx
119fc6cd04 fixed #388 2023-06-25 13:46:49 +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
pushrbx
6732de1188 refactoring and code cleanup 2023-05-21 11:18:35 +01:00
Irfan
12322b6e9a update random anime/manga, adds unapproved, minor refactor 2023-05-21 11:18:35 +01:00
Irfan
615a1613c6 update exceptItemsWithAdultRating 2023-05-21 11:18:34 +01:00
Irfan
d5f3b0904d adds unapproved, kids, sfw to remaining seasons, schedules endpoints 2023-05-21 11:18:34 +01:00
Irfan
6d5930fbc0 adds unapproved filter #369 2023-05-21 11:18:34 +01:00
Irfan
1b69c3fe96 fixes sfw, makes kids reusable ands adds it to seasonal 2023-05-21 11:18:34 +01:00
Irfan
3be6ed7bd7 fixes sfw parameter for getCurrentlyAiring 2023-05-21 11:18:34 +01:00
Irfan
c3f1556d25 Update DefaultMangaRepository.php 2023-05-21 11:18:34 +01:00
Irfan
de6bd8e440 updates sfw policy for anime/manga #218 2023-05-21 11:18:34 +01:00
pushrbx
b35f37a0a9 changed inserting method into the database
- this should be changed back later on once we finalised the fillable/guard fields on model classes.
2023-05-21 11:18:02 +01:00
pushrbx
7ac4f8693e fixed CachedData and scraper service classes 2023-05-21 11:18:02 +01:00
pushrbx
118fc4f84b fixed minor issues 2023-05-21 11:14:35 +01:00
pushrbx
9b5b5aad1e fixed more problems 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
37c273fbab wip - anime season controller refactor, central limit parameter validation
- fixed cache validation
2023-05-21 11:14:35 +01:00
pushrbx
413df48fdc fixed issues and added route params mapper 2023-05-21 11:14:35 +01:00
pushrbx
49ebc8f581 wip - mediator refactor
- anime schedules - validation and corrections
- refactorings around "augmentResponse" - macro usage instead
2023-05-21 11:14:34 +01:00
pushrbx
69d66378be added scraper service and rewritten anime controller 2023-05-21 11:14:34 +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