Commit Graph

91 Commits

Author SHA1 Message Date
Benex254
4faac017b5 feat(utils): add 480 as possible quality 2024-08-15 10:49:29 +03:00
Benex254
0a0d47ae88 chore: raise search results for anilist 2024-08-14 22:42:35 +03:00
Benex254
8cfcc26468 feat(animepahe): use true episodes 2024-08-14 21:20:49 +03:00
Benex254
cea1a67d64 chore: bump version 2024-08-14 20:07:35 +03:00
Benex254
97c6dc7968 feat(animepahe): make it random 2024-08-14 20:07:35 +03:00
Benex254
d97072e298 feat(anime_pahe): load all pages 2024-08-14 20:07:35 +03:00
benex
9608bace07 format: reformat to pep8 2024-08-11 20:53:02 +03:00
benex
09b88df49a fix: issues with anime pahe provider 2024-08-11 20:34:26 +03:00
benex
ccaacc9948 fix(allanime): invalid key 2024-08-11 20:10:13 +03:00
Benex254
96d88b0f47 feat(allanime): remove useless module 2024-08-11 22:06:26 +03:00
Benex254
4102685cbc refactor: downloader 2024-08-11 20:54:32 +03:00
Benex254
09ce90f8b0 chore: init depraction of providers 2024-08-11 11:36:35 +03:00
Benex254
a2872db216 feat(allanime): give random qualities to strings 2024-08-11 11:24:29 +03:00
Benex254
030f77bbf3 refactor(allanime): wrong import path 2024-08-11 11:23:41 +03:00
Benex254
8f5e01295f feat(animeprovider): make types more robust 2024-08-11 11:23:11 +03:00
Benex254
7b2096e0eb feat(utils): add animeprovider util that assigns a random quality string if not present 2024-08-11 11:22:43 +03:00
Benex254
45ccaec458 refactor: default header to static 2024-08-11 11:21:47 +03:00
Benex254
b4cbb57f29 refactor: move available servers to toplevel of animeprovider package 2024-08-11 11:21:18 +03:00
Benex254
c4255fc748 feat(animepahe): complete 2024-08-11 11:20:08 +03:00
Benex254
fa42d0e403 feat(animepahe): init 2024-08-10 23:02:26 +03:00
Benex254
33d69cb95a chore: remove empty providers 2024-08-10 15:40:39 +03:00
Benex254
1fbca22be8 feat(anilist): introduce type as a variable 2024-08-10 15:39:46 +03:00
Benex254
1a88b6e998 refactor(anilist): rename anilist_data_schema to types 2024-08-10 15:15:37 +03:00
Benex254
8c30a7667c feat(fzf): remove art and instead use a static header 2024-08-09 16:00:30 +03:00
Benex254
1dafcfa886 feat: use click where necessary 2024-08-07 19:48:47 +03:00
Benex254
26ae98a747 feat(providers): lazy load providers 2024-08-06 19:02:35 +03:00
Benex254
0d9e78d356 feat: only import anime provider when needed 2024-08-06 16:16:28 +03:00
Benex254
93b2687985 feat: import types only when type checking 2024-08-06 15:56:09 +03:00
Benex254
2e94e8494e feat: only import types if type checking 2024-08-06 14:15:47 +03:00
Benex254
263706670c refactor and add docs to fzf package 2024-08-06 13:32:38 +03:00
Benex254
090c972c7c feat(fzf): scrap unnecessary modules 2024-08-06 13:32:21 +03:00
Benex254
1ddb82e63d update docs and move allanime utils to be accessible by all providers 2024-08-06 13:24:52 +03:00
Benex254
b79affa06c docs(anilists): update docs 2024-08-06 13:03:53 +03:00
Benex254
b738998b05 chore: preliminary cleanup 2024-08-05 09:47:06 +03:00
Benex254
4aaf3000c1 fix media_list_query so that it doesn't list manga 2024-08-05 09:47:06 +03:00
Benex254
4cc0de2bbd feat: quick commit 2024-08-05 09:47:06 +03:00
Benex254
b32c2545d0 feat(anime provider): improve browser impersonation by using sessions 2024-08-05 09:47:06 +03:00
Benex254
2ff580cbd2 feat: show episodes count in ui and get progress from server if dont exist locally 2024-08-05 09:47:06 +03:00
Benex254
d458085a4d fix: correct typing issues 2024-08-05 09:47:05 +03:00
Benex254
93a6d6cfc9 feat(interface): improve rofi experience 2024-08-05 09:47:05 +03:00
Benex254
1d34c4fe96 feat(anilist): lower the maximum allowed calls to the anilist api 2024-08-05 09:47:05 +03:00
Benex254
ae60ca6523 feat(anilist interface): add rofi as tertiary option for the interface 2024-08-05 09:47:05 +03:00
Benex254
c5dd500bb5 feat(anilist api): restrict number of notification results to 5 2024-08-05 09:47:05 +03:00
Benex254
86a8f1461d fix: wrong code formating 2024-08-05 09:47:05 +03:00
Benex254
84c28d344f feat: add aniskip intergration and scoring of anime 2024-08-05 09:47:04 +03:00
Benex254
a77b866e43 feat(anilist): ensure rate limit is not exceeded 2024-08-05 09:47:04 +03:00
Benex254
e530d1b6f3 feat(anilist): include mal ids in queries 2024-08-05 09:47:04 +03:00
Benex254
c540d35bab feat?: create custom aniskip functionality 2024-08-05 09:47:04 +03:00
Benex254
caa1b0a3b0 feat(anilist_api): handle none 200 status code 2024-08-05 09:47:04 +03:00
Benex254
f31807cb1d feat(allanime): handle none 200 status code 2024-08-05 09:47:04 +03:00