Commit Graph

45 Commits

Author SHA1 Message Date
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
b8733eccbd feat: implement recommendations and relations functionality in media actions 2025-07-24 19:24:15 +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
9efe9f9949 feat: media actions 2025-07-24 01:54:59 +03:00
Benexl
83933f7a63 feat: results menu 2025-07-24 01:04:45 +03:00
Benexl
afe1cb68f6 feat: results menu 2025-07-24 00:07:26 +03:00
Benexl
a6ddb10734 feat: improve main menu 2025-07-24 00:07:13 +03:00
Benexl
f678fa13f0 feat: improve state models 2025-07-23 21:17:03 +03:00
Benexl
2067467134 feat: improve provider types 2025-07-23 20:02:25 +03:00
Benexl
d78b62fcee feat: improve api types 2025-07-23 18:48:57 +03:00
Benexl
6e9babf270 feat: animepahe provider 2025-07-23 11:29:52 +03:00
Benexl
aa50ab62b5 feat: only require specifying the package folder 2025-07-23 00:38:05 +03:00
Benexl
64c427fe41 fix: per page 2025-07-22 23:46:48 +03:00
Benexl
987ae57e33 feat: media list sort 2025-07-22 22:46:42 +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
f716f9687a chore: add todo 2025-07-22 01:23:58 +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
ac3c6801d7 feat: implement unified media registry and tracking system for anime 2025-07-16 01:16:38 +03:00
Benexl
49cdd440df feat: working with ai is a mess lol 2025-07-16 00:46:02 +03:00
Benexl
490f8b0e8b feat: stuff happened 2025-07-15 23:37:15 +03:00
Benexl
bdbf0821c5 fix: tests 2025-07-15 00:44:49 +03:00
Benexl
273dd56680 fix: next 2025-07-14 22:46:54 +03:00
Benexl
be4cc58e47 feat: pagination 2025-07-14 22:44:27 +03:00
Benexl
c882691412 feat: episode preview 2025-07-14 22:34:26 +03:00
Benexl
f4c4c874df feat:auth 2025-07-14 22:14:07 +03:00
Benexl
f8992d46dd Implement watch history management system with tracking and data models
- Added WatchHistoryManager for managing local watch history storage, including methods for adding, updating, removing, and retrieving entries.
- Introduced WatchHistoryTracker to automatically track episode viewing and progress updates.
- Created data models for watch history entries and overall history management, including serialization to and from JSON.
- Implemented comprehensive error handling and logging throughout the system.
- Developed a test script to validate the functionality of the watch history management system, covering basic operations and statistics.
2025-07-14 22:00:44 +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
a88df7f3ef chore: remove comment 2025-07-14 20:11:42 +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