Commit Graph

1221 Commits

Author SHA1 Message Date
Benexl ed136fc8a0 chore: bump version v3.0.0 2025-07-29 18:52:31 +03:00
Benexl 3a29127366 chore: update deps 2025-07-29 18:51:09 +03:00
Benexl b7c938fec4 refactor: remove deprecated file 2025-07-29 18:14:40 +03:00
Benexl c6aada6139 fix(play-downloads-menu): add missing imports 2025-07-29 18:14:21 +03:00
Benexl e4c4203364 style: ruff check + fix 2025-07-29 18:13:58 +03:00
Benexl 52cd4a8d85 fix(feedback-service): just default to creating progress 2025-07-29 18:04:20 +03:00
Benexl b9b0d49530 fix(registry-commands): make it work 2025-07-29 18:03:05 +03:00
Benexl ba4df96dc8 fix(anilist-stats): should be user_profile 2025-07-29 18:02:28 +03:00
Benexl 335ba86367 Update README.md 2025-07-29 17:25:48 +03:00
Benexl 92c18f850f Update README.md 2025-07-29 17:25:30 +03:00
Benexl 70763807de fix(media-actions-menu): typo 2025-07-29 17:19:11 +03:00
Benexl 51438c8864 feat(dynamic-search): title is enough 2025-07-29 17:18:56 +03:00
Benexl 03426bd0da feat(watch-history-service): only update remote progress when episode is complete 2025-07-29 16:56:23 +03:00
Benexl ccdb0346eb feat(download-service): correct search params and episode title 2025-07-29 16:32:58 +03:00
Benexl 6fba74b3ca docs: update copilot instructions 2025-07-29 15:42:58 +03:00
Benexl b436f23f65 style: ruff check + format 2025-07-29 15:36:32 +03:00
Benexl cd7b70dd6b feat(character-preview): attempt to display character image 2025-07-29 15:32:21 +03:00
Benexl ac9b000ce8 chore: upgrade deps 2025-07-29 15:31:40 +03:00
Benexl 84a3b6185b fix(media-types): age should be string 2025-07-29 14:01:05 +03:00
Benexl 7f52d8cb39 feat(feedback-service): make it configurable 2025-07-29 14:00:44 +03:00
Benexl 87372e41be feat(media-actions-menu): bulk media list actions 2025-07-29 12:36:17 +03:00
Benexl 9cfbc0bdcf style: ruff check 2025-07-29 11:31:18 +03:00
Benexl af6e64ee0c feat(anilist-download-command): add previews 2025-07-29 11:30:56 +03:00
Benexl 4a2f272e14 Merge pull request #108 from theobori/feature/ci
Added GitHub action step to build the Nix derivation
2025-07-29 10:24:26 +03:00
Benexl a2e2ae8dd3 Merge branch 'master' into feature/ci 2025-07-29 10:23:44 +03:00
Benexl 5ce9bbaa0d fix(anilist-notifications): add large to coverImage 2025-07-29 10:20:26 +03:00
Benexl 25812b6562 feat(worker-service): draft 2025-07-29 02:02:32 +03:00
Benexl ee52b945ea feat(media-api): notifications 2025-07-29 01:40:18 +03:00
Benexl be14e6a135 fix: failure to update remote history 2025-07-29 01:13:53 +03:00
Benexl 9402e7a2b6 feat(mpv-ipc): basic support for media registry 2025-07-29 00:29:51 +03:00
Benexl 590d6a1851 feat(downloads-menu): improve 2025-07-28 23:29:44 +03:00
Benexl 8186fe9991 feat(menus): intergrate download service and downloads in menus 2025-07-28 22:16:46 +03:00
Benexl 4d2831eee1 feat(downloads-config): add support for no check certs 2025-07-28 22:16:14 +03:00
Benexl ea918909b9 chore(pyproject.toml): add yt-dlp and pycryptodomex to standard optional and downwoal optional 2025-07-28 22:15:46 +03:00
Benexl 93c0f2ab83 feat(cli-service-download): basic implementation 2025-07-28 21:22:11 +03:00
Théo Bori 985e7fee18 Removed shell.nix 2025-07-28 19:37:15 +02:00
Théo Bori 7bd7ddecae Added a envrc file to use nix via direnv 2025-07-28 19:37:14 +02:00
Théo Bori 9afb9a9a32 Added GitHub action step to build the Nix derivation 2025-07-28 19:37:07 +02:00
Benexl 40065478cc feat(cli-sevice-download): prepare 2025-07-28 20:03:48 +03:00
Benexl 65aa8fcb4e chore: cleanup 2025-07-28 19:48:20 +03:00
Benexl 2717d0b012 style: ruff check + format 2025-07-28 15:37:40 +03:00
Benexl 9f0cf5f8dc fix(dynamic-search-menu): update search for media chosen logic 2025-07-28 15:36:39 +03:00
Benexl ef4a850d75 fix(dynamic-search-menu): preview script 2025-07-28 15:20:05 +03:00
Benexl d8804c711e fix(search): revert QUERY variable to use placeholder for dynamic input 2025-07-28 14:36:48 +03:00
Benexl adf75f65b2 refactor: streamline authentication and search command preparation in dynamic search 2025-07-28 14:25:36 +03:00
Benexl 6e7e75b514 fix(scripts-dynamic-preview): should be {} 2025-07-28 14:13:47 +03:00
Benexl 9515559afb docs: include file structure in copilot-instructions 2025-07-28 14:13:06 +03:00
Benexl e8849940e1 feat: Add media airing schedule and character selection features
- Implemented media airing schedule functionality in `media_airing_schedule.py` to fetch and display upcoming episodes with air dates and countdown timers.
- Created character selection feature in `media_characters.py` to fetch and display a list of characters, showing details upon selection.
- Updated state management to include new menu options for characters and airing schedules.
- Enhanced preview functionality to support character and airing schedule previews.
- Added necessary API methods and data models for handling character and airing schedule data.
2025-07-28 13:37:27 +03:00
Benexl 007954802f chore: cleanup old testing strategy 2025-07-28 13:36:55 +03:00
Benexl b874bef2d5 docs: draft copilot chatmodes 2025-07-28 12:54:05 +03:00