Commit Graph

18 Commits

Author SHA1 Message Date
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