- Feb 27, 2022
-
-
Javier Marcet authored
Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
offering Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
user add channels not included in the non encrypted white list Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
encrypted Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
Signed-off-by: Javier Marcet <javier@marcet.info>
-
- Feb 25, 2022
-
-
Javier Marcet authored
Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
important for cases where the proxy is not run 24x7 Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
until now. Turns out Sanic needs to access its source files during execution so the entire source needs to be included in the distribution package. Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
archiving Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
not just m3u lists. Hence we can now use /neox.ts to watch 'Neox HD' live channel, or /cuatro/202202112200 to watch 'Cuatro HD' at 2022-02-11 22:00 Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
feature, with a sizeable cleanup and added functionality. Now all m3u urls are case insensitive, and, more important, when RECORDINGS_PER_CHANNEL is set we can get the m3u for a channel by its name with no spaces, 'hd' tag and case insensitive, i.e., with /neox.m3u we get '026. Neox HD.m3u', with /la2.m3u we get '002. La 2 HD.m3u', and so on. Really really cool indeed :) Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
entries and recordings not found on disk Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
location set in RECORDINGS. Add m3u file per recording channel when RECORDINGS_PER_CHANNEL is set, with files ordered from oldest to newest. Plus some cleanups around RECORDINGS and timers. Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
sanic.compat in favor of aiofiles.open Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
too short Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
Dockerfile Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
from reruns and instead let the user choose at what time a timer must match. It is flexible enough to match epg entries within 15 minutes of the specified time in timers.conf To specify a time, a new field is added to the timers. As it is done to choose the default language, separated with " ## ", now we can also specify a HH:MM slot, like this: 4714 = [ "American Dad ## 13:00", "American Dad ## 14:00 ## VO", "Los Simpson ## Esp ## 13:45", ] The order of the fields for language and time does not matter. If we want to match several times of the day we can repeat the timer, like above. In case we repeat the same field, like: "American Dad ## Esp ## VO" or "American Dad ## 12:15 ## 15:00" the last option will overwrite the first one. Last, if we add more fields, like: "American Dad ## Esp ## 12:45 ## VO ## 15:00" only the first two after the timer itself will be taken into account, everything else will we ignored, so in the above case it will record programs which air around 12:45 with Spanish as main audio track. Signed-off-by: Javier Marcet <javier@marcet.info>
-
- Feb 10, 2022
-
-
Javier Marcet authored
number in front of channel name so that the recordings folder has the same order of channels as one is used to see on TV. As a nice side effect, stop carrying in memory the entire list of channels which Movistar has, instead only the subscribed ones. Signed-off-by: Javier Marcet <javier@marcet.info>
-
- Feb 09, 2022
-
-
Javier Marcet authored
since we avoid recording reruns Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
'filename' instead of 'full_name' Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
it in the recordings index Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
guide(s) due to an odd behavior of xml.etree.ElemenTree.tostring() Thanks again @jagbarcelo See: https://github.com/jmarcet/movistar-u7d/issues/20 Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
unencrypted channels, it seems 'La 1 HD' still uses it in some parts of Spain. Thanks @jagbarcelo See: https://github.com/jmarcet/movistar-u7d/issues/19 Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
without reason Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
recordings index Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
title name in logs Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
programs Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
to do recordings in subdirs per channel Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
and INCOMPLETE/COMPLETE logs Signed-off-by: Javier Marcet <javier@marcet.info>
-