Leonid Pershin
|
1f6fa6f1ae
|
Add password reset functionality for admin users: implement ResetPassword endpoint, update AdminUserEndpoints to include password reset logic, and enhance user interface for password management. Update translations for new features and ensure proper error handling in the reset process.
|
2026-07-25 19:49:08 +03:00 |
|
Leonid Pershin
|
8718e8b6bf
|
Enhance channel management: add support for preferred weight multipliers and preferred hours in channel shows, update related data models and API endpoints, and implement validation for new properties. Refactor scheduling logic to utilize preferred hours for weight adjustments during show planning.
|
2026-07-25 18:44:28 +03:00 |
|
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
|
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
|
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
|
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
|
8ca585a5be
|
Enhance metadata handling and UI feedback: add support for jingles in channel queries, implement error handling for metadata provider requests, and improve search functionality in ShowMetadataCard with user feedback for no results found. Update translations for new UI messages.
|
2026-07-25 09:58:59 +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
|
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
|
4fa9dae37f
|
Add broadcast scheduling features: implement Show and Channel entities, enhance AppDbContext and DependencyInjection for broadcasting, and update API routing. Include migration for new database schema and update documentation for broadcast-related functionalities.
|
2026-07-24 08:57:08 +03:00 |
|