Skip to content

Mirakurun 3.7.0

Compare
Choose a tag to compare
@kanreisa kanreisa released this 24 Jul 01:23
· 235 commits to master since this release

Added IPTV support and improved behavior regarding EPG refresh, improved UX, etc.

Server Changes

  • epg: Improved to perform refresh at an interval based on the previous refresh time when restarted.
  • epg: Improved to detects broadcast off. The system does not attempt to refresh the EPG when broadcast is off.
  • api: [services] Add epgReady, epgUpdatedAt properties.
  • api: [config/channels/scan] Renamed options.
    • registerOnDisabledsetDisabledOnAdd
    • registerModescanMode
  • api: [config/channels/scan] Fixed a bug that would change an enabled channel to disabled on setDisabledOnAdd is true.
  • api: [config/channels/scan] Add dryRun option.
  • api: [iptv] Implemented M3U playlist and XMLTV endpoints for IPTV.
  • api: [iptv] Implemented additional endpoints for Plex Media Server.
  • ui: Add "Connection Guide".
  • ui: Scroll to bottom when adding a new item.

Docker Changes

  • Update base image to node:14.17.3-buster-slim.

Other Changes

How to Update

Docker on Linux

cd ~/mirakurun/
docker-compose down --rmi all
docker-compose pull
docker-compose up -d

Linux (PM2)

sudo npm install mirakurun -g --unsafe-perm --production