Commit Graph

  • 0f609db4e9 Implement Discontinuity Index for Live Streaming Enhancements main Leonid Pershin 2026-08-04 12:43:35 +03:00
  • 7a164dbd90 Enhance channel settings to include icon image support for IPTV Leonid Pershin 2026-08-02 17:07:24 +03:00
  • bed6d4fcfc Add diagnostics endpoints and types for improved system monitoring Leonid Pershin 2026-08-02 13:49:48 +03:00
  • 88cfe3716b Refactor ForwardedHeaders configuration to improve proxy and network handling Leonid Pershin 2026-08-02 13:22:24 +03:00
  • 89b68a26e7 Refactor IptvEndpoints to improve XML generation and encoding handling Leonid Pershin 2026-08-02 13:18:55 +03:00
  • cbeee92d26 Enhance TelegramNotifier to include channel names in notifications Leonid Pershin 2026-08-01 09:49:32 +03:00
  • 3dbe0b7698 Enhance TelegramNotifier to manage previous alerts and improve notification clarity Leonid Pershin 2026-07-31 21:20:25 +03:00
  • 4a2e6ac7f1 Refactor LibraryDebugCollector and TelegramApi for improved data handling and clarity Leonid Pershin 2026-07-31 10:07:28 +03:00
  • 08f56e14c2 Refactor TelegramBotService to streamline message sending process Leonid Pershin 2026-07-31 08:28:42 +03:00
  • d6bc2b15ac Enhance Telegram bot functionality with message management and new API methods Leonid Pershin 2026-07-31 08:24:42 +03:00
  • 8a439f1351 Enhance TelegramBotService with schedule handling and subscription toggling Leonid Pershin 2026-07-31 08:16:37 +03:00
  • 99821d3c76 Add hidden username input to TelegramPanel for accessibility and password manager compatibility Leonid Pershin 2026-07-31 08:10:14 +03:00
  • 54cc4862b2 Refactor Telegram API and enhance TelegramPanel form handling Leonid Pershin 2026-07-31 08:07:49 +03:00
  • ec957fe55c Update TelegramEndpoints to require admin role for access Leonid Pershin 2026-07-31 08:03:23 +03:00
  • 2b03e43a83 Add Telegram bot integration and related features Leonid Pershin 2026-07-31 07:58:18 +03:00
  • bd3ced3637 Enhance ChannelDebugCollector and LibraryDebugCollector for improved data handling Leonid Pershin 2026-07-31 04:27:06 +03:00
  • 375e0a810b Refactor group mode switching logic to ensure proper list management Leonid Pershin 2026-07-31 04:22:36 +03:00
  • 7163a0b937 Implement media retry functionality and enhance error handling Leonid Pershin 2026-07-31 03:58:01 +03:00
  • 789357481d Add LibraryDebugCollector and enhance ChannelDebugCollector for drift analysis Leonid Pershin 2026-07-31 03:18:24 +03:00
  • 9cd364b174 Add debug export functionality for channel analysis Leonid Pershin 2026-07-31 02:58:17 +03:00
  • 01ba48e163 Refactor GroupCatalog and enhance media preview functionality in ShowDetail and AddEpisodesDialog Leonid Pershin 2026-07-30 23:30:34 +03:00
  • bee655ec1c Refactor media preview functionality and update localization strings Leonid Pershin 2026-07-30 23:24:35 +03:00
  • b9d96c915c Enhance GridScheduleGenerator to prevent reopening aired slots during rebuilds Leonid Pershin 2026-07-30 23:09:39 +03:00
  • e983374dec Implement hide breaks feature in AirSchedule component Leonid Pershin 2026-07-30 22:18:09 +03:00
  • de48317f7d Refactor JunctionFiller logic to improve eligibility and rolling mechanics Leonid Pershin 2026-07-30 22:12:46 +03:00
  • 926a20020f Add InterstitialGroups service and enhance SlotWriter and related components for interstitial handling Leonid Pershin 2026-07-30 12:48:51 +03:00
  • 398b60facc Refactor GridScheduleGenerator and related components to improve cursor management and group handling Leonid Pershin 2026-07-30 09:55:14 +03:00
  • 5032614773 Enhance logging in RefreshShowEpisodesMetadataCommandHandler and TmdbMetadataProvider for image retrieval failures Leonid Pershin 2026-07-30 02:08:50 +03:00
  • 3fecd81333 Enhance ShowMetadataApplier with logging for poster retrieval failures Leonid Pershin 2026-07-30 02:00:07 +03:00
  • 1758a93011 Enhance TmdbMetadataProvider to support fallback for localized poster retrieval Leonid Pershin 2026-07-30 01:54:16 +03:00
  • 10e05b8689 Enhance ImageDownloader to improve error handling and logging Leonid Pershin 2026-07-30 01:48:07 +03:00
  • bd89abf24b Refactor IPTV endpoint logic for improved readability and maintainability Leonid Pershin 2026-07-30 01:37:20 +03:00
  • 8119305c36 Enhance ScheduleEntryDto and related components to support franchise collection details Leonid Pershin 2026-07-30 01:01:24 +03:00
  • 6be373476c Implement background clip functionality for bumpers Leonid Pershin 2026-07-29 23:54:11 +03:00
  • 35cb4b09dc Enhance GroupDetail component to display show types on badges Leonid Pershin 2026-07-29 23:35:45 +03:00
  • 6f74e66f0c Enhance GroupFilterMatcher to handle interstitial shows and update related tests and documentation Leonid Pershin 2026-07-29 23:32:30 +03:00
  • 281d081e6b Refactor admin panels to utilize CreateNameDialog for creating new entities Leonid Pershin 2026-07-29 23:26:32 +03:00
  • c4a94443f7 Add IPTV playlist functionality and enhance streaming endpoints Leonid Pershin 2026-07-29 18:14:01 +03:00
  • 775f287c29 Refactor RunPlayHistory to optimize play retrieval logic and enhance StoragePanelSkeleton accessibility Leonid Pershin 2026-07-29 10:22:37 +03:00
  • 5952ba4536 Update localization strings to include new group-related terms in English and Russian Leonid Pershin 2026-07-29 09:07:38 +03:00
  • fbfc6e677e Enhance GridScheduleGenerator and related components for improved slot handling and cursor management Leonid Pershin 2026-07-29 08:57:46 +03:00
  • c67d1f7752 Refactor GridScheduleGenerator and related models for improved repeat slot handling Leonid Pershin 2026-07-29 08:34:03 +03:00
  • 46c0169dea Enhance channel management with apply report feature Leonid Pershin 2026-07-29 08:15:45 +03:00
  • 3601404383 add skeleton Leonid Pershin 2026-07-29 07:45:10 +03:00
  • ac41111fa0 Implement functionality to add shows to existing collections from suggestions Leonid Pershin 2026-07-28 14:49:27 +03:00
  • 6c85db2d60 Add reset template functionality to channel management Leonid Pershin 2026-07-28 14:19:35 +03:00
  • 3908b6e722 Refactor group deletion logic to handle fallback group references Leonid Pershin 2026-07-28 14:01:05 +03:00
  • f924891f3b Refactor error handling in Bumper, Media, Group, and Junction components to include contextual information Leonid Pershin 2026-07-28 13:19:30 +03:00
  • f895e1ddbc Refactor GridScheduleGenerator for improved channel handling and entry writing Leonid Pershin 2026-07-28 12:57:14 +03:00
  • 30a38d163c Update TransactionIntegrationTests to use unique channel identifiers for deletion tests Leonid Pershin 2026-07-28 12:26:12 +03:00
  • 4a500583e7 Add bulk poster filling endpoint and enhance show deletion options Leonid Pershin 2026-07-28 12:07:00 +03:00
  • 9db54a4625 Refactor media import components for improved user experience and layout consistency Leonid Pershin 2026-07-28 11:23:04 +03:00
  • 2e76fa1452 Enhance show deletion functionality to support media removal option Leonid Pershin 2026-07-28 11:06:52 +03:00
  • 6ca629c13a Refactor media import handlers to utilize ManualInboxTaker for improved functionality Leonid Pershin 2026-07-28 10:46:21 +03:00
  • 287ed5aa12 Refactor ChannelDetail and MediaImportDialog components for improved functionality and clarity Leonid Pershin 2026-07-28 10:37:11 +03:00
  • ef5c56f04b Add kind filter to ShowsPanel and update localization strings Leonid Pershin 2026-07-28 03:33:07 +03:00
  • 05e9919a7b Refactor media import components for improved layout and functionality Leonid Pershin 2026-07-28 03:21:18 +03:00
  • f15b2fefcd Refactor movie matching logic to improve clarity and accuracy Leonid Pershin 2026-07-28 03:17:16 +03:00
  • d0bc0465e7 Enhance movie import process and metadata handling Leonid Pershin 2026-07-28 03:14:19 +03:00
  • d859a9894c Implement movie import functionality and enhance media processing Leonid Pershin 2026-07-28 03:02:30 +03:00
  • e48838b69d Refactor CLAUDE.md for improved clarity and user guidance Leonid Pershin 2026-07-28 02:35:03 +03:00
  • 0b9ea9f0f4 Refactor CLAUDE.md for clarity and updated architecture details Leonid Pershin 2026-07-28 02:31:30 +03:00
  • fe11034b16 Enhance grid import/export functionality to support dynamic groups and collections Leonid Pershin 2026-07-28 02:23:43 +03:00
  • f7e7b5f7c3 Implement template export/import endpoints and enhance grid generation logic Leonid Pershin 2026-07-28 02:15:04 +03:00
  • 7bee84c548 Enhance EffectiveGridBuilder to support background slots and improve scheduling logic Leonid Pershin 2026-07-28 01:06:29 +03:00
  • e0b85807df Refactor dialog components and styles for improved UI consistency Leonid Pershin 2026-07-28 00:39:36 +03:00
  • 9f86016a2c Enhance StoragePanel with improved volume color coding and metric display Leonid Pershin 2026-07-27 23:54:05 +03:00
  • 16b3c485d7 Refactor GridPlanner to improve slot fitting logic and enhance code clarity Leonid Pershin 2026-07-27 23:48:44 +03:00
  • 1afe01aed8 Refactor BumperPlaceholders and BumperFacts for improved logic and readability Leonid Pershin 2026-07-27 23:04:15 +03:00
  • 3d2ae20368 Refactor CI workflow for improved test coverage reporting and enhance BumperPlaceholders logic Leonid Pershin 2026-07-27 22:46:02 +03:00
  • 8ae8eebc12 Add storage management features and UI components Leonid Pershin 2026-07-27 22:23:48 +03:00
  • 779f322f62 Refactor conditionsHint function in JunctionChain component for improved readability Leonid Pershin 2026-07-27 22:11:06 +03:00
  • ba3721eb92 Implement BumperEndpoints and remove deprecated bumper-related functionality Leonid Pershin 2026-07-27 22:01:56 +03:00
  • ee0b4d2d01 Refactor ManualInboxDialog to improve show detection logic and user selection handling Leonid Pershin 2026-07-27 20:51:50 +03:00
  • e55161f8f9 Enhance GridPlanner with SlotFactory for improved slot composition and management Leonid Pershin 2026-07-27 19:53:01 +03:00
  • 986cf02b0d Update CollectionSuggestions and GroupSuggestions to default to collapsed state; enhance GenresPanel with pagination and sorting improvements Leonid Pershin 2026-07-27 12:16:42 +03:00
  • ef3328ec6f Refactor GalleryPanel to dynamically adjust height and improve layout behavior Leonid Pershin 2026-07-27 12:12:34 +03:00
  • a284066da5 Refactor GalleryPanel and GalleryBrowser for improved layout and scrolling behavior Leonid Pershin 2026-07-27 12:07:26 +03:00
  • 259f4041c3 Update Dockerfile to include pnpm-workspace.yaml for improved package management Leonid Pershin 2026-07-27 12:00:57 +03:00
  • 36c70a61df Update pnpm-lock.yaml for Radix UI package versions and enhance popover styling in CSS Leonid Pershin 2026-07-27 11:58:38 +03:00
  • 860cde19a3 Refactor GalleryPanel and GalleryBrowser for improved layout and functionality Leonid Pershin 2026-07-27 11:48:19 +03:00
  • 61f934d19f Update ListUsersTests to validate UserListFilter sorting and defaults Leonid Pershin 2026-07-27 11:39:49 +03:00
  • 96ff2cc7ab Implement interval intersection and subtraction methods in GridCoverage, update GridPlan and related DTOs for PlanNote integration Leonid Pershin 2026-07-27 11:36:06 +03:00
  • 062f4aa200 Enhance GridPlanner and GenerateGridDialog for improved slot management and user experience Leonid Pershin 2026-07-27 10:35:52 +03:00
  • b8d6b6aad2 Refactor GenerateGridCommandHandler and GridPlanner for improved slot management and readability Leonid Pershin 2026-07-27 09:08:20 +03:00
  • f22aee4685 Enhance CleanupManualLeftoversAsync to remove subtitles from nested folders and empty directories Leonid Pershin 2026-07-27 08:57:11 +03:00
  • 0fd4e762f4 Add restore functionality for template management and enhance related components Leonid Pershin 2026-07-27 08:43:53 +03:00
  • a302750de6 Update GenerateGridDialog layout for improved usability and responsiveness Leonid Pershin 2026-07-27 08:26:24 +03:00
  • 6306919ecd Refactor GridPlanner and GenerateGridDialog for improved functionality and UI Leonid Pershin 2026-07-27 08:21:33 +03:00
  • bef029b858 Add grid auto-build functionality with profile management and preview capabilities Leonid Pershin 2026-07-27 08:08:56 +03:00
  • 6fe6404e61 Refactor GridTab and SlotInspector components for improved UI and functionality Leonid Pershin 2026-07-27 06:57:27 +03:00
  • 212899bc2b Enhance collection and group suggestions to manage existing items visibility Leonid Pershin 2026-07-27 06:41:33 +03:00
  • f8923b5275 Add unit tests for dynamic group mode handling and exclusions Leonid Pershin 2026-07-27 06:37:10 +03:00
  • 97fa77287f Refactor collection and group suggestion handling to improve name comparison logic Leonid Pershin 2026-07-27 06:08:23 +03:00
  • 5ad28b2966 Implement collection suggestions and bulk show addition features Leonid Pershin 2026-07-27 05:39:23 +03:00
  • 1a7f73a5bd Implement bulk tagging and enriching of shows with new API endpoints and frontend integration Leonid Pershin 2026-07-27 05:18:18 +03:00
  • 91af589547 Implement dynamic group management features with exclusions and mode handling Leonid Pershin 2026-07-27 05:03:09 +03:00
  • 24fdbdf680 Add group suggestions feature with API endpoints and frontend integration Leonid Pershin 2026-07-27 04:18:30 +03:00
  • 4774083dc9 Enhance episode parsing with season fallback and folder-based season extraction Leonid Pershin 2026-07-27 03:51:52 +03:00
  • 67e8b941bb Enhance TMDb metadata handling with bearer token support and update .env.example documentation Leonid Pershin 2026-07-27 03:43:21 +03:00