Digital Signage

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 11/01/2011

VersionDateDescription
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.
2.04.2801/31/2012changed so that sitemap.xml gets regenerated on all servers. Just skips the search database on non database servers.
2.04.2701/31/2012added a style sheet for sitemap.xml. Also redoing a lot of the title tags, keywords and descriptions.
2.04.2601/30/2012adjusted the hyatt new subscriber price to pro-rate again. Changed the google plusone to work properly on Chrome.
2.04.2501/30/2012changed so that random or multiple photos without any images shows up as a paragraph instead.
2.04.2401/27/2012fixed the menu not showing up on the left side for short menu settings (academic)
2.04.2301/27/2012added the hopatcong case study
2.04.2201/26/2012removed the automatic phone number thing that makes it a tel:// web url. Changed it so that html_mainphone is the one that makes the link. Oem_mainphone is just the phone number.
2.04.2101/25/2012writing a badschedule file when the next check time was not correct. Also changed so that the next date for the full backup is not written till the data is retrieved and the backup is actually starting to process.
2.04.2001/24/2012Turns out that if the restore takes 10 seconds to do a restore, it would skip all changes between when it started and those 10 seconds. Since the database changes happen every minute, there are lots of times that could cause changes to not get brought across - depending on the exact moment that you hit save or delete. I also discovered that if the full backup did not successfully complete, it just skipped that for another day. The full backup is the way that any issues get cleaned up every day - and your pc skipped the restore which is why you continued to see the incorrect information.
2.04.1901/20/2012changed a few more things with the cache and remote linux servers
2.04.1801/19/2012solved the lock function for disk io. The time comparison was backwards so never waited. Also added an option to show if memcached is running properly on the remote linux server and reboots it if within 24 hours of the last reboot.
2.04.1701/18/2012changed daysavings from Y and N to 1 and 0 in scheduledata.
2.04.1601/18/2012added a use timer to figure out what is going too long on remote servers
2.04.1501/18/2012added a warranty database to the system. added a basedb class that all database classes extend from. Changed the Platinum package to have 520 hours so that when purchased with 4 basic packages provides 5 24x7 playback subscriptions. Left the gold package at 350 hours even though 344 were needed to a gold and two basics to have 3 24x7 playback subscriptions.
2.04.1401/13/2012skipping cache locking if on remote servers for now
2.04.1301/13/2012fixed the delete of old temp files (cannot do an if test with two include_once functions). Also added a bug error if addlocal was successful.
2.04.1201/10/2012force the home page info to be updated every 6 minutes no matter what. Also opened a common cache class for all processes.
2.04.1101/10/2012did some more adjustments to the schedule and also added a one hour bump if the next date changed but the active flag did not change. Also added a few more cache locks on highly used areas.
2.04.1001/09/2012got the random file delete working (I hope)
2.04.0901/09/2012made adjustments to the updateactive function for schedules. Turns out that the next time setting was not adjusted by 2 seconds for midnight like the computation was. Also preventing dailyprocessfiles to be run more than once with a lock file. Changed the tempfilename function to check for similar random files every 30 minutes since the onexit function does not get called if a php error occurs.
2.04.0801/06/2012added the strandvision w9. also setup to allow email database to be updated as a query.
2.04.0701/06/2012added a check for x-forwarded-for for the ip address behind proxies. changed the dailyprocessfiles to be sure that a restore is not in process. changed so that emails are sent off the development server when debug is active.
2.04.0601/05/2012added more security to the syncsql function in case anyone figures it out. Will need some tweaking for which tables should be allowed.
2.04.0501/04/2012changed the sql sync functions to require a uid to be passed and it must be either a server with matching ip address or a remote server that is properly registered. Also changed the playback system to not search on parent fields since the parent is not passed on savewebstats. Changed the prayer count increment to happen in savewebstats instead of raw database updates.
2.04.0401/03/2012allow duplicates to be charged on card for renewals.
2.04.0301/03/2012changed the CheckActive function to set the current time to 2 seconds more to bypass any midnight settings. Changed so that when the page cache is used, it does not display two sets of the page. Fixed a couple more things for the Hyatt purchasing thing.
2.04.0201/02/2012changed so that renewals can be charged immediately for corporate accounts
2.04.0101/01/2012set the next date to the wrong date - trying again
2.04.0001/01/2012solved issues with hyatt renewal system.
2.03.9912/30/2011solved the issue with previewing Multiple Photos and Images pages on Internet Explorer - gets stuck.
2.03.9812/30/2011changed the highlighted press articles
2.03.9712/30/2011fixed a bug on the shuffle caching. Removed message when uploading images to amazon. added a savehours to the cache function.
2.03.9612/29/2011removed random video option when more than 15 videos to select from. changed the add user function to set the country id properly if using the 2 letter country code index.
2.03.9512/29/2011Solved the zero renewal price for corporate purchases. Fixed RCU's purchasing issue where the background music license threw away the main subscription account on renewal. Changed the price for pc-2-tv.net from 249.99 to 299.99 and 149.99 to 179.99. Got the duplicate subscriptions working better on renewals looking at the active players. Changed the active server count to only look at those with activity the past weekday.
2.03.9412/28/2011changed to not allow auto-disabling of pages if it is not the same display group.
2.03.9312/28/2011changed fixlicense &doall to reset the cache too
2.03.9212/28/2011removed the md5 checking on licenses for now.
2.03.9112/28/2011cleared the auto-license rebuild code
2.03.9012/28/2011changed the checksum algorithm and set to auto-rebuild all license checksums right away
2.03.8912/28/2011changed so that fixlicense stops the license cache. Also changed it so that if the skiplicense is there, it rewrites the newly read license info instead of just skipping everything.
2.03.8812/28/2011changed so that added page for signage only happens after a name has been set. Changed the user settings caching to delete any cache entries that are before the reset date. Also changed so that caching on remote servers is only 1 second instead of 15 minutes.
2.03.8712/07/2011Added a preference setting to allow signage monitoring emails to be user selectable per signage subscription. Options are: "None" (no emails will be sent) "Relaxed Business Hours" (if your staff may turn the pc on late or turn it off early) "Strict Business Hours" (the player pc cannot be turned on late or turned off early without a message) "Always" (the pc is never turned off) The system was using the "Relaxed Business Hours" setting before, so that is the default for this new preference. If a problem is encountered (and when it is solved), the email is sent to all of the technical email contacts for that screen.
2.03.8612/05/2011Added Seasons Greeting, Christmas and New Years Holiday timely templates for the upcoming newsletter at http://forum.strandvision.com/viewtopic.php?t=1061. Changed to allow new users to have random passwords assigned when created by an administrator. Removed news feed and background music during an emergency. Solved an issue with page titles and headings. Created an image resizing calculator (http://www.strandvision.com/calc.html) that calculates 4:3 aspect sizes with 16:9 guide position. Did more work to make user sessions more reliable. Made some changes for nightly processing on the various servers. Better handling signage processing when servers are being updated. Better intruder / hacker detection and lock out.
2.03.8511/29/2011Optimized the signage player control file rebuilding functions. Removed server optimizations that were happening more than once in the nightly processes. Changed web statistics processing to merge the statistics before storing them to the database to improve server loading. Changed the system to remove the clock during night mode. Changed the system to clear all servers for an emergency many times faster.
2.03.8411/22/2011Totally re-wrote the background process to convert videos and powerpoint files for more stability with multiple servers. Added a bunch of checking to prevent spammers from sending emails and protect from denial of service attacks. Changed the emergency message to allow no title to show up and set the title as a basic user setting.
2.03.8311/08/2011Added a clipping selection for streaming videos to stretch videos to the full screen size or zoom it in, removing excess from the top and bottom on wide screen displays. Also reformatted the invoice that is emailed when a purchase is made with a copy attached for printing.
2.03.8211/03/2011Updated the web search function to use a word database for speed. Improved how the results page appears for the web search function. Solved an issue with the streaming video setup screen. Changed the system to regenerate the signage control files more sparingly. Changed the system to not play the video page if no videos are found instead of randomly selecting a video.

Digital Signage Solutions
Digital Signage Hosting
Free Digital Signage