Enhance channel management with apply report feature
ci / build-backend (push) Successful in 1m37s
ci / build-frontend (push) Successful in 57s
ci / tests (push) Successful in 1m59s
ci / sonar (push) Successful in 4m37s

Added functionality to display a consolidated apply report for warnings after applying channel templates, improving user experience by reducing clutter from individual warning notifications. Updated the ChannelDetail component to manage the new report state and integrated the ApplyReportDialog for displaying the report. Refactored the Problems component to utilize a new PlanningWarnings component for better organization of warning messages. Localization strings were updated to include new report-related texts in both English and Russian.
This commit is contained in:
Leonid Pershin
2026-07-29 08:15:45 +03:00
parent 3601404383
commit 46c0169dea
9 changed files with 184 additions and 69 deletions
+4
View File
@@ -961,6 +961,10 @@ seed = hash(channelId, date, slotId, occurrenceInDay)
Изменения в ближайшие сутки подсвечиваются отдельно — самая частая причина случайного ущерба.
После применения предупреждения планировщика показываются **отчётом в окне**, сгруппированные по
виду, — так же, как на вкладке «Проблемы» предпросмотра. Уведомлением на каждое предупреждение это
не показать: на неделе эфира их набираются десятки, и они успевают только перекрыть экран.
### 6.7. Ролики и рекламные блоки
Отдельный раздел админки, хотя под капотом это те же `Show(Kind = Interstitial)` и `Collection`.