🎉 Масштабное обновление!
🆕 Проверка не только плейлистов, но и каналов. С некоей периодичностью сервер проверяет все каналы всех плейлистов, которые указаны в
playlists.ini.
👁 На главную страницу со списком плейлистов вернулись их статусы и количество каналов.
🆕 Результат проверки плейлиста теперь может быть одним из трёх:
* online — плейлист был доступен в течение последних ~30 минут;
* offline — плейлист был недоступен на момент последней проверки в течение последних ~30 минут;
* unknown — результаты проверки устарели, плейлист будет перепроверен в течение ближайших минут.
🆕 Результат проверки канала может быть одним из двух:
* зелёный — канал работает, но там может транслироваться заглушка;
* красный — канал не работает, но см. подсказку с ошибкой (возможно, это временно)
Пропорции (не)работающих каналов в плейлисте могут (и будут!) меняться в обе стороны. Это норма для автообновляемых плейлистов.
🆕 Каждый канал теперь может иметь набор меток (тегов). Это ключевые слова, которые кратко их описывают. Теги каналов собираются в одну кучу и описывают плейлист в целом. Это могут быть коды стран или что-то про развлечения, хобби, жанры и т. п. Так можно быстрее находить плейлисты, в которых есть, например, детские или сериальные каналы. Теги присваиваются каналам на основе tvg-id (при наличии) или названия канала.
Учитывайте, что не всем каналам присваиваются теги, а присвоенные могут быть неточными. У любого канала может быть минимум одна метка untagged, если других нет.