feat(now-playing): Новое Радио BY — now-playing с правильной кодировкой + Wake Up

5 мейнов live.novoeradio.by отдают ICY, но кириллица в windows-1251 (общий
поллер читал UTF-8 → каша). NovoeByNowPlayingService (@Interval 30с): свой ICY-
ридер с декодом UTF-8→fallback 1251, джинглы без трека пропускаем, обложка через
обогащение. Исключён из общего ICY-поллера. Маунт Wake Up исправлен
(wakeupshow→wakeup, был 404/offline) в seed и прод-БД.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
nk
2026-06-05 21:20:06 +03:00
parent d5f30cd05d
commit 426fd0e197
4 changed files with 152 additions and 1 deletions

View File

@@ -11,6 +11,7 @@ import { RoksNowPlayingService } from './roks-now-playing.service';
import { UnistarNowPlayingService } from './unistar-now-playing.service';
import { ZaycevNowPlayingService } from './zaycev-now-playing.service';
import { GooseNowPlayingService } from './goose-now-playing.service';
import { NovoeByNowPlayingService } from './novoeby-now-playing.service';
import { ChartsModule } from '../charts/charts.module';
@Module({
@@ -28,6 +29,7 @@ import { ChartsModule } from '../charts/charts.module';
UnistarNowPlayingService,
ZaycevNowPlayingService,
GooseNowPlayingService,
NovoeByNowPlayingService,
],
exports: [NowPlayingService],
})