Syno.plexupdate Versions Save

A script to automagically update Plex Media Server on Synology NAS

v4.4.0

1 year ago
  1. Added GitHub API condition trapping
  2. Changed curl to include response headers in GitHub web/JSON scrape
  3. Changed how JSON is processed because of GitHub inconstancies in API responses
  4. Changed how new version availability is determined
  5. Added verbose messaging from GitHub API if there is an issue

v4.3.5

1 year ago
  1. Added redirection normalization at end of script
  2. Moved logging redirection to start earlier in script
  3. Revised logging syntax to use existing variables
  4. Revised normalization of logging redirections
  5. Properly documented log redirection code
  6. Make script update commands verbose
  7. Force script update commands to display execution with stream redirections

v4.3.0

1 year ago
  1. Added automatic logging features (output .log as well as a .debug file)
  2. Simplified Synology model name scrape

v4.1.0

1 year ago
  1. Programmatic and stylistic error cleanup
  2. Simplified code with removal of Useless Use Of Cat's and similar
  3. Improved json use, script self-updating and reporting
  4. More prep work for DSM6 backward compatibility

v4.0.2

1 year ago
  1. Fix for sporadic script date issue until it can be properly revamped

v4.0.1

1 year ago
  1. Fixed bash source references
  2. Shift output footprint 2 characters to the left
  3. Stripped and suppressed new/additional Plex warnings from Synology to normalize installation debug output
  4. Stripped anything that can considered HTML from installation debug output that becomes an email rendered annoyance
  • Preparing for new features

v4.0.0

2 years ago
  • Updated to support DSM 7 ONLY
    • Minor tweaks to variables
    • Minor tweaks to XML query criteria

v3.0.2

3 years ago
  • Added trimming function to running and online Plex version numbers to compensate for recent package naming changes

v3.0.1

3 years ago

Minor output formatting tweaks

v3.0.0

3 years ago

Self-updating implemented