605 Commits

Author SHA1 Message Date
vexorian
31f7011c86
Merge pull request #379 from vexorian/20210921_dev
20210921 dev
2021-09-21 08:57:17 -04:00
vexorian
f18b853575 Channel Tools now have a compact version with less tools. Time/Random slots now have a reroll button to quickly refresh the schedule. Time/random slots data can be cleared from a channel. 2021-09-21 08:49:50 -04:00
vexorian
3214febb38 Merge branch 'dev/1.4.x' into dev/1.5.x 2021-09-21 08:49:25 -04:00
vexorian
cbf907788c
Merge pull request #378 from vexorian/20210921_dev
20210921 dev
2021-09-21 08:43:24 -04:00
vexorian
7b174e95a7 Fix generator name in xmltv 2021-09-21 08:41:40 -04:00
vexorian
0ad1b16369 Fix throttler bug 2021-09-21 08:41:29 -04:00
vexorian
1e72f73543 1.4.6-development 2021-09-21 08:41:09 -04:00
vexorian
ee53210f2f Random episode order in random/time slots is preserved in consecutive runs. 2021-09-20 13:42:17 -04:00
vexorian
1e2336d627 Double the slack period to prevent rewinding on-demand channels when it is a bit late. 2021-09-20 10:51:16 -04:00
vexorian
670b9a015d Merge branch 'dev/1.4.x' into dev/1.5.x 2021-09-20 10:50:47 -04:00
vexorian
c2ffc65f83
Merge pull request #375 from vexorian/20210920_dev
20210920 dev
2021-09-20 09:30:52 -04:00
vexorian
0b1dc22e6c nodejs version warning and it also appears in version page. 2021-09-20 09:24:48 -04:00
vexorian
b7d61cb707 #374 Fix channel numbers smaller than 10 not being allowed. 2021-09-20 09:24:48 -04:00
vexorian
7b1e00d547 Fix #373 nvidia docker builds. 2021-09-20 09:24:48 -04:00
vexorian
4c5739d659 1.4.5-development 2021-09-20 09:24:48 -04:00
vexorian
b2024479f2 Merge remote-tracking branch 'origin/dev/1.4.x' into dev/1.5.x 2021-09-19 16:53:19 -04:00
vexorian
542d42cb76
Merge pull request #372 from vexorian/20210919_dev
20210919 dev
2021-09-19 14:06:28 -04:00
vexorian
dcceb19a95 #336 make 'send guide updates' false by default. 2021-09-19 14:02:09 -04:00
vexorian
395bc48c01 TV Guide error retries with backoff so that they don't generate a tremendous amount of logs. Detect issues with channels provided to TV guide early-on. 2021-09-19 13:28:14 -04:00
vexorian
a56924463e #356 Improve channel number validations, server and client-side. 2021-09-19 13:27:28 -04:00
vexorian
78a5fa0429
Merge pull request #370 from vexorian/20210919_dev
20210919 dev
2021-09-19 01:00:00 -04:00
vexorian
460b552d37 New Collections browser now supports Smart Collections too! 2021-09-19 00:53:46 -04:00
vexorian
84abfac78b Fix #369 : A case where flex can cut abruptly, redirect-related 2021-09-19 00:53:17 -04:00
vexorian
2c11bb45fc
Merge pull request #368 from vexorian/20210918_dev
Remove some unnecessary logs
2021-09-18 18:22:53 -04:00
vexorian
388bf11e16 Remove some unnecessary logs 2021-09-18 18:20:46 -04:00
vexorian
a8f8622072 Merge branch 'dev/1.4.x' into dev/1.5.x 2021-09-13 10:27:46 -04:00
vexorian
26e883aef8
Merge pull request #367 from vexorian/20210913_dev
#365 Fix Libraries with many elements in multiple collections taking too long to load.
2021-09-13 09:50:28 -04:00
vexorian
b0220b438b #365 Fix Libraries with many elements in multiple collections taking too long to load. 2021-09-13 09:47:02 -04:00
vexorian
32dac911aa
Merge pull request #364 from vexorian/20210912_dev
20210912 dev
2021-09-12 22:29:28 -04:00
vexorian
2fed574577 Reworked the filler picked algorithm. Is it better? I don't know. But it is certainly different. 2021-09-12 22:26:16 -04:00
vexorian
5fd21137e5 #363 m3u sorting. 2021-09-11 12:05:54 -04:00
vexorian
08f0edcc33
Merge pull request #357 from vexorian/20210809_dev
Fix playback issues after the latest commit. Specially the fiurst video not playing in an on-demand channel
2021-08-09 22:38:18 -04:00
vexorian
b6b5495dd5 Fix playback issues after the latest commit. Specially the fiurst video not playing in an on-demand channel 2021-08-09 22:36:25 -04:00
vexorian
247c6902e4
Merge pull request #355 from vexorian/20210809_dev
20210809 dev
2021-08-09 00:24:12 -04:00
vexorian
30252b7d07 Channel Service refactor. Editing a channel that's currently playing will also change its current stream. 2021-08-09 00:18:35 -04:00
vexorian
9fb4db8d86 Fix rewind/fast forward not working correctly in on-demand channels. 2021-08-09 00:18:24 -04:00
vexorian
c409392797 Merge branch 'dev/1.4.x' into dev/1.5.x 2021-08-09 00:18:04 -04:00
vexorian
e001fc2ce7
Merge pull request #354 from vexorian/20210808_dev
Do not clone whole channel just to combine the channel
2021-08-08 23:37:26 -04:00
vexorian
58aa84d19f Do not clone whole channel just to combine the channel 2021-08-08 21:42:15 -04:00
vexorian
78087c16cc
Merge pull request #352 from vexorian/20210808_dev
20210808 dev
2021-08-08 15:41:14 -04:00
vexorian
a474f5a7ce Merge branch 'dev/1.4.x' into dev/1.5.x 2021-08-08 15:37:48 -04:00
vexorian
f1db4742b5
Merge pull request #351 from vexorian/20210808_dev
Fix #350 : random slots bug
2021-08-08 15:23:14 -04:00
vexorian
0ff6495872 Fix #350 : random slots no longer have a chance to generate flex times with wrong duration. Api protection to protect against bad durations. Migration step to fix existing channels that were affected by the bug 2021-08-08 15:13:24 -04:00
vexorian
0b4a8c4f6a
Merge pull request #349 from vexorian/20210806-dev
localization fixes
2021-08-06 13:52:11 -04:00
vexorian
a16e6dce66 Fix localization issues. Node version in the docker image is pointless because nexe keeps using 12. Using 14 for nexe doesn't work, so it will stay at 12 for the time being. 2021-08-06 13:49:10 -04:00
vexorian
b9d6fe9ff1
Merge pull request #339 from rafaelvieiras/ft/i18next
Internationalization System
2021-08-06 13:47:28 -04:00
vexorian
2ca8b37971
Merge pull request #348 from vexorian/dev20210806_dev
#347 On-demand channels.
2021-08-06 12:40:41 -04:00
vexorian
5d072b76bb #347 On-demand channels. 2021-08-06 11:39:38 -04:00
Rafael Vieira
eb2c3a2199 fix(i18next): focer require to commonjs module for i18next libs 2021-07-24 15:30:32 -03:00
Rafael Vieira
168838dbae chore(docker): update node image from legacy v12 to LTS v14 2021-07-24 15:28:34 -03:00