Leonid Pershin
|
a65bcf4258
|
Add bumper variant management: implement API endpoints for adding, updating, and removing bumper text variants, enhance data models to support variant details, and update scheduling logic to utilize variants. Refactor related components for improved bumper template handling and ensure proper error management for variant operations.
|
2026-07-25 13:24:11 +03:00 |
|
Leonid Pershin
|
f640af1fc4
|
Enhance BumperTemplateEditor UI: add collapsible functionality for template details, improve user interaction with click-to-toggle feature, and ensure delete action does not trigger unintended collapses. Update state management for better control of template visibility.
|
2026-07-25 12:55:40 +03:00 |
|
Leonid Pershin
|
7efd616c29
|
Refactor bumper template background management: rename background upload endpoint to reflect new functionality, update related command and handler to use image ID instead of extension, and adjust data models to support image references. Remove obsolete background handling code and enhance UI components for improved image selection and display.
|
2026-07-25 11:56:36 +03:00 |
|
Leonid Pershin
|
149cd153b9
|
Add image management functionality: introduce Image entity and related API endpoints, update database schema to support image storage, and enhance UI with a new gallery feature for image selection and upload. Update translations for gallery-related terms.
|
2026-07-25 11:27:34 +03:00 |
|
Leonid Pershin
|
84c2867062
|
Refactor Channel endpoints and data models: replace jingle functionality with bumper templates, update related commands and handlers, and enhance API routes for managing bumper templates. Remove obsolete jingle-related code and adjust channel data structures to support new bumper template features.
|
2026-07-25 11:02:16 +03:00 |
|
Leonid Pershin
|
27571a4ab6
|
Refactor ChannelDetail component: replace Card components with CollapsibleCard for improved UI organization and user experience. Introduce CollapsibleCard functionality to manage expandable content sections. Update AirPage to enhance time display formatting for better readability.
|
2026-07-25 10:10:36 +03:00 |
|
Leonid Pershin
|
1bdc3323ab
|
Update ChannelDetail component: adjust SelectTrigger width for better UI consistency and accommodate longer text without wrapping.
|
2026-07-25 06:57:21 +03:00 |
|
Leonid Pershin
|
0cfc72166a
|
Add TV bumpers functionality: introduce configuration options for bumpers in .env.example and appsettings.json, enhance ChannelEndpoints to manage jingles and bumper assets, and update Channel and ScheduleEntry models to support bumper logic. Implement validation for bumper settings and integrate bumper handling in scheduling logic.
|
2026-07-25 00:45:22 +03:00 |
|
Leonid Pershin
|
2523808e3b
|
Enhance schedule and show management: add season and episode information to ScheduleEntryDto, update ListShowsQueryHandler to include season counts, and modify frontend components to display this new data. Improve EPG handling by consolidating program entries into blocks for better clarity in the streaming interface.
|
2026-07-24 22:18:50 +03:00 |
|
Leonid Pershin
|
6e7db4a6a9
|
Refactor media asset handling: update ListMediaAssetsQuery to accept an array of statuses, modify MediaEndpoints to handle multiple statuses, and enhance MediaProcessingQueue for improved signal handling. Update frontend components to support new status filtering and improve user experience with asset selection.
|
2026-07-24 19:22:22 +03:00 |
|
Leonid Pershin
|
a2685fb602
|
Add media and channel management routes: introduce new routes for admin channels, media, and shows in the routing structure. Update navigation in the admin layout to include links for these new sections. Enhance type definitions for media assets and shows in the API types. Integrate HLS.js for improved streaming support.
|
2026-07-24 16:18:54 +03:00 |
|