StrandVision Digital Signage

715-235-SIGN (7446) | www.StrandVision.com


Digital Sign
Home > Service & Support > Version History

Version History

Changes To The StrandVision Digital Signage System

StrandVision.com Change List since 02/01/2012

VersionDateDescription
2.05.7404/23/2012updated to remove a bunch more php script warnings
2.05.7304/22/2012solved issues with the remote players and memory overruns
2.05.7204/22/2012discovered why notice errors were not logged anymore. Changed the recursive check for the error handler to not log if recursed more than one time instead of skipping it always. Solved lots of notice errors - one of which was an &&.
2.05.7104/21/2012trying to figure out the empty error email sent by the cron job on server mc1
2.05.7004/20/2012adjusting the export process for databases.
2.05.6904/20/2012changed to write a rotating cron log file for 10 minutes on all production servers.
2.05.6804/19/2012disabled the read only server for now. signage updates are not happening properly.
2.05.6704/19/2012changed so that only main servers send emails.
2.05.6604/19/2012changed so that test drive and preview run from the read/write server
2.05.6504/19/2012now have the read only database server online. changed the cache system a little for the database class. Set the connection time for databases to 5 seconds for production servers and 10 seconds for linux boxes.
2.05.6404/19/2012adjusted the cache function a little more for the global cache. Also split out the single server versus multiple server code to simplify reading the initialization code.
2.05.6304/19/2012set a global for the memcache connection rather than opening it multiple times. changed the backup restore to insert multiple records instead of individually. Changed so that deleted signage pages not accessed more than an hour ago and older than 3 month prayer records are not sent to linux boxes. changed the getremotefile to clear the file cache before sending. Changed the allpass function so that passwords are not shown without clicking a link.
2.05.6204/17/2012changed purchase system so that multiple vendor shipments adds to the shipping price a little. Updated the backup restore class to show times and server loads. Changed so that systems are slowed if the server load is too high in the timer class.
2.05.6104/16/2012fixed sqladdminutes to use the proper time when passed in (was not testing !$time)
2.05.6004/16/2012adjusted to give 10 minutes of slack for old player date and times
2.05.5904/16/2012solved a bunch of issues with house of worship signup, adding powerpoint file when it was not found, version info for signage. Added a query for invalid locations to figure out why there is a question mark showing up.
2.05.5804/13/2012changed so that if the remote database is deleted, the web site stop flag is immediately set also. Also reporting additional information for slow readdata processes. Restarting memcache is not done via cron rather than the server doing it.
2.05.5704/12/2012adjusted to retry when Operation now in progress error occurs in file_there.
2.05.5604/11/2012fixed the findinset code
2.05.5504/11/2012reset the tracking of updatestandalone2 for mayo
2.05.5404/11/2012changed so that if the mac address changed, it returns good and the reset uid flag
2.05.5304/11/2012trying to figure out the reset uid thing
2.05.5204/11/2012fixed an issue with the insertupdatechecksum function. Also skipped re-locking hackers if they continue to attempt bad things.
2.05.5104/10/2012tweaked the locking code a bit more
2.05.5004/10/2012correcting if the .jpg image is actually html
2.05.4904/06/2012changed so that the getsignlist can only have 6 accesses within 10 seconds otherwise it pauses for 5 seconds each time. Added free background music press release and the capabilities to the gold and silver packages.
2.05.4804/06/2012solved an issue with the house of worship application and account creation.
2.05.4704/06/2012updated the audio and live tv video setup instructions. also updated the setup area so that it works properly with a streaming video package on a lower account while the top account has basic (BOAA).
2.05.4604/04/2012removed the camera removal code if the player cannot see it. Bank of Ann Arbor was having issues with it.
2.05.4504/04/2012allow 5 years to be selected now in the purchase system.
2.05.4404/04/2012solved issues with forwarding from other domains. Locking hackers from outside the class b subnet on linux pc's with invalid web url's. Started the ability to have directory access lock users out too.
2.05.4304/02/2012changed signmonitor so that if it cannot connect to the server, it does not bother displaying a message.
2.05.4204/02/2012solved http and https menu options after allowing ip addresses to be passed last week.
2.05.4103/31/2012turned off the ip address return values for now
2.05.4003/30/2012changed so that the system can run entirely on ip addresses if needed. Also changed the free church signage so that it creates a demo account right away.
2.05.3903/28/2012solved an issue with quarters. Also got days of the week to set the correct next time.
2.05.3803/27/2012setup so that scheduledata records are added on the fly using savewebstats. Solved an issue with the daily process with followup
2.05.3703/26/2012solved an issue with the deleting of old schedules that are not used.
2.05.3603/23/2012fixed powerpoint filename
2.05.3503/23/2012Changed so that if a filename or directory piece is shortened, it adds a checksum for that piece so that it is unique.
2.05.3403/23/2012changed live tv to restart every 4 hours instead of every hour. Also changed the last error file date to do some additional checking for message 0
2.05.3303/22/2012added house of worship press release.
2.05.3203/22/2012set to stop all cache writes for the php session if it fails once
2.05.3103/22/2012trying to solve a license array issue
2.05.3003/22/2012added church free digital signage software application. Also fixed several cache issues.
2.05.2903/20/2012fixed scrolling paragraph
2.05.2803/16/2012changed the gigsync to log less and put a date/time on the log records.
2.05.2703/16/2012added a bunch of checks for valid encrypted params to check for hacking. Removed google +1 from the home page. Worked more on the followup emails.
2.05.2603/14/2012solved a few kiosk deleted images with the daily process. Also solved an issue with sql injection potential for database limit clause.
2.05.2503/13/2012license change - take 2
2.05.2403/13/2012tweaked the licensing a little bit to fix hyatt's with one account expiring, but causing everyone to show expired.
2.05.2303/13/2012added mac instructions
2.05.2203/13/2012changed makepages to gigsync the sitemap.xml file
2.05.2103/13/2012Changed the system so that when pages are deleted they are just flagged for deletion. Started doing promotion codes again, but skipped it for now. Changed UpdateStandalone to restart the player with the reload flag instead of resending kioskdata.cnf. Removed space used warning on the summary page.
2.05.2003/08/2012changed so that the time is not shown if it returns false (messed up syncsql). Also looking at image etags for changes.
2.05.1803/08/2012are now doing etags on php scripts and also have disabled automatic cache busting when sessions are started since the etags take care of that. Also removed the &rd piece for logged in accounts now (had Rich test it and it seems to work ok). Also changed kioskdatacnf to use https instead of http.
2.05.1703/08/2012configuring etags to be based on the file size only
2.05.1603/08/2012changed kioskdata.cnf to be sent as a filename of kioskdata and also inline when read from updatestandalone2 / startsign. Fixed backupcron and also the gigsync filename when doing a backup
2.05.1503/08/2012removed one java script for the pageloop slideshow
2.05.1403/07/2012did a few more keywords and changed the signmonitor to stop failing for Alcoa.
2.05.1303/07/2012added the windows type to the location list. Also saving the web HTTP_USER_AGENT to the pw field for the server record since it has windows and IE version info.
2.05.1203/07/2012getting the full backups working on server3
2.05.1103/07/2012got the remote server update working again - returning an undefined variable on init.
2.05.1003/07/2012change so that the server updatedb verifies that it is restoring to localhost only.
2.05.0903/06/2012solved the search thing I believe (threshold was 0 and not ignoring it)
2.05.0803/06/2012changed so that all .css and .js files come from cdn.strandvision.com
2.05.0703/05/2012put the cdn back online. Enabled gzip compression on pages. added gigsync and sprite images to remote library. Changed the DB server to default to DB2 and modified it so that it cannot be incorrect on the main servers anymore.
2.05.0603/02/2012set the login function on the home pages to be called on "onload"
2.05.0503/02/2012wrote changedates program to be sure all datetime fields are NOT NULL
2.05.0403/02/2012changed it so that powerpoint sets a 0 for activate and deactivate - in case the database is copied again (prevents NULL)
2.05.0303/02/2012added more things to the sprite. changed so that videos are no longer sent in backups as raw files. Added code to see if I can determine the issue for Alkermes
2.05.0203/01/2012changed superuser to readwrite and put prayerdb as an extension of basedb
2.04.4702/26/2012tweaked the radar image upload so that it does not include deleted images in the sync sql list
2.04.4502/23/2012changed to allow a recalled deleted image to reopen in read/write mode if it was only readable before
2.04.4402/23/2012updated the comments on packages for hours per week
2.04.4302/22/2012changing back to read only mode for database. Also added a check for files larger than 1Gig if the remote player is running out of disk space. Worked some more on gigsync but not finished yet.
2.04.4202/20/2012changing to do database savewebstats update whenever it is writable. Created touchdb function in the database class.
2.04.3802/16/2012changed the kiosk delete to add parent and dispgroup. Changed the signmonitor to ignore an md5 of 0. Changed the system so that there is no writing to the database unless the customer is logged in - the objective is to have a read only database server and read/write database server. Changed savewebstats to deal with many other usage updates and page disable. Started the gigsync class, but probably need to change to use ftp instead of rsync.
2.04.3702/14/2012changed some more of the icons to be sprites. Also got the menu icons to work properly in edit area. Added text/css to the s3 file sending function (was not coming across with the right meta type for cdn.strandvision.com)
2.04.3602/14/2012added a double V key to the signage to show a video size guide
2.04.3502/13/2012changed edit template / css to use the cdn also
2.04.3402/13/2012added cdn.strandvision.com for common data network via amazon. Updated the pages to use sprites for very common infomration. Added a little more information when an urgent file download happens from the remote server.
2.04.3302/10/2012updated qrcode stuff a little. Temporarily removed the multi-server cache since they will be taking it offline today to add a new one. Changed so that remote servers get videos and radar from the production server instead of development server. Changed radar to send the radar images with the sql. Solved an issue where all reload commands were converted to true for linux pc's. Did a bunch of work with the full database restore.
2.04.3202/07/2012added newsletter
2.04.3102/06/2012changed sendserver to allow for individual settings and color code the upload process. Fixed the renewal emails. Fixed the plusone for chrome.
2.04.3002/03/2012changed the sendserver function dramatically.
2.04.2902/01/2012removed the constant errors if the qr code is empty - just skip generating it now.