vexorian
196033844a
1.5.5
2024-10-21 02:44:51 -04:00
vexorian
f59cca4ea4
1.5.4
2024-10-21 02:00:48 -04:00
vexorian
32ddac1df0
Merge pull request #420 from nwithan8/track_title
...
Track title rather than album title in XML
2022-06-01 17:47:57 -04:00
Nate Harris
88f03638fb
- Show track title rather than album title on XML for songs
2022-05-31 14:56:20 -06: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
b2024479f2
Merge remote-tracking branch 'origin/dev/1.4.x' into dev/1.5.x
2021-09-19 16:53:19 -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
a8f8622072
Merge branch 'dev/1.4.x' into dev/1.5.x
2021-09-13 10:27:46 -04:00
vexorian
5fd21137e5
#363 m3u sorting.
2021-09-11 12:05:54 -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
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
a474f5a7ce
Merge branch 'dev/1.4.x' into dev/1.5.x
2021-08-08 15:37:48 -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
b9d6fe9ff1
Merge pull request #339 from rafaelvieiras/ft/i18next
...
Internationalization System
2021-08-06 13:47:28 -04:00
vexorian
5d072b76bb
#347 On-demand channels.
2021-08-06 11:39:38 -04:00
Rafael Vieira
5913b7b3e9
feat(server): add i18n for translation of api
...
Implementation of i18n system to API translation. This change use i18next lib, simple and
extensible internationalization-framework, with support to plugins.
- out of router: use passing i18next on index.js for any class. Look tv-guide-service.js
- on a route: use req.t(). look api.js
2021-07-06 01:00:39 -03:00
vexorian
ae7f0ce703
Random/Time Slots should be quicker to process.
2021-06-01 20:46:24 -04:00
vexorian
8d844f0ae3
Slots improvements. Fix rare bug in which some times the starting times would get completely messed up. Consecutive flex times are now guaranteed to be merged into a bigger one.
2021-03-26 09:59:00 -04:00
vexorian
8946809ba3
Custom Shows
2021-03-23 16:37:37 -04:00
vexorian
de3f859dea
Add flex time so that the next program in time slots happens AFTER the current time. This is specially good for weekly slots, because programming won't start at Thursday for no reason anymore.
2021-03-15 00:18:23 -04:00
vexorian
87b6bb6d85
#144 Notification toast when updating settings (and other things)
2021-02-21 00:33:25 -04:00
vexorian
d6b2bd1d5e
Random Slots
2021-02-19 16:20:46 -04:00
vexorian
3fadcc487c
Time Slots
2021-02-18 09:06:22 -04:00
vexorian
1978a9e837
#106 Allow group-title customization in channels.
2021-01-24 21:33:42 -04:00
vexorian
0fc689bc3e
Tweaks to caches
2021-01-24 16:23:34 -04:00
Rafael Vieira Santos
c97ff8f24e
File cache system ( #242 )
...
* Create a File Cache Service and Channels M3U Cache
* Create a Cache Image Service for external images
* Singleton, db configurations and repairs
2021-01-24 11:56:36 -04:00
vexorian
fc79a1d79f
Make time slots use the 'better' random too. Ensure that time slots are cyclic and the end of the schedule ends at the same time of day as the beginning of the schedule
2020-11-22 20:24:58 -04:00
vexorian
ad08fca671
Time Slots improvement. Now by default tries to distribute flex times between videos in the same slot #184 . Option to make it work like before. 10 minutes padding option. I don't care about lateness option. Fix bug that could be caused by two consecutive time slots with the same tv show (or both are movies) causing HUGE flex times. I basically rewrote the whole thing, so enjoy.
2020-11-22 11:12:24 -04:00
vexorian
70078c0140
Time Slots
2020-10-10 09:10:15 -04:00