13 Commits

Author SHA1 Message Date
baliasnyifeliks
d91629079a chore(version): bump versions across multiple streaming service modules
Update version numbers for AnimeON, Bamboo, CikavaIdeya, Makhno, Mikai,
UAKino, UaTUT, Uaflix, and Unimay modules to reflect latest releases.
Note that CikavaIdeya and UAKino have unusual binary-looking version
numbers that appear intentional.
2026-02-06 17:25:12 +02:00
baliasnyifeliks
371a54f759 feat(controllers): add checksearch parameter support across all streaming service controllers
Add checksearch functionality to validate online search availability
for multiple streaming services including AnimeON, Bamboo, CikavaIdeya,
Makhno, Mikai, StarLight, UAKino, UaTUT, Uaflix, and Unimay controllers.
Each controller now supports a checksearch parameter that returns
appropriate responses when online search validation is enabled.
2026-02-06 17:14:54 +02:00
baliasnyifeliks
ac8bbe0318 feat(controllers): add conditional handling for anime categories
Anime content classification now respects the serial/preferSeries parameter
to determine whether to treat anime as a series or movie, improving content
type detection accuracy across both Makhno and UaTUT controllers.
2026-02-04 14:33:41 +02:00
baliasnyifeliks
fed0472514 feat(makhno): support multiple language variants for categories
Add support for Ukrainian, Russian, and English category names in both
Makhno and UaTUT controllers. This improves internationalization by
recognizing category names in different languages.

Supported categories now include:
- Series: Серіал, Сериал, Аніме, Аниме, Мультсеріал, Мультсериал, TV
- Movies: Фільм, Фильм, Мультфільм, Мультфильм, Movie

Refactored filtering logic to use dedicated helper methods for better
code maintainability.
2026-02-04 14:20:58 +02:00
baliasnyifeliks
e846ce65b3 refactor(controllers): strip sensitive query parameters from stream URLs
Add StripLampacArgs method to remove account_email, uid, and nws_id
parameters from streaming URLs before processing. This enhances privacy
by preventing user identification data from being passed through to
external services. The change is applied across all controllers that
handle stream URL generation.
2026-02-04 08:53:52 +02:00
baliasnyifeliks
3436520e4a привів усе до 1‑based сезонів 2026-02-03 21:34:57 +02:00
baliasnyifeliks
e5e3b38122 refactor(controllers): consolidate stream URL generation across controllers
Refactor episode link construction to use a common BuildStreamUrl method
in Makhno and UaTUT controllers, and add streamlink support to UAKino
controller. This change standardizes how streaming URLs are generated and
passed to the episode template, reducing code duplication and improving
maintainability.
2026-02-03 21:16:50 +02:00
baliasnyifeliks
02398f3ea5 Update version 2026-02-02 16:46:00 +02:00
baliasnyifeliks
92948d66cb refactor(bamboo, uakino, uatut, uaflix): consolidate template output 2026-02-02 16:43:47 +02:00
baliasnyifeliks
0928fb668c update version in right place 2026-01-31 22:03:13 +02:00
baliasnyifeliks
ff48bccb58 Replace stats 2026-01-31 21:55:26 +02:00
baliasnyifeliks
4ada69a415 Delete false start 2026-01-31 21:34:41 +02:00
baliasnyifeliks
2249a36c96 Fix 2026-01-31 21:30:55 +02:00