Benexl
f4e73c3335
Add AniList download command and download service integration
...
- Implemented a new command for downloading anime episodes using the AniList API.
- Created a DownloadService to manage episode downloads and track their status in the media registry.
- Added comprehensive command-line options for filtering and selecting anime based on various criteria.
- Integrated feedback mechanisms to inform users about download progress and issues.
- Established validation for command options to ensure correct input.
- Enhanced error handling and logging for better debugging and user experience.
- Included functionality for managing multiple downloads concurrently.
2025-07-25 00:38:07 +03:00
Benexl
67a174158d
feat: implement episode range parsing and enhance search functionality with improved filtering options
2025-07-24 21:19:18 +03:00
Benexl
b1ac4a6558
feat: add character and airing schedule views, enhance media info display
2025-07-24 20:01:03 +03:00
Benexl
3e0be026eb
refactor: rename Service to Services for consistency in context management
2025-07-24 18:55:50 +03:00
Benexl
a04643d36a
fix: import issues
2025-07-24 18:52:18 +03:00
Benexl
5392d4f25a
refactor: limit use of plural for package names and module names
2025-07-24 18:46:43 +03:00
Benexl
5da5dc5dcc
refactor: factory to api
2025-07-24 18:37:02 +03:00
Benexl
4349b9fc22
refactor: reorganise menus
2025-07-24 18:30:51 +03:00
Benexl
048d008ca1
refactore: rename api to media api
2025-07-24 18:21:49 +03:00
Benexl
17636d766a
feat: improve performance
2025-07-24 18:17:06 +03:00
Benexl
8b52a1ef27
chore: format
2025-07-24 14:57:36 +03:00
Benexl
afe1cb68f6
feat: results menu
2025-07-24 00:07:26 +03:00
Benexl
f678fa13f0
feat: improve state models
2025-07-23 21:17:03 +03:00
Benexl
aa50ab62b5
feat: only require specifying the package folder
2025-07-23 00:38:05 +03:00
Benexl
43174db8e4
feat: improve preview
2025-07-22 18:46:15 +03:00
Benexl
60c583d115
feat: anilist auth cmd
2025-07-22 14:39:16 +03:00
Benexl
0ce27f8e50
feat: menus
2025-07-22 00:47:42 +03:00
Benexl
0e6aeeea18
feat: update interactive session logic
2025-07-21 22:28:09 +03:00
Benexl
49cdd440df
feat: working with ai is a mess lol
2025-07-16 00:46:02 +03:00
Benexl
222c50b4b2
feat: implement session management functionality with save/load capabilities and error handling
2025-07-14 21:23:31 +03:00
Benexl
064401f8e8
feat: implement authentication utilities and integrate with menus
2025-07-14 21:07:47 +03:00
Benexl
a079f9919c
feat: implement enhanced feedback system for user interactions
2025-07-14 20:58:52 +03:00
Benexl
d1dfddf290
feat: stabilize the interactive workflow
2025-07-14 20:09:57 +03:00
Benexl
badd10bf97
feat: interactive
2025-07-14 02:24:44 +03:00
Benexl
f51ceaacd7
test: placeholder tests
2025-07-07 00:41:24 +03:00
Benexl
0737c5c14b
feat: mass refactor
2025-07-06 23:59:18 +03:00
Benexl
32f4d9271f
feat: phase 1 of anilist_interfaces refactor
2025-07-06 22:23:14 +03:00