Leonid Pershin
|
a970eae7d2
|
Implement image management enhancements: add functionality to relocate legacy images during startup, update image handling in show metadata, and refactor related API endpoints to utilize the new image storage system. Adjust database schema to support image references and update UI components for improved image selection and display.
|
2026-07-25 11:43:17 +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
|
7fb46b5e0d
|
Implement episode metadata management: add functionality to refresh episode metadata from external sources, including new API endpoints and UI integration. Enhance Show and Episode models to support additional metadata fields, and update database schema accordingly. Update ShowDetail and ShowMetadataCard components to display refreshed episode information and provide user feedback on metadata updates.
|
2026-07-25 09:46:19 +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
|
517f11c897
|
Enhance ShowDetail component: display season and episode information alongside asset names in a more structured format, improving user experience. Update AirPage to simplify program labels by removing episode index display, ensuring clarity in the streaming interface.
|
2026-07-24 21:55:28 +03:00 |
|
Leonid Pershin
|
5853009d71
|
Enhance AirPage and ChannelPlayer components: add error handling for unavailable streams, implement retry functionality, and update translations for offline states. Refactor ChannelPlayer to accept an onUnavailable callback for better error management.
|
2026-07-24 16:27: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 |
|