SageTV Community  

Go Back   SageTV Community > SageTV Development and Customizations > SageTV v9 Customizations

Notices

SageTV v9 Customizations This forums is for discussing and sharing user-created modifications for the SageTV version 9 application created by using the SageTV Studio or through the use of external plugins. Use this forum to discuss plugins for SageTV version 9 and newer.

Reply
 
Thread Tools Search this Thread Display Modes
  #81  
Old 12-17-2021, 10:25 PM
tvmaster2's Avatar
tvmaster2 tvmaster2 is offline
SageTVaholic
 
Join Date: Jun 2005
Location: tarana
Posts: 4,122
So great to to see you and others continuing to make Sage better still. Thanks!
__________________
Sage 9 server = Gigabyte AMD quad-core - 4 gigs - integrated ATI HD4200 chipset - SSD boot, Hitachi Deskstar show drives. HD-PVR - Colossus - Win7 32 bit. HD200/300ís networked. HDHomerun tuner. "If you've given up on Weird Al, you've given up on life" - Homer Simpson
Reply With Quote
  #82  
Old 12-21-2021, 08:08 AM
jusjoken jusjoken is offline
SageTVaholic
 
Join Date: Dec 2005
Location: Strathmore, AB
Posts: 2,567
SJQ Web UI plugin updated

In my testing I noticed the SJQ Web UI plugin was not compatible as it had a max SageTV version of V7 and was pointing to a location that does not exist. I have updated that plugin to use Github and allow use in V9 of SageTV.

Otherwise no other changes were made.

Initial review looks like the plugin also works under the new versions of the web UI and Jetty 9.

K
__________________
If you wish to see what I am up to and support my efforts visit my Patreon page
Reply With Quote
  #83  
Old 12-21-2021, 08:48 AM
wayner wayner is offline
SageTVaholic
 
Join Date: Jan 2008
Location: Toronto, ON
Posts: 7,373
Awesome. SJQ was very powerful but I don't think all that many people used it. It was great for doing post-recording processing, like transcoding files, putting them into archive folders, snipping out commercials, etc.
__________________
New Server - Sage9 on unRAID 2xHD-PVR, HDHR for OTA
Old Server - Sage7 on Win7Pro-i660CPU with 4.6TB, HD-PVR, HDHR OTA, HVR-1850 OTA
Clients - 2xHD-300, 8xHD-200 Extenders, Client+2xPlaceshifter and a WHS which acts as a backup Sage server
Reply With Quote
  #84  
Old 12-25-2021, 09:09 AM
jusjoken jusjoken is offline
SageTVaholic
 
Join Date: Dec 2005
Location: Strathmore, AB
Posts: 2,567
Status update

A quick Christmas 2021 update....making good progress as follows...
  • Jetty Starter - updated to Jetty 9.4.44 - Added HTTPS optional config - more detailed work to complete but works to allow me to test and update the other related apps
  • SageTV Web Applications - lists and links to all web apps running on SageTV Jetty 9 server
  • SageTV Web Interface - SkiingWiz has completed the update (as he is the current maintainer)
  • SageTV Mobile Web Interface - updated to support Jetty9
  • Media Streaming Services - used by Mobile Web Interface - updated to Jetty9 but still need to determine how this works and how to test
  • SageTV Sagex API Extensions (sagex-api) - updated to Jetty9
  • SageTV Sagex Remote API Services (sagex-services) - updated to Jetty9
  • SageTV Swagger interface for Sagex remote api testing - updated to Jetty9 and newer swagger ui - tested with HTTPS and HTTP
  • Batch Metadata Tools - Web Interface - updated to Jetty9 plus TMBD TV provider (more testing needed of TV provider)
  • SageAlerts - source found (11 year old source) and updated to work with Jetty9
  • SJQ - tested and works with Jetty9 - no changes needed so far
  • SJQ Web UI - minor changes to allow to install with SageTV 9
  • SRE - SkiingWiz updated to work with Jetty9 (minor changes)

All of the above plus likely some others that may be related will need to be released at the same time as Jetty 6 and 9 cannot run at the same time.

Continuing to work on this daily. Hopefully ready soon for some testers.... preferably on non-Production systems.

A special thanks to those supporting me on Patreon.

K
__________________
If you wish to see what I am up to and support my efforts visit my Patreon page

Last edited by jusjoken; 12-25-2021 at 09:14 AM.
Reply With Quote
  #85  
Old 12-25-2021, 02:06 PM
MattHelm MattHelm is offline
Sage Icon
 
Join Date: Jun 2005
Location: Chicago, IL
Posts: 1,207
Quote:
A quick Christmas 2021 update....
Thank you very much for all your hard work! Merry Christmas!
__________________
Server #1= AMD A10-5800, 8G RAM, F2A85-M PRO, 12TB, HDHomerun Prime, HDHR, Colossus (Playback - HD-200)
Server #2= AMD X2 3800+, 2G RAM, M2NPV-VM, 2TB, 3x HDHR OTA (Playback - HD-200)
Reply With Quote
  #86  
Old 12-25-2021, 05:14 PM
trk2 trk2 is offline
Sage Aficionado
 
Join Date: Jan 2006
Location: Maine
Posts: 480
Much appreciated!
Reply With Quote
  #87  
Old 12-25-2021, 06:47 PM
Zogg's Avatar
Zogg Zogg is offline
Sage Aficionado
 
Join Date: May 2011
Location: Frisco, TX
Posts: 387
Thanks for the updates, Ken!
__________________
-----
AMD Ryzen 5 3600, B450 m/b, 32Gig, lots of disks, Unraid, 2x HDPVR2 tuners, HDHomeRun Prime, HDHomeRun HDHR4 OTA, Windows Live Tuner, SageTV docker, OpenDCT docker, Win8.1 VM, EventGhost
Reply With Quote
  #88  
Old 12-26-2021, 08:49 AM
jusjoken jusjoken is offline
SageTVaholic
 
Join Date: Dec 2005
Location: Strathmore, AB
Posts: 2,567
Initial unraid testing

So far my initial unraid testing using the stuckless docker java 11 template is working well (SageTV 9.2.5). Jetty 9 and the updated Web UI seem to all work well.

K
__________________
If you wish to see what I am up to and support my efforts visit my Patreon page
Reply With Quote
  #89  
Old 12-26-2021, 09:59 AM
jusjoken jusjoken is offline
SageTVaholic
 
Join Date: Dec 2005
Location: Strathmore, AB
Posts: 2,567
Unraid testing Java 16

My testing with the Java 16 docker container is so far a FAIL. Although Jetty 9 runs fine, the Web UI main screen fails. Many of the Web UI functions work so it may be something simple to resolve but will need more investigation to know how big/small the issue is.

I will dig deeper to see if this is worth resolving at this time as it is also an issue with Jetty 6 so not sure I will delay the move to Jetty 9 for this.

K
__________________
If you wish to see what I am up to and support my efforts visit my Patreon page
Reply With Quote
  #90  
Old 12-27-2021, 01:09 PM
egeller egeller is offline
Sage Aficionado
 
Join Date: Feb 2006
Location: Drexel Hill, PA
Posts: 309
Quote:
Originally Posted by jusjoken View Post
My testing with the Java 16 docker container is so far a FAIL. Although Jetty 9 runs fine, the Web UI main screen fails.

K
The issue may be that Javascript is a no-go in Java 16. I loaded the Java 16 version and ran it for a while. I reverted to Java 11 with more success. My Java 16 adventure uncovered something (I forget the details) in the Sage-to-Plex interface that quit working because a Javascript thing would not run.

My son is a front-end developer (my career was with databases and servers) and he said that Oracle et al. is killing Javascript.
__________________
Server:UnRaid;2x Intel Xeon E5; SuperMicro moboard;Also:BM3000 w/ WMC; 2x Ceton ETH 6; OpenDCT
SageTV Extender:3x HD200 1x HD300 1xFireTV
Sage TV: 9.2, Standard STVi, Comskip Playback, Web Interface, 24 Hour Clock, SRE, Playon
All in lovely Drexel Hill, PA
Reply With Quote
  #91  
Old 01-01-2022, 03:22 PM
wayner wayner is offline
SageTVaholic
 
Join Date: Jan 2008
Location: Toronto, ON
Posts: 7,373
Happy New Year to everyone, and if you haven't already, make sure that you have signed up to support jusjoken on Patreon, to thank him for keeping this alive!
__________________
New Server - Sage9 on unRAID 2xHD-PVR, HDHR for OTA
Old Server - Sage7 on Win7Pro-i660CPU with 4.6TB, HD-PVR, HDHR OTA, HVR-1850 OTA
Clients - 2xHD-300, 8xHD-200 Extenders, Client+2xPlaceshifter and a WHS which acts as a backup Sage server
Reply With Quote
  #92  
Old 01-02-2022, 05:12 AM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,711
Quote:
Originally Posted by egeller View Post
The issue may be that Javascript is a no-go in Java 16. I loaded the Java 16 version and ran it for a while. I reverted to Java 11 with more success. My Java 16 adventure uncovered something (I forget the details) in the Sage-to-Plex interface that quit working because a Javascript thing would not run.

My son is a front-end developer (my career was with databases and servers) and he said that Oracle et al. is killing Javascript.
Just wanted to clarify "Oracle is killing Javascript". Oracle, starting with Java 9+ has been removing features of the core engine and putting them into modules or removing them totally (as in JavaScript support) and putting them into external libraries. You can still use JavaScript with Java 16, but the setup will need a new jar file and maybe some tweaks to the sagex scripting engine on how to load the engine. All in all, I don't think this would be hard thing to solve at the docker container level. (https://github.com/szegedi/nashorn/w...-Java-versions)

Side note and unrelated... I'm personally not happy with how Java has been evolving, but that's mainly because I've been with Java from 1.0 so I liked it the way it was. Oracle's changes are actually pretty good and maybe in the long run it will work out. But personally, I've all but abandoned Java and I've pretty much moved on to NodeJS (javascript).
Reply With Quote
  #93  
Old 01-13-2022, 08:41 AM
jusjoken jusjoken is offline
SageTVaholic
 
Join Date: Dec 2005
Location: Strathmore, AB
Posts: 2,567
See new thread for the release of the Jetty Webserver v3 release (with Jetty 9)
__________________
If you wish to see what I am up to and support my efforts visit my Patreon page
Reply With Quote
  #94  
Old 01-13-2022, 09:41 AM
tvmaster2's Avatar
tvmaster2 tvmaster2 is offline
SageTVaholic
 
Join Date: Jun 2005
Location: tarana
Posts: 4,122
Quote:
Originally Posted by stuckless View Post
Just wanted to clarify "Oracle is killing Javascript". Oracle, starting with Java 9+ has been removing features of the core engine and putting them into modules or removing them totally (as in JavaScript support) and putting them into external libraries. You can still use JavaScript with Java 16, but the setup will need a new jar file and maybe some tweaks to the sagex scripting engine on how to load the engine. All in all, I don't think this would be hard thing to solve at the docker container level. (https://github.com/szegedi/nashorn/w...-Java-versions)

Side note and unrelated... I'm personally not happy with how Java has been evolving, but that's mainly because I've been with Java from 1.0 so I liked it the way it was. Oracle's changes are actually pretty good and maybe in the long run it will work out. But personally, I've all but abandoned Java and I've pretty much moved on to NodeJS (javascript).
For those not as technically minded, how would this effect Windows 10 Sage server installations for example, going forward? Is this a death knell of sorts?
__________________
Sage 9 server = Gigabyte AMD quad-core - 4 gigs - integrated ATI HD4200 chipset - SSD boot, Hitachi Deskstar show drives. HD-PVR - Colossus - Win7 32 bit. HD200/300ís networked. HDHomerun tuner. "If you've given up on Weird Al, you've given up on life" - Homer Simpson
Reply With Quote
  #95  
Old 01-13-2022, 10:36 AM
jusjoken jusjoken is offline
SageTVaholic
 
Join Date: Dec 2005
Location: Strathmore, AB
Posts: 2,567
Quote:
Originally Posted by tvmaster2 View Post
For those not as technically minded, how would this effect Windows 10 Sage server installations for example, going forward? Is this a death knell of sorts?
Should be a non event. SageTV server does not use Javascript at all...its only plugins like some of the webapps that are affected and only on Java 16+.

So right now we still have full web app support on Java 8 and 11, and we may be able to 'patch' the Java 16 issue if its worth the effort.

Hope that helps

K
__________________
If you wish to see what I am up to and support my efforts visit my Patreon page
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Interest in New SMM? PLUCKYHD Sage My Movies 43 06-22-2016 05:21 PM
external apps blwegrzyn SageTV v7 Customizations 9 10-30-2010 04:59 PM
PDA Cell Phone Apps electrofex SageTV Customizations 1 01-04-2010 08:27 AM
Switching between apps? Skybolt SageMC Custom Interface 3 11-24-2008 09:27 PM
Playing .TS with other apps Mike Young SageTV Beta Test Software 12 10-20-2005 08:46 PM


All times are GMT -6. The time now is 01:06 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2022, vBulletin Solutions Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.