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
|
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
|
0d2dee815e
|
Add metadata management for shows: implement metadata retrieval, application, and updates in the API and UI. Enhance Show and ShowDto models to include metadata fields, and update the database schema accordingly. Introduce new endpoints for metadata operations and integrate metadata display in the ShowDetail component.
|
2026-07-25 09:07:55 +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
|
7309a25764
|
Remove downloads management features: delete DownloadsEndpoints and related API logic, remove associated frontend components and routes, and update documentation to reflect the removal of the downloads directory from the application structure.
|
2026-07-24 18:18:22 +03:00 |
|
Leonid Pershin
|
e7840ba919
|
Add torrent client integration and downloads management: introduce qbittorrent service in Docker setup, implement downloads endpoint in API, and enhance media storage to handle imported files. Update frontend routes and translations for downloads management.
|
2026-07-24 16:42:14 +03:00 |
|
Leonid Pershin
|
1bbfd15907
|
Enhance configuration and routing for streaming features: update .env.example and appsettings.json to include new scheduler and streaming options, add streaming endpoint mapping in Program.cs, and integrate streaming services in DependencyInjection. Introduce segment path resolution in MediaPathResolver for asset management.
|
2026-07-24 16:07:37 +03:00 |
|
Leonid Pershin
|
e15ecbdb29
|
Implement media storage and processing features: update configuration in .env.example and appsettings files, enhance Docker setup for media storage, and add media-related services and database entities. Include ffmpeg for media handling and adjust Kestrel settings for large file uploads.
|
2026-07-24 08:33:11 +03:00 |
|