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 |
|
Benex254
|
cbee5d9e7c
|
feat(allanime): add server
|
2024-08-05 09:47:04 +03:00 |
|
Benex254
|
23012ad645
|
feat(anilist): add notifier command
|
2024-08-05 09:47:04 +03:00 |
|
Benex254
|
6fc51a164d
|
feat(anilist): change media animelist status for anime you currently watching
|
2024-08-05 09:47:04 +03:00 |
|
Benex254
|
dddf59ea25
|
feat(anilist): implement viewing of your anilist animelist
|
2024-08-05 09:47:04 +03:00 |
|
Benex254
|
1433e04f73
|
feat(anilist): add account intergration
|
2024-08-05 09:47:04 +03:00 |
|
Benex254
|
7b0ba6a8c8
|
feat(provider): add animepahe as new provider
|
2024-08-05 09:47:04 +03:00 |
|
Benex254
|
9e9b6d4f92
|
chore(anime_provider): remove print statements from provider and switch to logging
|
2024-08-05 09:47:03 +03:00 |
|
Benex254
|
5ab3eec41f
|
chore(constants): create constants module to store useful constants
|
2024-08-05 09:47:03 +03:00 |
|
Benex254
|
ea5c01f6a4
|
chore: reorganize codebase to make anilist top level
|
2024-08-05 09:47:03 +03:00 |
|
Benex254
|
29d5c673ad
|
feat(cli): switch to using AnimeProvider obj
|
2024-08-05 09:47:03 +03:00 |
|
Benex254
|
19a5185a0a
|
feat(allanime): change typing from generator to iterator
|
2024-08-05 09:47:03 +03:00 |
|
Benex254
|
71a78c7c17
|
fix(anilist): correct graphql query for most scored
|
2024-08-05 09:47:03 +03:00 |
|
Benex254
|
8457a735e2
|
refactor: remove unused mpv lib
|
2024-08-05 09:47:03 +03:00 |
|
Benex254
|
2a152e2cbf
|
fix: drop curl_cffi as dependency due to issues on android
|
2024-08-05 09:47:02 +03:00 |
|
Benex254
|
8754fec2d1
|
feat: use curl_cffi to enable browser impersonation
|
2024-08-05 09:47:02 +03:00 |
|
Benex254
|
d96fbe56fa
|
feat(allanime-provider): add episode number to avoid confusion when streaming downloaded content
|
2024-08-05 09:47:02 +03:00 |
|
Benex254
|
c1098895af
|
feat(cli): make it opt in to use fzf and instead make fuzzy inquirer as default
|
2024-08-05 09:47:02 +03:00 |
|
Benex254
|
d5447e946e
|
feat(cli): add auto-select provider results
|
2024-08-05 09:47:02 +03:00 |
|
Benex254
|
942635af5b
|
Revert "feat(cli): add auto-select provider results"
This reverts commit 0d64a9bd32.
|
2024-08-05 09:47:02 +03:00 |
|
Benex254
|
9541bafc2f
|
feat(cli): add auto-select provider results
|
2024-08-05 09:47:02 +03:00 |
|
Benex254
|
88388dd182
|
feat(cli): normalize allanime api output
|
2024-08-05 09:47:01 +03:00 |
|