beralt / horepg

A simple translator between the Horizion JSON format and the XMLTV format
MIT License
10 stars 10 forks source link

Improve EPG category mappings #15

Closed jbogers closed 5 years ago

jbogers commented 5 years ago

The main purpose of this pull request is to add missing EPG category mappings and make the mapping result match what TVHeadend expects (by checking the expected strings in the TVHeadend source code).

The request also adds a simple fix for HTTP digest authentication with TVHeadend. I confirmed it works with version 4.2.

To ease in debugging I added an output to file option to horepgd.py so it is possible to review the results of a normal run and not make changes to TV Headend.

beralt commented 5 years ago

Thanks! I added digest authentication in the past, but never got around to cleaning it up and pushing it.