Version 1.8.0.9
fix hdhr2mxf failing to write m3u file if using -ip parameter switch
added ability to report warnings/errors based on available storage for recorder
added reporting warnings/errors if there are tuner conflicts in the near future
improved service to recover if there is an error in the image cache file preventing the service from starting
Version 1.8.0.8
added email notification options for EPG123 and EPG123 Client.
will now prevent user from updating/saving configuration file with 0 stations set to download
Version 1.8.0.7
restore embedded logos in MXF file if using a portable installation
configuration GUI will now display custom logos when in remote client mode
fixed image cache timer being reset every time the service was started preventing cache cleanup
Version 1.8.0.6
added code to handle malformed JSON responses from SD
fix log viewer not automatically opening files for custom location installs with spaces in path
Version 1.8.0.5
fix stations selected for downloads in EXCLUDED lineups counting towards expected channel count
fix new installations not being able to complete for Schedules Direct
tweak installer for different combinations of selected components
Version 1.8.0.4
added back option for status logo in channel guide
add mutex to epg123_gui to prevent multiple sessions at the same time
fix hdhr2mxf not adding all stations and channels due to channel name mismatch
removed hdhr2mxf m3u generation for legacy devices
Version 1.8.0.3
fixed task scheduling for hdhr2mxf
colorized file date/time stamps and sizes on status page
fixed installer giving errors on 32-bit systems
Version 1.8.0.2
improved http response method
Version 1.8.0.1
fixed random image being viewed in guide program details
Version 1.8.0.0
Massive rewrites and added features. The EPG123 package is now truly "server" oriented and can be run headless; configurations can be changed from any client.
Server
An amazing improvement to handling HTTP requests for images and files.
Is the owner of the SD Token now. Reduces tokens getting invalidated. Automatically refreshes on startup, every 23 hours, or as needed.
All output files are available via HTTP. MXF and XMLTV files are compressed (GZip/Deflate) for lower bandwidth needs.
No longer a need to schedule a task for creating output files. They are generated on demand when requested.
Configuration GUI
The configuration GUI has been separated from the EPG123 program.
Can configure EPG123 remotely or locally as well as standalone/portable.
Can view the remote server's log file as well as clear its cache.
All station logos will be displayed even if you don't have them downloaded*.
NOTE: When in client/remote mode, you are not able to see custom logos on the server (yet).
Logos
Changed logo filename convention again. Due to this, a button was added to remove orphaned logos (does not remove custom logos).
Since the server was improved so much, only custom logos will be embedded in the MXF file reducing its size.
HDHR2MXF
Uses UDP to discover devices. This was needed to continue to support current as well as legacy devices as well as IPV6 networks.
Now creates an M3U for all devices to support IPTV appliances (such as TiviMate).
Added IPTV Sources
Includes M3U/XMLTV support for PlutoTV and Stirr.
What is gone...
Event logging has been removed.
Custom lineups have been removed.
Hopefully nothing that will be missed too much...