StrandVision Digital Signage

715-235-SIGN (7446) |

Home > Service & Support > Version History

Version History

Changes To The StrandVision Digital Signage System Change List since 10/01/2016

3.34.0401/18/2017Changed the TestServer on install_remote to not wait 5 minutes for each server.
3.34.0301/17/2017trying to fix the timer issues in remoteinitialize - looks like it is coming from error.php.
3.34.0201/17/2017changed so that phantomjs gzipped binary files are sent as .gzx with the first 4 bytes zeroed out.
3.34.0101/17/2017added a cache for the ip address retrieval. Also built a standalone file updater in timer to prevent recursion from fileio class.
3.34.0001/17/2017changed so that phantomjs gzipped binary files are sent as .gzx with the first 4 bytes zeroed out.
3.33.9901/17/2017added a cache for the ip address retrieval. Also built a standalone file updater in timer to prevent recursion from fileio class.
3.33.9801/16/2017automated adding of quotes a bit more.
3.33.9701/16/2017fixed issue where setting owners migrated their login to the top level display group (only when top user is logged in it turned out).
3.33.9601/16/2017tweaking the screen layout since login go button was no longer there.
3.33.9501/14/2017changed css back to where it was.
3.33.9401/12/2017allow firefox json checking to add values that are missing (sizemode=full not set at all on startup).
3.33.9301/12/2017hopefully solving the "passing sql time int UniSqlTime. Also a little more prep for datetime class.
3.33.9201/11/2017changed to preg_replace for sqlremoveyear
3.33.9101/11/2017changed the force date function
3.33.9001/11/2017Changed to dynamic resizing of fonts based on screen size. Also have newsletter ready to go.
3.33.8901/09/2017changed the import people to force the birthday without time.
3.33.8801/09/2017changed the date class to have a centralized gmdate function. Also got sqldifference to handle before 1970 and after 2033. Gearing up to change unix timestamp into datetime class.
3.33.8701/07/2017setup so that hyatt people import even if corporate does not have an active license.
3.33.8601/06/2017changed so that a space key is sent to windows signage players every minute. Changed logic for customer number for upper display groups to grab the first active lower subscription.
3.33.8512/30/2016fixed an issue with duplicate renewal for hyatt.
3.33.8412/28/2016added git testing to be sure it is installed
3.33.8312/27/2016setup so that backup and restore work on external database servers if active.
3.33.8212/23/2016Changed the system so that the development server can use a separate database server.
3.33.8112/21/2016setup to not wait when deleting files in remoterootcron.
3.33.8012/21/2016Changed the centos 7 player (using firefox) to reload the page and move the mouse to the lower right when starting the signage. Situations arise where the player fails every time on startup but works fine with the F5 key.
3.33.7912/21/2016setup to remove temporary files from /root/.cache and /svision/.cache as well as the normal places.
3.33.7812/20/2016setup to remove /var/tmp as well as /tmp. Added copyrights to some files that are licensed to ETS. Changed processwebsite.php to function without all lib files included.
3.33.7712/13/2016added R370 jumper to the resume after power fail document.
3.33.7612/12/2016changed the system so that on remote servers the main url is read primarily and only goes to ip addresses on failure.
3.33.7512/09/2016made it so that the server ip address matching the remote address only causes issue when NOT run by CLI. Also tweaked the processwebsite function to only draw status messages if it begins with 4xx (error).
3.33.7412/08/2016changed so that a server is not called a server if the remote and local ip match. Also set up so that customer numbers can be changed on individual windows players.
3.33.7312/05/2016tweaked the server cron system one more time. Added total time active to the corporate purchase list. Changed the 15th's webinar to Friday so I could attend christmas party in Hudson.
3.33.7212/03/2016found out that remoteip for servers is getting set to production servers a lot of the time. Added block for that situation.
3.33.7112/02/2016adjusting the get_server_cron function
3.33.7012/02/2016fixed an issue where the ftp time difference test file was always sent to the root folder.
3.33.6912/02/2016changed to add all linux customer players to the csf.ignore file and to check for updates every time the servers call it.
3.33.6811/30/2016changed size to photosize since it was replaced by a file size in the process
3.33.6711/30/2016Setup so that noForward will skip all forwarding including secure site.
3.33.6611/30/2016trying to get campaign images to restore properly on remote players. Added more error checking now.
3.33.6511/29/2016changed so that sendserver allows full backup anytime.
3.33.6411/29/2016Setup to check for restore before setting the full database restore flag.
3.33.6311/28/2016trying to force remote_reload.php to remote players.
3.33.6211/28/2016set so that if table is missing, it is not considered a structure change.
3.33.6111/28/2016added backtrace to the emergency file download and am only sending error email once per two hours.
3.33.6011/28/2016changed lastdbupdate to use the time adjusted date instead of time()
3.33.5911/28/2016Added an error email if the mysql needs to be rebuilt on remote player
3.33.5811/28/2016made a common LastDbUpdate read and write function to have more control for when the fields are reset and version control.
3.33.5711/28/2016Changed the system to notify why full backup is happening if done too frequently.
3.33.5611/24/2016Changed so that only 2 trouble text messages can go through in a half hour. Also changed code for failed ftp full backup.
3.33.5511/24/2016fixed removing the start dir in ftp. Set end date to always add a day if not holiday.