mrleo1nid
  • Joined on 2025-10-20
mrleo1nid pushed to main at mrleo1nid/TeleWave 2026-07-25 08:57:08 +00:00
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.
mrleo1nid pushed to main at mrleo1nid/TeleWave 2026-07-25 08:43:28 +00:00
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.
mrleo1nid pushed to main at mrleo1nid/TeleWave 2026-07-25 08:27:39 +00:00
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.
mrleo1nid pushed to main at mrleo1nid/TeleWave 2026-07-25 08:10:37 +00:00
72451f89a8 Add original name support for shows: implement API endpoint to set original name, update Show and ShowDto models to include original name field, and enhance UI components for managing original names in show metadata. Update validation and database schema accordingly.
mrleo1nid pushed to main at mrleo1nid/TeleWave 2026-07-25 08:02:20 +00:00
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.
mrleo1nid pushed to main at mrleo1nid/TeleWave 2026-07-25 07:10:40 +00:00
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.
mrleo1nid pushed to main at mrleo1nid/TeleWave 2026-07-25 07:03:16 +00:00
9a17715d0f Refactor ChannelPlayer component: remove play/pause functionality and related state management, update comments for clarity, and streamline audio control features for a live streaming experience.
mrleo1nid pushed to main at mrleo1nid/TeleWave 2026-07-25 06:59:03 +00:00
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.
mrleo1nid pushed to main at mrleo1nid/TeleWave 2026-07-25 06:46:24 +00:00
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.
mrleo1nid pushed to main at mrleo1nid/TeleWave 2026-07-25 06:08:00 +00:00
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.
mrleo1nid pushed to main at mrleo1nid/TeleWave 2026-07-25 05:38:16 +00:00
ba023bc416 Enhance upload functionality in UploadStore and UI: implement retry mechanism for failed uploads, allowing users to manually retry uploads from the UploadSnackbar. Update translations to include retry options and improve error handling for transient issues during media uploads.
mrleo1nid pushed to main at mrleo1nid/TeleWave 2026-07-25 05:24:02 +00:00
de7e27c80f Refactor ShowDetail component to utilize parseEpisodeName for episode parsing: replace legacy parsing logic with a new function that supports additional episode naming formats. Update sorting and display logic to reflect parsed episode data, enhancing the overall user experience.
mrleo1nid pushed to main at mrleo1nid/TeleWave 2026-07-25 05:16:09 +00:00
2dd8bf9724 Add upload to show functionality in MediaPanel: introduce file selection for uploading media files directly to a show, enhancing the upload store to support show associations. Update translations for new upload options and UI elements.
mrleo1nid pushed to main at mrleo1nid/TeleWave 2026-07-25 05:06:58 +00:00
4bebe64ff0 Enhance media upload functionality: add abort signal support for uploadMedia, enabling cancellation of ongoing uploads. Implement cancel and cancelAll methods in upload store to manage queued and active uploads. Update UploadSnackbar to include cancel buttons for individual and all uploads. Enhance i18n with new cancellation strings.
mrleo1nid pushed to main at mrleo1nid/TeleWave 2026-07-25 04:54:54 +00:00
ca907762aa Add user creation functionality: implement API endpoint for creating new users, including request handling and response management. Update frontend to support user creation with a new form in the UsersPanel, integrating role selection and input validation. Enhance i18n for new user-related strings.
mrleo1nid pushed to main at mrleo1nid/TeleWave 2026-07-25 04:48:21 +00:00
c53848477f Add settings endpoints and registration status check: implement new API endpoints for settings management, including registration status retrieval, and update the registration command handler to enforce registration rules based on site settings.
mrleo1nid pushed to main at mrleo1nid/TeleWave 2026-07-25 03:57:24 +00:00
1bdc3323ab Update ChannelDetail component: adjust SelectTrigger width for better UI consistency and accommodate longer text without wrapping.
mrleo1nid pushed to main at mrleo1nid/TeleWave 2026-07-25 03:48:41 +00:00
4eee98467d Implement audio settings persistence in ChannelPlayer: add functionality to read and store volume and mute state in localStorage, ensuring user preferences are retained across sessions. Update playback logic to respect saved audio settings and handle autoplay restrictions gracefully.
mrleo1nid pushed to main at mrleo1nid/TeleWave 2026-07-25 03:43:24 +00:00
19013a61dc Implement control visibility logic in ChannelPlayer: add functionality to hide and reveal controls based on user interaction, enhancing the user experience during video playback. This includes managing visibility on mouse movements and video play/pause events.
mrleo1nid pushed to main at mrleo1nid/TeleWave 2026-07-25 03:40:03 +00:00
0ac2973f46 Add double-click functionality to ChannelPlayer for fullscreen toggle: enhance user interaction by allowing users to enter fullscreen mode with a double-click on the player.