TechieGuy12 / PlexServerAutoUpdater

Automatically update Plex when running the Plex service.
MIT License
118 stars 10 forks source link

How long does it take to recognize an update has been release? #38

Open zotoro opened 4 years ago

zotoro commented 4 years ago

So I saw today that Plex Media Server version 1.18.3.2156 was released, so I ran the application with the gui just to test it. Upon running, the application says that I currently have the latest version of plex installed even though I still have the previous out-dated version installed and the web client is prompting me to update. I was wondering how long it takes for the auto updater to sync with the most current plex build and recognize that mine is out of date?

TechieGuy12 commented 4 years ago

It should be almost instantaneous as the app reads JSON file that is updated by Plex. I just checked the file and it references the latest version. Are you on the latest version of this app?

zotoro commented 4 years ago

Yes, I've tried both v0.1.8.5 along with v0.1.8.6-beta.2. Just downloaded fresh copies of each to confirm. Both show that I have a plex installation of v1.18.2.2058 and that that is also the latest version. Not sure what could be causing this if it's working fine on your end... I've uploaded a screenshot as well here: https://imgur.com/a/BJmLchI

zotoro commented 4 years ago

Additional details: Plex Media Server was installed with default settings. Plex Media Server Service Tray was also installed with default settings.

System: Windows 10 Pro, 64-bit

TechieGuy12 commented 4 years ago

What do you get when you access https://plex.tv/api/downloads/1.json in your browser?

zotoro commented 4 years ago

After opening that link in my browser, the web address changes to: https://plex.tv/pms/downloads/5.json

Then I get this huge output that I've pasted below. After a cursory glance, I can see that the newest version of plex is properly listed as "1.18.3.2156," so I'd wager a guess that for some reason my psupdate.exe isn't properly grabbing the most recent .json file when looking for updates? Or maybe the fact that my browser won't open /downloads/1.json and instead switches to opening /downloads/5.json is causing the problem?

{"computer":{"Windows":{"id":"windows","name":"Windows","release_date":1576505542,"version":"1.18.3.2156-349e9837e","requirements":"<a href=\"https://support.plex.tv/hc/en-us/articles/200375666\" target=\"_blank\">Windows 7 SP1 or newer</a>","extra_info":"","items_added":"- (Dashboard) Add CPU and memory graphs to some new linux-based platforms (#10080)\r\n- (Library) Don't add duplicate files to the PlayQueue. This could occur when a single file contains multiple episodes. (#1340)\r\n- (Library) Track watch status accross multiple episodes when they share the same underlying file. (#1340)\r\n- (NAS) QNAP packages are now signed. (required for QTS 4.4.0 and newer)\r\n- (Web) Updated to 4.12.3","items_fixed":"- (Apple) Disable iPhoto and Aperture channels. They can be re-enabled in settings. (#7189)\r\n- (DVR) Change India to require an XMLTV guide since our provider is dropping support. (#10659)\r\n- (DVR) Re-enable signal strength updates for Hauppauge tuners. (#9746)\r\n- (DVR) Recording options \"Show Advanced\" -> \"Limit To Airing Time\" would sometimes display incorrect airing times, that were off by 1 hour. (#10536)\r\n- (DVR) Reduce the likelihood of a national lineup being selected by default during setup. (#10211)\r\n- (DVR) Return proper error when recording is skipped because airing is in progress. (#9688)\r\n- (DVR) Support moving multiple files during assimilation. (#9996)\r\n- (Playqueue) Shared users would not see subsequent episodes in playqueues (#10838)\r\n- (Scanner) Some pre-defined directories weren't ignored when scanning (#10671)\r\n- (DVR) Fix for crash when accessing Live TV & DVR.\r\n- Fix crash on Windows with Intel graphics adapter and hardware acceleration enabled (#10736)","releases":[{"label":"Download","build":"windows-x86","distro":"windows","url":"https://downloads.plex.tv/plex-media-server-new/1.18.3.2156-349e9837e/windows/PlexMediaServer-1.18.3.2156-349e9837e-x86.exe","checksum":"88da71221c1b119b4b2eb452eb2d6a9b1b5de9bd"}]},"MacOS":{"id":"macos","name":"MacOS","release_date":1576505542,"version":"1.18.3.2156-349e9837e","requirements":"<a href=\"https://support.plex.tv/hc/en-us/articles/200375666\" target=\"_blank\">OS X 10.9 Mavericks or newer</a>","extra_info":"","items_added":"- (Dashboard) Add CPU and memory graphs to some new linux-based platforms (#10080)\r\n- (Library) Don't add duplicate files to the PlayQueue. This could occur when a single file contains multiple episodes. (#1340)\r\n- (Library) Track watch status accross multiple episodes when they share the same underlying file. (#1340)\r\n- (NAS) QNAP packages are now signed. (required for QTS 4.4.0 and newer)\r\n- (Web) Updated to 4.12.3","items_fixed":"- (Apple) Disable iPhoto and Aperture channels. They can be re-enabled in settings. (#7189)\r\n- (DVR) Change India to require an XMLTV guide since our provider is dropping support. (#10659)\r\n- (DVR) Re-enable signal strength updates for Hauppauge tuners. (#9746)\r\n- (DVR) Recording options \"Show Advanced\" -> \"Limit To Airing Time\" would sometimes display incorrect airing times, that were off by 1 hour. (#10536)\r\n- (DVR) Reduce the likelihood of a national lineup being selected by default during setup. (#10211)\r\n- (DVR) Return proper error when recording is skipped because airing is in progress. (#9688)\r\n- (DVR) Support moving multiple files during assimilation. (#9996)\r\n- (Playqueue) Shared users would not see subsequent episodes in playqueues (#10838)\r\n- (Scanner) Some pre-defined directories weren't ignored when scanning (#10671)\r\n- (DVR) Fix for crash when accessing Live TV & DVR.\r\n- Fix crash on Windows with Intel graphics adapter and hardware acceleration enabled (#10736)","releases":[{"label":"Download","build":"darwin-x86_64","distro":"macos","url":"https://downloads.plex.tv/plex-media-server-new/1.18.3.2156-349e9837e/macos/PlexMediaServer-1.18.3.2156-349e9837e-x86_64.zip","checksum":"e7e1cdf38ffa15e44d1080fb4bc77ced355b9480"}]},"Linux":{"id":"linux","name":"Linux","release_date":1576505542,"version":"1.18.3.2156-349e9837e","requirements":"","extra_info":"","items_added":"- (Dashboard) Add CPU and memory graphs to some new linux-based platforms (#10080)\r\n- (Library) Don't add duplicate files to the PlayQueue. This could occur when a single file contains multiple episodes. (#1340)\r\n- (Library) Track watch status accross multiple episodes when they share the same underlying file. (#1340)\r\n- (NAS) QNAP packages are now signed. (required for QTS 4.4.0 and newer)\r\n- (Web) Updated to 4.12.3","items_fixed":"- (Apple) Disable iPhoto and Aperture channels. They can be re-enabled in settings. (#7189)\r\n- (DVR) Change India to require an XMLTV guide since our provider is dropping support. (#10659)\r\n- (DVR) Re-enable signal strength updates for Hauppauge tuners. (#9746)\r\n- (DVR) Recording options \"Show Advanced\" -> \"Limit To Airing Time\" would sometimes display incorrect airing times, that were off by 1 hour. (#10536)\r\n- (DVR) Reduce the likelihood of a national lineup being selected by default during setup. (#10211)\r\n- (DVR) Return proper error when recording is skipped because airing is in progress. (#9688)\r\n- (DVR) Support moving multiple files during assimilation. (#9996)\r\n- (Playqueue) Shared users would not see subsequent episodes in playqueues (#10838)\r\n- (Scanner) Some pre-defined directories weren't ignored when scanning (#10671)\r\n- (DVR) Fix for crash when accessing Live TV & DVR.\r\n- Fix crash on Windows with Intel graphics adapter and hardware acceleration enabled (#10736)","releases":[{"label":"Ubuntu (16.04+) / Debian (8+) - Intel/AMD 32-bit","build":"linux-x86","distro":"debian","url":"https://downloads.plex.tv/plex-media-server-new/1.18.3.2156-349e9837e/debian/plexmediaserver_1.18.3.2156-349e9837e_i386.deb","checksum":"9f0f47a08133d0c077ca3d8acb683d87bdba8765"},{"label":"Ubuntu (16.04+) / Debian (8+) - Intel/AMD 64-bit","build":"linux-x86_64","distro":"debian","url":"https://downloads.plex.tv/plex-media-server-new/1.18.3.2156-349e9837e/debian/plexmediaserver_1.18.3.2156-349e9837e_amd64.deb","checksum":"91728eb5e713e88dddd1eda06f6abfb88da73d03"},{"label":"Ubuntu (16.04+) / Debian (8+) - ARMv8","build":"linux-aarch64","distro":"debian","url":"https://downloads.plex.tv/plex-media-server-new/1.18.3.2156-349e9837e/debian/plexmediaserver_1.18.3.2156-349e9837e_arm64.deb","checksum":"8d376d1f4943d42f5877bc87252d113f0db38796"},{"label":"Ubuntu (16.04+) / Debian (8+) - ARMv7","build":"linux-armv7hf_neon","distro":"debian","url":"https://downloads.plex.tv/plex-media-server-new/1.18.3.2156-349e9837e/debian/plexmediaserver_1.18.3.2156-349e9837e_armhf.deb","checksum":"73a1001ef2e6a5766b21a79b28417d556c20f8b7"},{"label":"Fedora (27+) / CentOS (7+) / SUSE (15+) - Intel/AMD 32-bit","build":"linux-x86","distro":"redhat","url":"https://downloads.plex.tv/plex-media-server-new/1.18.3.2156-349e9837e/redhat/plexmediaserver-1.18.3.2156-349e9837e.i686.rpm","checksum":"82e48b5f6aeb3fba545088a5000a96e7c4f4a1fc"},{"label":"Fedora (27+) / CentOS (7+) / SUSE (15+) - Intel/AMD 64-bit","build":"linux-x86_64","distro":"redhat","url":"https://downloads.plex.tv/plex-media-server-new/1.18.3.2156-349e9837e/redhat/plexmediaserver-1.18.3.2156-349e9837e.x86_64.rpm","checksum":"a669f4a7b24c929b29898c9c0f849dd3a0be9277"}]},"FreeBSD":{"id":"freebsd","name":"FreeBSD","release_date":1576505542,"version":"1.18.3.2156-349e9837e","requirements":"<a href=\"https://support.plex.tv/hc/en-us/articles/200375666\" target=\"_blank\">FreeBSD 11.2 or newer</a>","extra_info":"","items_added":"- (Dashboard) Add CPU and memory graphs to some new linux-based platforms (#10080)\r\n- (Library) Don't add duplicate files to the PlayQueue. This could occur when a single file contains multiple episodes. (#1340)\r\n- (Library) Track watch status accross multiple episodes when they share the same underlying file. (#1340)\r\n- (NAS) QNAP packages are now signed. (required for QTS 4.4.0 and newer)\r\n- (Web) Updated to 4.12.3","items_fixed":"- (Apple) Disable iPhoto and Aperture channels. They can be re-enabled in settings. (#7189)\r\n- (DVR) Change India to require an XMLTV guide since our provider is dropping support. (#10659)\r\n- (DVR) Re-enable signal strength updates for Hauppauge tuners. (#9746)\r\n- (DVR) Recording options \"Show Advanced\" -> \"Limit To Airing Time\" would sometimes display incorrect airing times, that were off by 1 hour. (#10536)\r\n- (DVR) Reduce the likelihood of a national lineup being selected by default during setup. (#10211)\r\n- (DVR) Return proper error when recording is skipped because airing is in progress. (#9688)\r\n- (DVR) Support moving multiple files during assimilation. (#9996)\r\n- (Playqueue) Shared users would not see subsequent episodes in playqueues (#10838)\r\n- (Scanner) Some pre-defined directories weren't ignored when scanning (#10671)\r\n- (DVR) Fix for crash when accessing Live TV & DVR.\r\n- Fix crash on Windows with Intel graphics adapter and hardware acceleration enabled (#10736)","releases":[{"label":"Download 64-bit","build":"freebsd-x86_64","distro":"freebsd","url":"https://downloads.plex.tv/plex-media-server-new/1.18.3.2156-349e9837e/freebsd/PlexMediaServer-1.18.3.2156-349e9837e-FreeBSD-amd64.tar.bz2","checksum":"df978c38b0dc9f864b73a1deab82a198a7459bb9"}]}},"nas":{"Synology":{"id":"synology","name":"Synology","release_date":1576505542,"version":"1.18.3.2156-349e9837e","requirements":"Note: <b>Requires DSM 5.0 minimum to install.</b>","extra_info":"Guide: <a href=\"https://support.plex.tv/hc/en-us/articles/205165858\" target=\"_blank\">Add Plex as a trusted publisher for package installations</a>.","items_added":"- (Dashboard) Add CPU and memory graphs to some new linux-based platforms (#10080)\r\n- (Library) Don't add duplicate files to the PlayQueue. This could occur when a single file contains multiple episodes. (#1340)\r\n- (Library) Track watch status accross multiple episodes when they share the same underlying file. (#1340)\r\n- (NAS) QNAP packages are now signed. (required for QTS 4.4.0 and newer)\r\n- (Web) Updated to 4.12.3","items_fixed":"- (Apple) Disable iPhoto and Aperture channels. They can be re-enabled in settings. (#7189)\r\n- (DVR) Change India to require an XMLTV guide since our provider is dropping support. (#10659)\r\n- (DVR) Re-enable signal strength updates for Hauppauge tuners. (#9746)\r\n- (DVR) Recording options \"Show Advanced\" -> \"Limit To Airing Time\" would sometimes display incorrect airing times, that were off by 1 hour. (#10536)\r\n- (DVR) Reduce the likelihood of a national lineup being selected by default during setup. (#10211)\r\n- (DVR) Return proper error when recording is skipped because airing is in progress. (#9688)\r\n- (DVR) Support moving multiple files during assimilation. (#9996)\r\n- (Playqueue) Shared users would not see subsequent episodes in playqueues (#10838)\r\n- (Scanner) Some pre-defined directories weren't ignored when scanning (#10671)\r\n- (DVR) Fix for crash when accessing Live TV & DVR.\r\n- Fix crash on Windows with Intel graphics adapter and hardware acceleration enabled (#10736)","releases":[{"label":"Intel 32-bit (x10 Series, DS415play, and DS214play)","build":"linux-x86","distro":"synology","url":"https://downloads.plex.tv/plex-media-server-new/1.18.3.2156-349e9837e/synology/PlexMediaServer-1.18.3.2156-349e9837e-x86.spk","checksum":"bd908f46108e56013137dd2816b8497b809f5812"},{"label":"Intel 64-bit (DSM 6.0 and newer)","build":"linux-x86_64","distro":"synology","url":"https://downloads.plex.tv/plex-media-server-new/1.18.3.2156-349e9837e/synology/PlexMediaServer-1.18.3.2156-349e9837e-x86_64.spk","checksum":"38b83dcd3d3176f9e8124d634fb9c553342af472"},{"label":"ARMv8 (x18 Series)","build":"linux-aarch64","distro":"synology","url":"https://downloads.plex.tv/plex-media-server-new/1.18.3.2156-349e9837e/synology/PlexMediaServer-1.18.3.2156-349e9837e-aarch64.spk","checksum":"9eca3096d3246fa0085dc3cefbdfaf584221d94f"},{"label":"ARMv7 (x13 Series, x14 Series (excluding DS414j), DS115j, RS815, and DS216se)","build":"linux-armv7hf","distro":"synology","url":"https://downloads.plex.tv/plex-media-server-new/1.18.3.2156-349e9837e/synology/PlexMediaServer-1.18.3.2156-349e9837e-armv7hf.spk","checksum":"b2ff90f4e3c7f46e217b0141fbd995bb07fc4b68"},{"label":"ARMv7 (x15 Series (excluding DS115j and RS815), x16 Series (excluding DS216se), x17 Series, x18 Series, and DS414j)","build":"linux-armv7hf_neon","distro":"synology","url":"https://downloads.plex.tv/plex-media-server-new/1.18.3.2156-349e9837e/synology/PlexMediaServer-1.18.3.2156-349e9837e-armv7hf_neon.spk","checksum":"e79477e7b5a5edf9978d7ed5e1c5660a5378acbd"}]},"Netgear":{"id":"netgear","name":"Netgear","release_date":1576505542,"version":"1.18.3.2156-349e9837e","requirements":"","extra_info":"","items_added":"- (Dashboard) Add CPU and memory graphs to some new linux-based platforms (#10080)\r\n- (Library) Don't add duplicate files to the PlayQueue. This could occur when a single file contains multiple episodes. (#1340)\r\n- (Library) Track watch status accross multiple episodes when they share the same underlying file. (#1340)\r\n- (NAS) QNAP packages are now signed. (required for QTS 4.4.0 and newer)\r\n- (Web) Updated to 4.12.3","items_fixed":"- (Apple) Disable iPhoto and Aperture channels. They can be re-enabled in settings. (#7189)\r\n- (DVR) Change India to require an XMLTV guide since our provider is dropping support. (#10659)\r\n- (DVR) Re-enable signal strength updates for Hauppauge tuners. (#9746)\r\n- (DVR) Recording options \"Show Advanced\" -> \"Limit To Airing Time\" would sometimes display incorrect airing times, that were off by 1 hour. (#10536)\r\n- (DVR) Reduce the likelihood of a national lineup being selected by default during setup. (#10211)\r\n- (DVR) Return proper error when recording is skipped because airing is in progress. (#9688)\r\n- (DVR) Support moving multiple files during assimilation. (#9996)\r\n- (Playqueue) Shared users would not see subsequent episodes in playqueues (#10838)\r\n- (Scanner) Some pre-defined directories weren't ignored when scanning (#10671)\r\n- (DVR) Fix for crash when accessing Live TV & DVR.\r\n- Fix crash on Windows with Intel graphics adapter and hardware acceleration enabled (#10736)","releases":[{"label":"Intel 64-bit","build":"linux-x86_64","distro":"netgear","url":"https://downloads.plex.tv/plex-media-server-new/1.18.3.2156-349e9837e/netgear/plexmediaserver_1.18.3.2156-349e9837e_amd64.deb","checksum":"dfcefc4d7639150ec9ffed83886d7d7278d12f94"},{"label":"ARMv7","build":"linux-armv7sf","distro":"netgear","url":"https://downloads.plex.tv/plex-media-server-new/1.18.3.2156-349e9837e/netgear/plexmediaserver_1.18.3.2156-349e9837e_armel.deb","checksum":"e7865f742a65b00db0d1480b76f43fff2e9fc68a"},{"label":"ARMv7 (RN2xx Series)","build":"linux-armv7hf_neon","distro":"netgear","url":"https://downloads.plex.tv/plex-media-server-new/1.18.3.2156-349e9837e/netgear/plexmediaserver-annapurna_1.18.3.2156-349e9837e_armel.deb","checksum":"19b8ebcd0d175aacff6382205d3359baf59a72ed"}]},"QNAP":{"id":"qnap","name":"QNAP","release_date":1576505542,"version":"1.18.3.2156-349e9837e","requirements":"","extra_info":"<a href=\"http://www.qnap.com/i/en/trade_teach/con_show.php?op=showone&cid=72\" target=\"_blank\"><b>View the tutorial</b></a> on how to use a QNAP Turbo NAS as a Plex Media Server.","items_added":"- (Dashboard) Add CPU and memory graphs to some new linux-based platforms (#10080)\r\n- (Library) Don't add duplicate files to the PlayQueue. This could occur when a single file contains multiple episodes. (#1340)\r\n- (Library) Track watch status accross multiple episodes when they share the same underlying file. (#1340)\r\n- (NAS) QNAP packages are now signed. (required for QTS 4.4.0 and newer)\r\n- (Web) Updated to 4.12.3","items_fixed":"- (Apple) Disable iPhoto and Aperture channels. They can be re-enabled in settings. (#7189)\r\n- (DVR) Change India to require an XMLTV guide since our provider is dropping support. (#10659)\r\n- (DVR) Re-enable signal strength updates for Hauppauge tuners. (#9746)\r\n- (DVR) Recording options \"Show Advanced\" -> \"Limit To Airing Time\" would sometimes display incorrect airing times, that were off by 1 hour. (#10536)\r\n- (DVR) Reduce the likelihood of a national lineup being selected by default during setup. (#10211)\r\n- (DVR) Return proper error when recording is skipped because airing is in progress. (#9688)\r\n- (DVR) Support moving multiple files during assimilation. (#9996)\r\n- (Playqueue) Shared users would not see subsequent episodes in playqueues (#10838)\r\n- (Scanner) Some pre-defined directories weren't ignored when scanning (#10671)\r\n- (DVR) Fix for crash when accessing Live TV & DVR.\r\n- Fix crash on Windows with Intel graphics adapter and hardware acceleration enabled (#10736)","releases":[{"label":"Intel/AMD 64-bit (QTS-4.3 and newer)","build":"linux-x86_64","distro":"qnap","url":"https://downloads.plex.tv/plex-media-server-new/1.18.3.2156-349e9837e/qnap/PlexMediaServer-1.18.3.2156-349e9837e-x86_64.qpkg","checksum":"cc2c99805fbf32d8c368b0a07c7f60081bd04820"},{"label":"ARMv8 (TS-x28, and TS-x32 Series)","build":"linux-aarch64","distro":"qnap","url":"https://downloads.plex.tv/plex-media-server-new/1.18.3.2156-349e9837e/qnap/PlexMediaServer-1.18.3.2156-349e9837e-aarch64.qpkg","checksum":"ea734466c01e0cf3caeeb1bfaa8cb73440acee44"},{"label":"ARMv7 (TS-x31, and TS-x31U Series)","build":"linux-armv7sf","distro":"qnap","url":"https://downloads.plex.tv/plex-media-server-new/1.18.3.2156-349e9837e/qnap/PlexMediaServer-1.18.3.2156-349e9837e-armv7sf.qpkg","checksum":"fc80ba1cad4fe9960e36d3db5e455c9e92e66ec9"},{"label":"ARMv7 (TS-x31+, TS-x31P, TS-x31P2, TS-x31X, and TS-x31XU Series)","build":"linux-armv7hf_neon","distro":"qnap","url":"https://downloads.plex.tv/plex-media-server-new/1.18.3.2156-349e9837e/qnap/PlexMediaServer-1.18.3.2156-349e9837e-armv7hf_neon.qpkg","checksum":"a21ebde8474968b41fba0a325bb9e6acfe2e0bc7"}]},"unRAID":{"id":"unraid","name":"unRAID","release_date":1576505542,"version":"1.18.3.2156-349e9837e","requirements":"","extra_info":"","items_added":"- (Dashboard) Add CPU and memory graphs to some new linux-based platforms (#10080)\r\n- (Library) Don't add duplicate files to the PlayQueue. This could occur when a single file contains multiple episodes. (#1340)\r\n- (Library) Track watch status accross multiple episodes when they share the same underlying file. (#1340)\r\n- (NAS) QNAP packages are now signed. (required for QTS 4.4.0 and newer)\r\n- (Web) Updated to 4.12.3","items_fixed":"- (Apple) Disable iPhoto and Aperture channels. They can be re-enabled in settings. (#7189)\r\n- (DVR) Change India to require an XMLTV guide since our provider is dropping support. (#10659)\r\n- (DVR) Re-enable signal strength updates for Hauppauge tuners. (#9746)\r\n- (DVR) Recording options \"Show Advanced\" -> \"Limit To Airing Time\" would sometimes display incorrect airing times, that were off by 1 hour. (#10536)\r\n- (DVR) Reduce the likelihood of a national lineup being selected by default during setup. (#10211)\r\n- (DVR) Return proper error when recording is skipped because airing is in progress. (#9688)\r\n- (DVR) Support moving multiple files during assimilation. (#9996)\r\n- (Playqueue) Shared users would not see subsequent episodes in playqueues (#10838)\r\n- (Scanner) Some pre-defined directories weren't ignored when scanning (#10671)\r\n- (DVR) Fix for crash when accessing Live TV & DVR.\r\n- Fix crash on Windows with Intel graphics adapter and hardware acceleration enabled (#10736)","releases":[{"label":"Download 64-bit","build":"linux-x86_64","distro":"unraid","url":"https://downloads.plex.tv/plex-media-server-new/1.18.3.2156-349e9837e/unraid/PlexMediaServer-1.18.3.2156-349e9837e-x86_64.txz","checksum":"4d00f3b0f85b2e109369aa354186185f07683850"}]},"Drobo":{"id":"drobo","name":"Drobo","release_date":1576505542,"version":"1.18.3.2156-349e9837e","requirements":"","extra_info":"","items_added":"- (Dashboard) Add CPU and memory graphs to some new linux-based platforms (#10080)\r\n- (Library) Don't add duplicate files to the PlayQueue. This could occur when a single file contains multiple episodes. (#1340)\r\n- (Library) Track watch status accross multiple episodes when they share the same underlying file. (#1340)\r\n- (NAS) QNAP packages are now signed. (required for QTS 4.4.0 and newer)\r\n- (Web) Updated to 4.12.3","items_fixed":"- (Apple) Disable iPhoto and Aperture channels. They can be re-enabled in settings. (#7189)\r\n- (DVR) Change India to require an XMLTV guide since our provider is dropping support. (#10659)\r\n- (DVR) Re-enable signal strength updates for Hauppauge tuners. (#9746)\r\n- (DVR) Recording options \"Show Advanced\" -> \"Limit To Airing Time\" would sometimes display incorrect airing times, that were off by 1 hour. (#10536)\r\n- (DVR) Reduce the likelihood of a national lineup being selected by default during setup. (#10211)\r\n- (DVR) Return proper error when recording is skipped because airing is in progress. (#9688)\r\n- (DVR) Support moving multiple files during assimilation. (#9996)\r\n- (Playqueue) Shared users would not see subsequent episodes in playqueues (#10838)\r\n- (Scanner) Some pre-defined directories weren't ignored when scanning (#10671)\r\n- (DVR) Fix for crash when accessing Live TV & DVR.\r\n- Fix crash on Windows with Intel graphics adapter and hardware acceleration enabled (#10736)","releases":[{"label":"Download","build":"linux-armv7sf","distro":"drobo","url":"https://downloads.plex.tv/plex-media-server-new/1.18.3.2156-349e9837e/drobo/plex.tgz","checksum":"5e18c2d645d8f92ca5be66dae55f0a336d35d47e"}]},"ASUSTOR":{"id":"asustor","name":"ASUSTOR","release_date":1576505542,"version":"1.18.3.2156-349e9837e","requirements":"","extra_info":"<a href=\"https://www.asustor.com/online/College_topic?topic=235\" target=\"_blank\"><b>View the tutorial</b></a> on how to use a ASUSTOR NAS as a Plex Media Server.","items_added":"- (Dashboard) Add CPU and memory graphs to some new linux-based platforms (#10080)\r\n- (Library) Don't add duplicate files to the PlayQueue. This could occur when a single file contains multiple episodes. (#1340)\r\n- (Library) Track watch status accross multiple episodes when they share the same underlying file. (#1340)\r\n- (NAS) QNAP packages are now signed. (required for QTS 4.4.0 and newer)\r\n- (Web) Updated to 4.12.3","items_fixed":"- (Apple) Disable iPhoto and Aperture channels. They can be re-enabled in settings. (#7189)\r\n- (DVR) Change India to require an XMLTV guide since our provider is dropping support. (#10659)\r\n- (DVR) Re-enable signal strength updates for Hauppauge tuners. (#9746)\r\n- (DVR) Recording options \"Show Advanced\" -> \"Limit To Airing Time\" would sometimes display incorrect airing times, that were off by 1 hour. (#10536)\r\n- (DVR) Reduce the likelihood of a national lineup being selected by default during setup. (#10211)\r\n- (DVR) Return proper error when recording is skipped because airing is in progress. (#9688)\r\n- (DVR) Support moving multiple files during assimilation. (#9996)\r\n- (Playqueue) Shared users would not see subsequent episodes in playqueues (#10838)\r\n- (Scanner) Some pre-defined directories weren't ignored when scanning (#10671)\r\n- (DVR) Fix for crash when accessing Live TV & DVR.\r\n- Fix crash on Windows with Intel graphics adapter and hardware acceleration enabled (#10736)","releases":[{"label":"Intel 32-bit","build":"linux-x86","distro":"asustor","url":"https://downloads.plex.tv/plex-media-server-new/1.18.3.2156-349e9837e/asustor/PlexMediaServer-1.18.3.2156-349e9837e-x86.apk","checksum":"0c381d4a079196aa2d37e170201cde9a6e2cfd8d"},{"label":"Intel 64-bit","build":"linux-x86_64","distro":"asustor","url":"https://downloads.plex.tv/plex-media-server-new/1.18.3.2156-349e9837e/asustor/PlexMediaServer-1.18.3.2156-349e9837e-x86_64.apk","checksum":"a644af840e3233af43b8ad9236b7a9824927253b"},{"label":"ARMv8","build":"linux-aarch64","distro":"asustor","url":"https://downloads.plex.tv/plex-media-server-new/1.18.3.2156-349e9837e/asustor/PlexMediaServer-1.18.3.2156-349e9837e-aarch64.apk","checksum":"a7d532fb8a8deb823ed82a3dee6b095c2ba2012f"},{"label":"ARMv7","build":"linux-armv7hf_neon","distro":"asustor","url":"https://downloads.plex.tv/plex-media-server-new/1.18.3.2156-349e9837e/asustor/PlexMediaServer-1.18.3.2156-349e9837e-armv7hf_neon.apk","checksum":"f90a49f7da1d9742488000fb1922b02743ba0444"}]},"Seagate":{"id":"seagate","name":"Seagate","release_date":1576505542,"version":"1.18.3.2156-349e9837e","requirements":"","extra_info":"","items_added":"- (Dashboard) Add CPU and memory graphs to some new linux-based platforms (#10080)\r\n- (Library) Don't add duplicate files to the PlayQueue. This could occur when a single file contains multiple episodes. (#1340)\r\n- (Library) Track watch status accross multiple episodes when they share the same underlying file. (#1340)\r\n- (NAS) QNAP packages are now signed. (required for QTS 4.4.0 and newer)\r\n- (Web) Updated to 4.12.3","items_fixed":"- (Apple) Disable iPhoto and Aperture channels. They can be re-enabled in settings. (#7189)\r\n- (DVR) Change India to require an XMLTV guide since our provider is dropping support. (#10659)\r\n- (DVR) Re-enable signal strength updates for Hauppauge tuners. (#9746)\r\n- (DVR) Recording options \"Show Advanced\" -> \"Limit To Airing Time\" would sometimes display incorrect airing times, that were off by 1 hour. (#10536)\r\n- (DVR) Reduce the likelihood of a national lineup being selected by default during setup. (#10211)\r\n- (DVR) Return proper error when recording is skipped because airing is in progress. (#9688)\r\n- (DVR) Support moving multiple files during assimilation. (#9996)\r\n- (Playqueue) Shared users would not see subsequent episodes in playqueues (#10838)\r\n- (Scanner) Some pre-defined directories weren't ignored when scanning (#10671)\r\n- (DVR) Fix for crash when accessing Live TV & DVR.\r\n- Fix crash on Windows with Intel graphics adapter and hardware acceleration enabled (#10736)","releases":[{"label":"Intel 64-bit","build":"linux-x86_64","distro":"seagate","url":"https://downloads.plex.tv/plex-media-server-new/1.18.3.2156-349e9837e/seagate/PlexMediaServer-1.18.3.2156-349e9837e-x86_64.rbw","checksum":"35083db611991ec2ce3ebdf861d138500666a819"},{"label":"ARMv7","build":"linux-armv7hf","distro":"seagate","url":"https://downloads.plex.tv/plex-media-server-new/1.18.3.2156-349e9837e/seagate/PlexMediaServer-1.18.3.2156-349e9837e-armv7.rbw","checksum":"d200e9d80535f7bd2f315622fc3e0b103f39de96"}]},"Western Digital":{"id":"wd","name":"Western Digital","release_date":1576505542,"version":"1.18.3.2156-349e9837e","requirements":"","extra_info":"","items_added":"- (Dashboard) Add CPU and memory graphs to some new linux-based platforms (#10080)\r\n- (Library) Don't add duplicate files to the PlayQueue. This could occur when a single file contains multiple episodes. (#1340)\r\n- (Library) Track watch status accross multiple episodes when they share the same underlying file. (#1340)\r\n- (NAS) QNAP packages are now signed. (required for QTS 4.4.0 and newer)\r\n- (Web) Updated to 4.12.3","items_fixed":"- (Apple) Disable iPhoto and Aperture channels. They can be re-enabled in settings. (#7189)\r\n- (DVR) Change India to require an XMLTV guide since our provider is dropping support. (#10659)\r\n- (DVR) Re-enable signal strength updates for Hauppauge tuners. (#9746)\r\n- (DVR) Recording options \"Show Advanced\" -> \"Limit To Airing Time\" would sometimes display incorrect airing times, that were off by 1 hour. (#10536)\r\n- (DVR) Reduce the likelihood of a national lineup being selected by default during setup. (#10211)\r\n- (DVR) Return proper error when recording is skipped because airing is in progress. (#9688)\r\n- (DVR) Support moving multiple files during assimilation. (#9996)\r\n- (Playqueue) Shared users would not see subsequent episodes in playqueues (#10838)\r\n- (Scanner) Some pre-defined directories weren't ignored when scanning (#10671)\r\n- (DVR) Fix for crash when accessing Live TV & DVR.\r\n- Fix crash on Windows with Intel graphics adapter and hardware acceleration enabled (#10736)","releases":[{"label":"My Cloud DL2100","build":"linux-x86_64","distro":"wd-dl2100","url":"https://downloads.plex.tv/plex-media-server-new/1.18.3.2156-349e9837e/wd/PlexMediaServer-1.18.3.2156-349e9837e-WDMyCloudDL2100.bin","checksum":"c0187c24df24b017a9fb1581ed8c9c519a311ed9"},{"label":"My Cloud DL4100","build":"linux-x86_64","distro":"wd-dl4100","url":"https://downloads.plex.tv/plex-media-server-new/1.18.3.2156-349e9837e/wd/PlexMediaServer-1.18.3.2156-349e9837e-WDMyCloudDL4100.bin","checksum":"dadb57e338a1f8830fc66daa742043f8dc2a80f2"},{"label":"My Cloud PR2100","build":"linux-x86_64","distro":"wd-pr2100","url":"https://downloads.plex.tv/plex-media-server-new/1.18.3.2156-349e9837e/wd/PlexMediaServer-1.18.3.2156-349e9837e-MyCloudPR2100.bin","checksum":"12bc1fd2520bdfa8d0528757558fc21daa3555dd"},{"label":"My Cloud PR4100","build":"linux-x86_64","distro":"wd-pr4100","url":"https://downloads.plex.tv/plex-media-server-new/1.18.3.2156-349e9837e/wd/PlexMediaServer-1.18.3.2156-349e9837e-MyCloudPR4100.bin","checksum":"6fe9495d4af3decaaa689466baec1ced633f3d9f"},{"label":"My Cloud EX2","build":"linux-armv7sf","distro":"wd-ex2","url":"https://downloads.plex.tv/plex-media-server-new/1.18.3.2156-349e9837e/wd/PlexMediaServer-1.18.3.2156-349e9837e-WDMyCloudEX2.bin","checksum":"4f430d37ad7dc5163cc91a6e3b649082271fed19"},{"label":"My Cloud EX2100","build":"linux-armv7sf","distro":"wd-ex2100","url":"https://downloads.plex.tv/plex-media-server-new/1.18.3.2156-349e9837e/wd/PlexMediaServer-1.18.3.2156-349e9837e-WDMyCloudEX2100.bin","checksum":"fbdf79018e2211c20e6193fa870bc157dda5606a"},{"label":"My Cloud EX2 Ultra","build":"linux-armv7sf","distro":"wd-ex2ultra","url":"https://downloads.plex.tv/plex-media-server-new/1.18.3.2156-349e9837e/wd/PlexMediaServer-1.18.3.2156-349e9837e-MyCloudEX2Ultra.bin","checksum":"8d1212b31f75341d62df9a7cf35db69ade8a97c9"},{"label":"My Cloud EX4100","build":"linux-armv7sf","distro":"wd-ex4100","url":"https://downloads.plex.tv/plex-media-server-new/1.18.3.2156-349e9837e/wd/PlexMediaServer-1.18.3.2156-349e9837e-WDMyCloudEX4100.bin","checksum":"eea7842e2a833900438f481f580602312408c2f0"},{"label":"My Cloud Mirror","build":"linux-armv7sf","distro":"wd-mirror","url":"https://downloads.plex.tv/plex-media-server-new/1.18.3.2156-349e9837e/wd/PlexMediaServer-1.18.3.2156-349e9837e-WDMyCloudMirror.bin","checksum":"1547f612acf6a461757e8ddf4aefe2a72dffbedd"},{"label":"My Cloud Mirror Gen2","build":"linux-armv7sf","distro":"wd-mirrorgen2","url":"https://downloads.plex.tv/plex-media-server-new/1.18.3.2156-349e9837e/wd/PlexMediaServer-1.18.3.2156-349e9837e-WDMyCloudMirrorGen2.bin","checksum":"2a68fec9554ee76dbb6a722c3e74d0d87db2fbe5"}]}}}

zotoro commented 4 years ago

So I have no idea what happened, but I have my system set to run the update scrcipt with the -silent argument everyday at 8am, and the script successfully updated the server to the latest version this morning. I'm not sure why when I opened the program gui manually yesterday it wasn't properly detecting the latest version, but apparently whatever was going wrong yesterday went right this morning...? Anyways, I'm not sure if I should close this issue or if you'd like to converse more to figure out what caused this problem in the first place, so let me know.

AnthonyBe commented 4 years ago

So I'm seeing the same issue as reported above.

My Plex server is currently 1.18.5.2309 I'm using psupdate 0.1.8.6-beta3 If I open the Plex client for Windows, I get the banner saying A Plex Media Server update is available for the server <myservername> 1.18.6.2368 When I run psupdate it reports that the installed AND latest version is 1.18.5.2309

If I go to https://plex.tv/api/downloads/1.json it redirects to https://plex.tv/pms/downloads/5.json and returns {"computer":{"Windows":{"id":"windows","name":"Windows","release_date":1580817737,"version":"1.18.6.2368-97add474d","requirements":"<a href=\"https://support.plex.tv/hc/en-us/articles/200375666\" target=\"_blank\">Windows 7 SP1 or newer</a>","extra_info":"","items_added":"(Web) Updated to 4.20.2","items_fixed":"(Butler) Auto deletion of old update directories would fail on Windows. so the new version is there, but not being detected by psupdate.

Is there any logging I can enable for psupdate?

AnthonyBe commented 4 years ago

Found log file (no docs on where the log file is or the file name just by the by). Looks like my problem is same as https://github.com/TechieGuy12/PlexServerAutoUpdater/issues/37

theg1nger commented 4 years ago

In case anyone is wondering where the log file is on Windows: %LOCALAPPDATA%\Temp\plex-updater.txt