Commit graph

543 commits

Author SHA1 Message Date
27554eb373
change how filters work 2025-08-20 05:50:49 +05:00
27a16128ad
chore: rename CI anix build tag 2025-08-20 02:23:42 +05:00
940c6e9de2
fix: alias Liberty to Libria source for AniLibria (AniLiberty) VoiceOver
Some checks failed
Build and Publish 'anix-api-prox' to Docker Hub / publish (push) Has been cancelled
Build and Publish 'anix' to Docker Hub / publish (push) Has been cancelled
2025-08-16 03:37:28 +05:00
8fe175118b
fix/anix-api-prox: respect ANIXART_BASE_URL env var 2025-08-16 03:30:24 +05:00
aaca8c7f3c
feat/api-prox: finding of working api base
Some checks are pending
Build and Publish 'anix-api-prox' to Docker Hub / publish (push) Waiting to run
Build and Publish 'anix' to Docker Hub / publish (push) Waiting to run
fix/anix: broken api url
2025-08-16 03:03:22 +05:00
30285e84c6
CI: update workflows
Some checks failed
Build and Publish 'anix-api-prox' to Docker Hub / publish (push) Has been cancelled
Build and Publish 'anix-player-parsers' to Docker Hub / publish (push) Has been cancelled
Build and Publish 'anix' to Docker Hub / publish (push) Has been cancelled
2025-07-09 15:48:09 +05:00
1a1b548d39
rename player-parsers to player-parser for consistency with docker image 2025-07-09 15:31:51 +05:00
4701f6f62e
refactor/player-parser: change anilibria api url to current version
Translate error messages
2025-07-09 15:27:13 +05:00
144ef94f88
fix port 2025-07-09 03:04:44 +05:00
7ce63e4fe5
formatting 2025-07-09 02:54:01 +05:00
f2a5054f76
Revert "feat: return additional env var for anilibria player parsing, that is rakes precedent before NEXT_PUBLIC_PLAYER_PARSER_URL, since it may be required"
This reverts commit a3f1457721.
2025-07-09 02:53:12 +05:00
a3f1457721
feat: return additional env var for anilibria player parsing, that is rakes precedent before NEXT_PUBLIC_PLAYER_PARSER_URL, since it may be required 2025-07-09 02:33:10 +05:00
f87ee16cbb
feat/fix: add support for custom episode urls 2025-07-09 02:24:33 +05:00
9254703c08
eat/api-prox: add request timeout to release.ts hook 2025-07-09 02:12:50 +05:00
faad506c25
feat/api-prox: add my anime list rating to release.ts hook 2025-07-09 01:56:53 +05:00
cc9a9c3a2c
fix: add missing cors and content-type headers 2025-07-08 18:34:59 +05:00
51c5bf01da
fix/CI: wrong build folder for api-prox 2025-07-08 16:41:22 +05:00
Kentai Radiquum
6599861eef
Merge pull request #9 from Radiquum/Api-Prox-Svc, closes #8
api proxy service for AniX [ Closes #8 ]
2025-07-08 16:38:19 +05:00
ba73fc3308
feat: add support for custom API url 2025-07-08 16:36:38 +05:00
2f928579f9
refactor/api-prox: unhardcode HOST and PORT to ENV VARS 2025-07-08 16:26:28 +05:00
3762e7e58f
refactor/api-prox: preload and watch hooks at startup 2025-07-08 16:20:25 +05:00
d23703b212
fix/api-prox: PR Comments 2025-07-08 15:51:54 +05:00
155146c5a0
CI: add build CI for api-prox 2025-07-08 14:43:42 +05:00
d71ae186a2
chore/api-prox: add README 2025-07-08 14:34:15 +05:00
dd4772c5cf
chore/api-prox: simplify example of custom episodes 2025-07-08 13:55:40 +05:00
901e51a9da
Merge remote-tracking branch 'origin/V3' into Api-Prox-Svc 2025-07-08 12:59:57 +05:00
4100133d56
CI: remove push readme sterps 2025-07-08 12:52:51 +05:00
37d6d4df5b
feat/CI: add CI build of development docker images 2025-07-08 12:48:34 +05:00
d4f297e3fb
feat/api-prox: use custom player instead of iframe 2025-07-07 17:30:23 +05:00
6eb5288f5c
Merge branch 'V3' of https://github.com/Radiquum/AniX into Api-Prox-Svc 2025-07-07 15:51:37 +05:00
260a30d94d
chore: update DEPLOYMENT(.RU).md 2025-07-07 15:35:50 +05:00
a8a7266464
ignore api-prox folder in anix build 2025-07-07 15:16:43 +05:00
869c934af2
BREAKING: refactor: support api changes from player-parsers
BREAKING: environment variables NEXT_PUBLIC_*_PARSER_URL has been renamed to NEXT_PUBLIC_PLAYER_PARSER_URL

refactor: disable player experiment toggle if env var has not been found
fix/player-parsers(sibnet): add proto to media url response
2025-07-07 15:14:37 +05:00
bfef935fd6
chore/player-parsers: update readme 2025-07-07 14:34:28 +05:00
948f962825
BREAKING: refactor/player-parsers(libria): return only useful values and add manifest + poster keys if episode number is present
BREAKING: now you need to provide url encoded iframe url instead of api url
2025-07-07 14:26:04 +05:00
e6cbaa93d5
BREAKING: refactor/player-parsers(sibnet): change return field of media url from video to manifest 2025-07-07 13:38:39 +05:00
80115f35d6
refactor/player-parsers(kodik): always return unencrypted src urls and add manifest + poster keys 2025-07-07 13:35:14 +05:00
8c441074dd
feat/api-prox: add post hooks support 2025-07-07 01:52:32 +05:00
d646a946cc
feat/api-prox: add custom episode source hooks + iframe path 2025-07-03 00:47:08 +05:00
648486e992
feat/api-prox: add types 2025-07-02 20:35:53 +05:00
c8b9295ebf
fix/api-prox: fix note in 'release' hook after rating was fetched 2025-07-02 17:07:39 +05:00
760798faa3
fix/api-prox: remove unnecessary line 'release' hook after rating 2025-07-02 17:00:49 +05:00
bfe932d86c
feat/api-prox: add support for post requests, add 'sponsor' and 'toggles' hooks 2025-07-02 16:51:16 +05:00
6f45876240
feat: start implementing api proxy with ability to use hooks: #8 2025-06-27 00:19:03 +05:00
9931962a6b
chore/docs: update 2025-05-31 12:46:20 +05:00
23eaa82993
Merge branch 'V3-SelfHost' into V3 2025-05-31 12:40:33 +05:00
be01230d0a
chore/docs/player-parsers: fix spelling in README 2025-05-31 12:39:10 +05:00
038122fc2a
chore/docs: fix spelling in DEPLOYMENT 2025-05-31 12:34:23 +05:00
3c5ec6c39f
chore/docs: fix spelling of README 2025-05-31 12:21:07 +05:00
f249cb85ec
fix/player-parsers: https://github.com/Radiquum/AniX/pull/6#discussion_r2115719910 2025-05-31 12:19:24 +05:00